Schema.org nedir?
Schema.org, web sayfalarındaki öğeleri standart bir sözlükle tanımlayan ortak bir yapıdır. “Bu sayfa bir işletme”, “bu içerik bir makale”, “bu bölüm S.S.S” gibi anlamları arama motorlarına açık şekilde iletmenize yardımcı olur.
Neden önemli?
- Daha net anlamlandırma: Google sayfanızın ne olduğunu daha hızlı kavrar.
- Zengin sonuç potansiyeli: FAQ, breadcrumb gibi görünümler mümkün olabilir.
- Daha iyi izlenebilirlik: Hataları tespit edip düzeltmek daha kolaydır.
JSON-LD nedir?
Schema genellikle JSON-LD formatıyla eklenir. Bu format, HTML’in içine gömülen tek bir JSON bloğudur. En yaygın kullanım:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Örnek Şirket",
"url": "https://ornek.com"
}
</script> En çok kullanılan schema türleri
LocalBusiness
Yerel işletmeler: adres, telefon, çalışma saatleri, harita bağlantıları.
Service
Hizmet sayfaları: SEO, web tasarım, danışmanlık gibi.
FAQPage
S.S.S bölümleri: soru-cevap yapısı.
Article
Blog içerikleri: yazar, tarih, başlık, görsel.
BreadcrumbList
Navigasyon kırıntıları: kategori → sayfa yolu.
Product
E-ticaret: ürün, fiyat, stok, marka.
Hazır JSON-LD örnekleri
1) LocalBusiness (Yerel İşletme)
Aşağıdaki örnek, Türkiye’de hizmet veren yerel işletmeler için iyi bir başlangıçtır. Telefon, adres ve çalışma saatleri tutarlı olmalı (web sitesi + Google Business + sosyal profiller).
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Örnek İşletme",
"url": "https://ornek.com",
"telephone": "+90-850-000-00-00",
"address": {
"@type": "PostalAddress",
"streetAddress": "Örnek Mah. Örnek Cd. No: 1",
"addressLocality": "Alanya",
"addressRegion": "Antalya",
"postalCode": "07400",
"addressCountry": "TR"
},
"areaServed": "TR",
"sameAs": [
"https://www.instagram.com/ornek",
"https://www.linkedin.com/company/ornek"
]
}
</script> 2) Service (Hizmet Sayfası)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Service",
"name": "SEO Optimizasyonu",
"provider": {
"@type": "Organization",
"name": "Örnek Ajans",
"url": "https://ornek.com"
},
"areaServed": "TR",
"serviceType": "SEO"
}
</script> 3) FAQPage (S.S.S)
S.S.S schema, sayfada gerçekten görünen soru-cevaplarla birebir aynı olmalı. Hızlı üretmek için: FAQ Schema Üretici.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "SEO ne kadar sürer?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Genelde 4-12 hafta içinde ilk etkiler görülebilir; rekabete göre değişir."
}
}
]
}
</script> 4) BreadcrumbList
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Kaynaklar",
"item": "https://getdigitalguide.com/kaynaklar/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Schema.org Nedir?",
"item": "https://getdigitalguide.com/kaynaklar/schema-org-nedir/"
}
]
}
</script> Sık hatalar
- Sayfada olmayan içerik için schema yazmak (özellikle FAQ ve review alanları).
- Telefon/adres gibi NAP bilgilerinin farklı yerlerde tutarsız olması.
- Her sayfaya aynı schema’yı kopyalayıp özelleştirmemek.
- Yanlış tür seçmek: “Service” yerine “Product” gibi.
- JSON hataları: tırnak, virgül, kapanmayan parantez.
Nasıl test edilir?
- Schema’yı ekledikten sonra sayfayı yayınlayın.
- Google Rich Results Test ve/veya Schema Markup Validator ile doğrulayın.
- Search Console’da “Geliştirmeler” raporlarını takip edin.
S.S.S
Schema eklemek SEO’yu garanti artırır mı?
Hayır. Schema, arama motorlarının içeriği daha iyi anlamasına yardımcı olur. Sıralama; içerik kalitesi, otorite, teknik performans ve rekabet gibi birçok faktöre bağlıdır.
Her sayfaya schema eklemeli miyim?
Öncelik verin: ana sayfa (Organization), iletişim/şube (LocalBusiness), hizmet sayfaları (Service), blog (Article), S.S.S olan sayfalar (FAQPage).
JSON-LD nereye eklenir?
Genellikle <head> içinde veya sayfa içinde herhangi bir yerde olabilir. Önemli olan sayfaya ait doğru
schema’nın doğru sayfada bulunmasıdır.
İşletmeniz için schema stratejisi ister misiniz?
Siteniz ve hedefleriniz için doğru schema türlerini seçip, sayfa bazlı düzenli bir yapı kurabiliriz.