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.
Kullanım Alanları ve Örnekler
Schema.org Standardı
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.
İş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.