Tanım
Schema Markup, web sitelerinin arama motorları tarafından daha iyi anlaşılmasını sağlayan yapılandırılmış veri işaretleme sistemidir. Schema.org tarafından geliştirilen bu standart, HTML koduna eklenen özel etiketler aracılığıyla sayfa içeriğinin anlamını ve bağlamını arama motorlarına açıklar. JSON-LD, Microdata ve RDFa olmak üzere üç farklı format ile uygulanabilir. Google, JSON-LD formatını önermektedir.
Kullanım Alanları ve Örnekler
İşletme ve Organizasyon Bilgileri
Restoran, mağaza, ofis gibi fiziksel konumu olan işletmeler için adres, telefon, çalışma saatleri bilgileri şöyle kodlanır:
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "İstanbul Lezzet Evi",
"address": {
"@type": "PostalAddress",
"streetAddress": "Taksim Caddesi No:15",
"addressLocality": "İstanbul",
"postalCode": "34437"
},
"telephone": "+90-212-555-0123"
}
E-ticaret
Ürün fiyat, stok durumu, değerlendirmeler, marka bilgileri için Product
schema kullanılır. Müşteri yorumları ve puanları için ise Review
ve AggregateRating
schema’ları kullanılır.
İçerik ve Medya
Makale ve blog yazıları için Article
schema ile yazar, yayın tarihi, kategori bilgileri işaretlenir. Video içeriklerinde VideoObject
schema ile video süresi, thumbnail, açıklama bilgileri eklenir. Etkinlikler ekleneceği zaman Event
schema ile tarih, konum, bilet fiyatı bilgileri işaretlenir.
FAQ ve Nasıl Yapılır İçerikleri
Sık sorulan sorular bölümü için FAQ
schema ile sorular ve cevaplar yapılandırılır. Tarif içeriklerinde Recipe
schema ile malzemeler, pişirme süresi, beslenme değerleri işaretlenir.
Breadcrumb Navigasyonu
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Ana Sayfa",
"item": "https://ornek.com/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Kategoriler",
"item": "https://ornek.com/kategoriler"
}
]
}
Yanlış Bilinenler
“Schema Markup kullanımı arama sıralamasını otomatik olarak yükseltir.”
Schema Markup doğrudan sıralama faktörü değildir, ancak rich snippet’ler ile tıklama oranlarını artırarak dolaylı SEO faydası sağlar.
Schema Markup eklendikten sonra zengin snippet’ler otomatik olarak görünür.”
Google, schema markup’ı algılasa bile rich snippet gösterip göstermeyeceğine kendi algoritmasına göre karar verir.