Ürün şemasında hasAdultConsideration, bir ürünün yetişkinlere yönelik veya yaş kısıtlı olduğunu arama motorlarına bildiren alandır. Google bu alanı, Mayıs 2026’da Product ve Merchant Listing şemalarıyla birlikte desteklemeye başladı. Alan, ürünün yetişkin içeriği taşıyıp taşımadığını açıklar; yaş doğrulama sistemi kurmaz, yasal uygunluğu garanti etmez ve reklam politikalarını değiştirmez.
Bu özellik özellikle yetişkin ürünleri, cinsel sağlık ürünleri, bazı kişisel bakım ürünleri ve yaş sınırı bulunan ürünleri satan e-ticaret sitelerini ilgilendirir. Uygulama, ürün sayfasındaki yapılandırılmış verinin Google tarafından daha doğru yorumlanmasına yardımcı olur.
hasAdultConsideration tam olarak neyi belirtir?
hasAdultConsideration, ürünün yetişkinlere yönelik değerlendirilmesi gerektiğini belirten bir schema.org alanıdır. Google, bu sinyali ürün verisini sınıflandırırken ve uygun arama özelliklerini değerlendirirken kullanabilir.
Alan, ürünün yaş kısıtına tabi olup olmadığını makine tarafından okunabilir biçimde açıklar. Kullanıcıya gösterilen ürün başlığı, açıklama, fiyat veya stok bilgisi yerine geçmez. Bu nedenle yalnızca hasAdultConsideration eklemek, eksik ürün şemasını tamamlamaz.
Bir ürün yetişkinlere yönelikse, ürün sayfasında bu durum kullanıcı tarafından da anlaşılmalıdır. Sayfadaki açıklama, kategori, kullanım amacı ve yaş uyarısı birbiriyle çelişmemelidir. Şemada yetişkin sinyali bulunurken sayfa metninde ürün tamamen farklı tanımlanırsa veri güvenilirliği azalabilir.
Bu alan ayrıca ödeme öncesi yaş kontrolünün teknik karşılığı değildir. Ziyaretçinin yaşını doğrulamak için ayrı bir kullanıcı akışı, ülkeye göre yasal kontrol ve gerektiğinde kimlik doğrulama çözümü gerekir.
hasAdultConsideration hangi ürünlerde kullanılmalıdır?
hasAdultConsideration, yetişkinlere yönelik olduğu açıkça belirlenen veya mevzuat nedeniyle yaş sınırı bulunan ürünlerde kullanılmalıdır. Karar, ürünün gerçek niteliğine ve satış yapılan ülkenin kurallarına göre verilmelidir.
Örneğin cinsel sağlık ürünleri, yetişkinlere yönelik aksesuarlar ve yalnızca belirli yaştaki kişilere satılan bazı ürünler bu kapsama girebilir. Ancak her kozmetik, parfüm veya kişisel bakım ürünü otomatik olarak yetişkin ürünü sayılmaz.
Ürünün yalnızca yetişkinlerin satın alabileceği düşünülüyorsa, bu kararın şirket içi ürün sınıflandırmasıyla belgelenmesi gerekir. Katalogda 20.000 ürün varsa, her ürünü tek tek kontrol etmek yerine kategori, ürün tipi ve yaş kısıtı alanlarıyla filtreleme yapılabilir.
Yanlış: Tüm ürünlerde hasAdultConsideration kullanmak. Doğru: Yalnızca ürün kayıtları ve satış politikası yetişkin kısıtını doğrulayan ürünlerde kullanmak.
Alan, çocuklara yönelik ürünlerde veya genel tüketici ürünlerinde gereksiz yere kullanılmamalıdır. Gereksiz işaretleme, Google’ın ürün verisini yanlış yorumlamasına ve katalogdaki güven sinyallerinin zayıflamasına neden olabilir.
Alan Product ve Merchant Listing şemasında nereye eklenir?
hasAdultConsideration, ürünün Product yapılandırılmış verisi içinde tanımlanmalıdır. Merchant Listing işaretlemesi Product yapısını temel alıyorsa, alan aynı ürün varlığının içine yerleştirilir.
JSON-LD kullanan sitelerde alan, ürün nesnesindeki diğer özelliklerle aynı seviyede bulunur. Bu seviyede name, image, description, sku ve offers gibi ürün bilgileri yer alır. Alanı offers nesnesinin içine koymak genellikle doğru yerleşim değildir.
Google ürün şemasında offers neden gerekiyor sorusu için ilgili rehberde fiyat, para birimi, stok ve teklif yapısının neden ayrı değerlendirildiğini görebilirsiniz. hasAdultConsideration ise teklif fiyatını değil, ürünün niteliğini açıklar.
Bir ürünün birden fazla varyasyonu varsa yerleşim dikkatle incelenmelidir. Renk veya beden varyasyonları aynı ürün sayfasında sunuluyorsa, yetişkinlik niteliği tüm varyasyonlara mı yoksa yalnızca belirli varyasyonlara mı ait olduğu belirlenmelidir.
Ürün verisi sunucu tarafında oluşturuluyorsa, CMS veya feed şablonunda alanın doğru ürün nesnesine bağlandığı kontrol edilmelidir. JavaScript ile sonradan eklenen veri de taranabilir; ancak kaynak HTML ve render edilmiş HTML ayrı ayrı test edilmelidir.
JSON-LD içinde hasAdultConsideration nasıl gösterilir?
JSON-LD içinde hasAdultConsideration, Product nesnesine eklenen yapılandırılmış veri özelliğidir. Kullanılacak değer, Google’ın güncel dokümantasyonunda ve schema.org sözlüğünde tanımlanan kabul edilebilir yapı ile eşleştirilmelidir.
Aşağıdaki örnek, alanın ürün nesnesindeki konumunu gösteren şablondur. Değer ve kullanılan enum, canlıya alınmadan önce Google’ın güncel teknik gereksinimleriyle doğrulanmalıdır.
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Ürün adı",
"image": ["https://www.example.com/urun.jpg"],
"sku": "URUN-001",
"description": "Ürün açıklaması",
"hasAdultConsideration": "Uygun schema.org değeri",
"offers": {
"@type": "Offer",
"priceCurrency": "TRY",
"price": "999.90",
"availability": "https://schema.org/InStock",
"url": "https://www.example.com/urun"
}
}Bu örnekteki açıklama metni doğrudan kopyalanmamalıdır. Sitenin kullandığı schema.org sürümü, Google’ın ürün özellikleri ve ürünün gerçek sınıflandırması birlikte kontrol edilmelidir.
Birden fazla Product nesnesi bulunan sayfalarda alanın yanlış nesneye eklenmesi sık görülen bir hatadır. Sayfadaki ana ürün, varyasyonlar ve önerilen ürünler ayrıştırılmalı; yetişkinlik bilgisi doğru nesneye bağlanmalıdır.
Yetişkin ürünü ile yaş kısıtlı ürün aynı şey midir?
Yetişkin ürünü ile yaş kısıtlı ürün birbirine yakın olsa da aynı sınıflandırma olmak zorunda değildir. Yetişkin niteliği ürünün içeriğini veya kullanım amacını, yaş kısıtı ise satın alma veya erişim koşulunu anlatabilir.
Örneğin bir ürün yetişkinlere yönelik tasarlanmış olabilir ve aynı zamanda ödeme öncesi yaş kontrolü gerektirebilir. Başka bir ürün ise içerik bakımından yetişkin ürünü sayılmayabilir, fakat yerel mevzuat nedeniyle belirli bir yaş sınırına tabi olabilir.
Bu ayrım, şema işaretlemesiyle birlikte site politikalarının da incelenmesini gerektirir. Ürün sayfasındaki uyarı, sepet adımı, teslimat süreci ve reklam hesabı kuralları farklı katmanlardır.
Kontrol kararını şu sırayla vermek daha güvenlidir:
- Ürünün gerçek kullanım amacını ve içerik niteliğini belirleyin.
- Satış yapılan ülke ve bölge için yaş kısıtını kontrol edin.
- Ürün kataloğundaki yaş veya kategori alanını doğrulayın.
- Product JSON-LD içindeki hasAdultConsideration değerini eşleştirin.
- Ürün sayfası, Merchant Center ve reklam politikalarını ayrı test edin.
hasAdultConsideration eklemek, sitenin yaş doğrulama yükümlülüğünü ortadan kaldırmaz. Alanın amacı Google’a ürün sinyali vermektir; kullanıcı erişimini teknik olarak engellemek değildir.
Uygulama öncesinde hangi kontroller yapılmalıdır?
Uygulama öncesinde ürün kataloğu, sayfa içeriği ve yapılandırılmış veri aynı ürün için karşılaştırılmalıdır. Üç kaynaktan biri farklı bilgi veriyorsa önce veri modeli düzeltilmelidir.
- Ürün gerçekten yetişkinlere yönelik veya yaş kısıtlı mı?
- Ürün sayfasında yaş veya yetişkinlik bilgisi açıkça belirtiliyor mu?
- hasAdultConsideration doğru Product nesnesinde mi?
- offers alanı aynı ürünle ve doğru URL ile eşleşiyor mu?
- Fiyat, para birimi, stok ve ürün URL’si güncel mi?
- Varyasyonlar için işaretleme mantığı tutarlı mı?
- Google Rich Results Test ve Search Console kontrolleri yapıldı mı?
- Merchant Center ürün tanılamasında hata veya uyarı oluştu mu?
Kontrol listesindeki her madde, yayın kaydıyla birlikte saklanmalıdır. Özellikle büyük kataloglarda hangi ürünlerin işaretlendiği, hangi kuralın kullanıldığı ve son kontrol tarihinin tutulması gerekir.
Bir feed veya PIM sistemi kullanılıyorsa, hasAdultConsideration alanının kaynağı ayrıca belgelenmelidir. Alan manuel giriliyorsa editör hatası riski artar; otomatik üretiliyorsa kuralın hangi kategori alanına dayandığı bilinmelidir.
Test sırasında yalnızca ana sayfayı incelemek yeterli değildir. Stokta olan ürün, stokta olmayan ürün, varyasyonlu ürün ve yaş uyarısı bulunan ürün ayrı ayrı test edilmelidir.
hasAdultConsideration eklemek Google görünürlüğünü kesin olarak artırır mı?
hasAdultConsideration eklemek, Google’da daha üst sırayı garanti etmez. Alanın temel katkısı, ürünün niteliği hakkında daha açık ve yapılandırılmış bir sinyal sunmaktır.
Google, yapılandırılmış veriyi arama görünümünü otomatik olarak artıran bir sıralama formülü gibi değerlendirmez. Ürün sayfasının içeriği, teknik erişilebilirliği, fiyat doğruluğu, stok bilgisi ve genel arama uygunluğu birlikte incelenir.
Alan doğru kullanıldığında Google’ın ürünü yanlış kategoride değerlendirme ihtimalini azaltabilir. Ancak bu etkinin her site ve sorguda aynı şekilde ortaya çıkacağı söylenemez. Ölçüm, uygulama öncesi ve sonrası verilerle yapılmalıdır.
Ölçüm için Search Console’da ürün zengin sonuç raporları, Merchant Center tanılamaları ve organik tıklamalar izlenebilir. Karşılaştırma yaparken aynı tarih aralığı, aynı ürün grubu ve benzer stok durumu kullanılmalıdır.
Reklam görünürlüğü ayrıca Google Ads ve Merchant Center politikalarına bağlıdır. HasAdultConsideration alanı, yasaklı ürünü uygun hale getirmez veya reklam incelemesini atlatmaz.
Google Ads'te session_attributes ne işe yarar sorusu, reklam oturumu sinyalleriyle ilgilidir. hasAdultConsideration ise ürün şemasındaki ürün niteliğini açıklar; iki alan aynı veri katmanında çalışmaz.
En sık yapılan hasAdultConsideration hataları nelerdir?
En sık hata, alanı yanlış nesneye eklemek veya ürünün gerçek niteliğini doğrulamadan tüm katalogda işaretlemektir. İkinci yaygın hata, yaş doğrulamasını yalnızca şema alanıyla çözmeye çalışmaktır.
Bir başka hata, Google’ın desteklediği değer biçimini kontrol etmeden serbest metin kullanmaktır. Şema sözlüğünde tanımlı değer bekleniyorsa, yetişkin ürünü, evet veya true gibi rastgele ifadeler geçerli olmayabilir.
Sayfa içeriği ile JSON-LD arasındaki çelişki de önemlidir. Sayfa yetişkin ürünü olduğunu belirtirken şema alanı yoksa sinyal eksik kalabilir. Tersi durumda ise yapılandırılmış veri görünür içeriği yanlış temsil edebilir.
Yayından sonra ürün URL’si değiştiğinde eski JSON-LD’nin kalması da veri hatası oluşturur. Canonical URL, offers.url ve Merchant Center feed URL’si aynı ürün kaydını göstermelidir.
Hataları bulmak için şu sırayı izleyin: önce kaynak HTML’yi, sonra zengin sonuç testini, ardından Search Console’u kontrol edin. Son olarak Merchant Center’daki ürün tanılamasıyla feed ve sayfa verisini karşılaştırın.
Google Merchant Center'da hasAdultConsideration nasıl eklenir sorusunun ayrıntılı feed ve ürün kaydı tarafını ilgili uygulama rehberinde inceleyebilirsiniz. Şema ve feed alanlarının aynı ürün mantığıyla eşleştirilmesi gerekir.
hasAdultConsideration için sürdürülebilir denetim nasıl kurulur?
Sürdürülebilir denetim, alanı bir kez eklemek yerine ürün yaşam döngüsünün her aşamasında kontrol etmeyi gerektirir. Yeni ürün, kategori değişikliği, stok güncellemesi ve URL değişikliği ayrı tetikleyiciler olmalıdır.
İlk olarak ürün veri modeline bir sınıflandırma alanı eklenmelidir. Bu alanın değerleri serbest metin yerine sınırlı seçeneklerden oluşursa, yanlış işaretleme ihtimali azalır. Editörler hangi seçeneği ne zaman kullanacağını yazılı kuralla görmelidir.
İkinci olarak JSON-LD çıktısı otomatik test edilmelidir. Test; Product nesnesinin bulunmasını, name ve offers bilgilerinin eşleşmesini, hasAdultConsideration değerinin doğru yerde olmasını kontrol edebilir.
Üçüncü olarak aylık veya sürüm bazlı manuel örnekleme yapılmalıdır. Katalog çok büyükse her ürün yerine her kategori, şablon ve veri kaynağından örnekler seçilebilir. Yeni şablon yayınlandığında bu kontrol bekletilmemelidir.
Sonuçlar Search Console, Merchant Center ve site analitik verileriyle birlikte değerlendirilmelidir. Sadece gösterim artışı aramak yerine hata sayısı, geçersiz ürün oranı ve ürün tanılaması değişimi izlenmelidir.
Ürün şemasının offers alanını da düzenli kontrol etmek gerekir. Fiyat veya stok bilgisi hatalıysa yetişkinlik alanı doğru olsa bile ürün verisi eksik kalabilir. offers alanı rehberi bu kontrolün kapsamını açıklar.
Sonuç olarak hasAdultConsideration, yetişkinlere yönelik veya yaş kısıtlı ürünlerin niteliğini Google’a anlatan teknik bir işarettir. Doğru Product nesnesinde kullanılmalı, görünür sayfa içeriğiyle eşleşmeli ve yaş doğrulama süreçlerinin yerine konulmamalıdır.
Uygulama sırasında ürün kataloğu, JSON-LD, Merchant Center feed’i ve ülkeye göre satış kuralları birlikte incelenmelidir. Alanın başarısı, yalnızca kodun eklenmesine değil, verinin doğru sınıflandırılmasına bağlıdır.
Ürün şemanızdaki hasAdultConsideration, offers ve Merchant Listing işaretlemelerini teknik olarak denetletmek için Medyografya ekibiyle iletişime geçebilirsiniz.
İlgili Yazılar
Sık Sorulan Sorular
hasAdultConsideration nedir?
hasAdultConsideration, bir ürünün yetişkinlere yönelik veya yaş kısıtlı olduğunu Google’a bildiren Product şeması alanıdır.
hasAdultConsideration hangi ürünlerde kullanılmalıdır?
Yetişkinlere yönelik olduğu açıkça belirlenen veya satışında yaş sınırı bulunan ürünlerde kullanılmalıdır. Tüm katalogda otomatik kullanılmamalıdır.
hasAdultConsideration yaş doğrulaması yapar mı?
Hayır. Alan yalnızca ürün niteliğini açıklar. Yaş doğrulama, ödeme öncesi kontrol ve yasal uygunluk için ayrı sistemler gerekir.
hasAdultConsideration Google sıralamasını artırır mı?
Hayır, üst sıralamayı garanti etmez. Ürün niteliği hakkında daha açık veri sağlar; görünürlük etkisi diğer teknik ve içerik sinyalleriyle birlikte ölçülmelidir.
hasAdultConsideration JSON-LD içinde nereye eklenir?
Alan, Product nesnesi içinde yer alır. Genellikle offers nesnesinin içine değil, ürünün diğer temel özellikleriyle aynı seviyeye eklenir.