İçeriğe geç
parazade

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?
İçindekiler
  1. Schema markup nedir?
  2. Nasıl yazılır?
  3. Sık kullanılan türler
  4. Nasıl test edilir?

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.

İlgili terimler

Rich SnippetRich snippet (zengin sonuç), arama sonuçlarında başlık ve açıklamanın yanında puan, fiyat, stok durumu ya da tarih gibi ek bilgilerin gösterildiği sonuç biçimidir; genellikle yapılandırılmış veriyle tetiklenir.Breadcrumb(Breadcrumb Navigation)Breadcrumb, bir sayfanın site hiyerarşisindeki yerini "Ana Sayfa > Kategori > Sayfa" biçiminde gösteren gezinti bağlantılarıdır; kullanıcının nerede olduğunu anlamasına ve üst bölümlere kolayca dönmesine yardım eder.Bilgi Paneli(Knowledge Panel)Bilgi paneli (knowledge panel), Google'da bir kişi, kurum, yer ya da kavram arandığında sonuçların yanında ya da üstünde görünen ve o varlıkla ilgili temel bilgileri özetleyen kutudur.Teknik SEO(Technical SEO)Teknik SEO, arama motorlarının bir web sitesini sorunsuz tarayabilmesi, anlayabilmesi ve dizine ekleyebilmesi için site hızı, URL yapısı, yönlendirmeler, site haritası ve mobil uyum gibi altyapı unsurlarının düzenlenmesidir.Yapılandırılmış Veri(Structured Data)Yapılandırılmış veri, önceden tanımlanmış bir şemaya göre satır ve sütunlar hâlinde düzenlenmiş, her alanın türü ve anlamı belli olan veridir. Banka hareketleri, stok listeleri ve müşteri tabloları tipik örneklerdir.Puan(Reward Points)Puan, bankaların kredi kartı ve bazı banka kartı harcamaları karşılığında müşterilerine verdiği, alışverişte ya da borç ödemede para yerine kullanılabilen ödüldür. Genellikle belirli bir puan bir Türk lirası değerinde sayılır.Arama Motoru(Search Engine)Arama motoru, internetteki web sayfalarını tarayıp bir dizinde toplayan ve kullanıcının yazdığı sorguya en uygun sonuçları sıralayarak gösteren yazılım sistemidir. Google, Bing ve Yandex en bilinen örneklerdir.