Schema Markup Nedir?
Yayın: · Son güncelleme:
Schema Markup Nedir? Kısaca
Schema markup, bir sayfadaki ürün, etkinlik, tarif ya da işletme gibi bilgileri schema.org sözlüğüyle arama motorlarına açıkça tanımlayan yapılandırılmış veri kodudur; zengin sonuçlarda görünmeyi mümkün kılar.

Schema markup nedir?
Schema markup, sayfadaki bilgilerin ne anlama geldiğini arama motoruna açıkça söyleyen koddur. Türkçede yapılandırılmış veri ya da şema işaretlemesi de denir. Ortak sözlüğü schema.org'dur; bu sözlük 2011'de Google, Bing ve Yahoo'nun ortak girişimiyle kuruldu, Yandex de kısa süre sonra katıldı.
Örneğin bir sayfada "4,7" yazıyorsa bunun puan mı, fiyat mı, yoksa ağırlık mı olduğunu arama motoru tahmin etmek zorunda kalır. Schema bu belirsizliği ortadan kaldırır.
Nasıl yazılır?
En yaygın biçim JSON-LD'dir. Sayfanın head ya da body bölümüne ayrı bir betik bloğu olarak eklenir. Bir tarif sayfası için kod; tarifin adını, pişirme süresini, kalori değerini ve kullanıcı puanını ayrı alanlarda tanımlar.
Kodun sayfada görünen içerikle aynı bilgiyi taşıması gerekir. Sayfada olmayan bir puanı schema ile göstermek, Google'ın kurallarına aykırıdır.
Sık kullanılan türler
| Tür | Kullanım |
|---|---|
| Product | Ürün adı, fiyat, stok, puan |
| LocalBusiness | İşletme adresi, çalışma saatleri |
| Recipe | Tarif süresi, malzemeler |
| Article | Yazar, yayın tarihi |
| BreadcrumbList | Sayfanın site içindeki yolu |
| Event | Etkinlik tarihi ve yeri |
Nasıl test edilir?
Kodu ekledikten sonra Google'ın Zengin Sonuçlar Testi aracıyla kontrol edin. Search Console'daki geliştirmeler raporları da hatalı ya da eksik alanları listeler. Bir e-ticaret sitesi ürün şablonuna bir kez doğru kod eklediğinde, binlerce ürün sayfası rich snippet için uygun hâle gelebilir.
Sıkça Sorulan Sorular
Schema markup sıralamayı yükseltir mi?
Google, yapılandırılmış verinin doğrudan bir sıralama faktörü olmadığını belirtir. Ancak sayfanın zengin sonuçlarda görünmesini sağlayabilir; bu da tıklama oranını ve görünürlüğü artırabilir.
Schema markup hangi biçimde yazılmalı?
Google JSON-LD, Microdata ve RDFa biçimlerini destekler, ama JSON-LD'yi önerir. JSON-LD, sayfanın HTML yapısına dokunmadan ayrı bir betik bloğu olarak eklendiği için bakımı daha kolaydır.