Yapısal Veri (Schema.org) Nedir
Yapısal veri nedir?
Yapısal veri, Schema.org sözlüğünü kullanarak bir sayfadaki içeriğin anlamını arama motorlarına makine tarafından okunabilir biçimde açıklayan koddur. En yaygın uygulama biçimi, sayfaya ayrı bir <script type="application/ld+json"> bloğu olarak eklenen JSON-LD formatıdır; bu blok sayfanın görünen içeriğini değiştirmez, sadece o içeriğe ek bir "etiket" katmanı ekler. Organization, Article, Product, BreadcrumbList gibi birçok tip mevcuttur ve her biri farklı bir içerik türünü tanımlamak için tasarlanmıştır.
Yapısal veriyi bir kütüphane kataloğu fişine benzetmek mümkündür: kitabın kendisi (sayfa içeriği) değişmez, ama fiş (yapısal veri) o kitabın yazarını, türünü, yayın tarihini standart bir formatta özetler ve arama/sınıflandırma işini kolaylaştırır.
JSON-LD dışında Microdata ve RDFa gibi eski uygulama biçimleri de vardır; bunlar veriyi doğrudan görünür HTML etiketlerinin içine gömer. JSON-LD, sayfa içeriğinden ayrı ve bağımsız olduğu için bakımı daha kolaydır ve bugün Google tarafından da önerilen yöntemdir.
Neden önemli?
Doğru uygulanan yapısal veri, Google'ın sayfa içeriğini daha net anlamasına yardımcı olur ve bazı içerik tipleri için SERP'te zengin sonuç (rich result) — ör. breadcrumb yolu, ürün fiyatı, makale yayın tarihi — gösterilmesini sağlayabilir. Bu görsel zenginleştirmeler, aynı sıralamadaki sonuçlar arasında sayfanızı öne çıkarabilir ve tıklanma oranını artırabilir.
Ancak yapısal veri eklemek zengin sonuç garantisi vermez; Google hangi zengin sonuçları göstereceğine kendi algoritmasıyla karar verir ve bu karar zamanla değişebilir. Bu yüzden yapısal veriyi "kesin bir SERP özelliği satın alma" değil, "içeriğinizi daha net makine-okunur hale getirme" olarak düşünmek daha doğrudur.
Bu durumun en somut örneği FAQPage ve HowTo şemalarıdır: yıllarca yaygın biçimde önerilmiş olsalar da, Google bu zengin sonuçların kapsamını daraltarak neredeyse tüm sitelerden kaldırmıştır. Bu, "bir zamanlar faydalı olan bir uygulamanın" arama motoru politikası değiştiğinde nasıl değersizleşebileceğinin iyi bir örneğidir.
Nasıl düzeltilir?
- Sitenizin kimliği için
Organization, blog/haber içerikleri içinArticleşemasını kullanın. - Gezinme yolunu göstermek için
BreadcrumbListekleyin; bu SERP'te URL yerine okunabilir bir gezinme yolu gösterilmesine yardımcı olabilir. - Yapısal veride yalnızca sayfada gerçekten görünen bilgiyi işaretleyin; sayfada olmayan veriyi şemaya eklemek Google'ın kurallarına aykırıdır ve manuel aksiyona yol açabilir.
- JSON-LD'nin geçerli (valid) olduğunu bir doğrulama aracıyla kontrol edin; sözdizimi hatası olan bir blok tamamen görmezden gelinebilir.
- FAQPage ve HowTo şemalarını eklemeyin: Google 2023'te bu zengin sonuçları büyük ölçüde kaldırdı ve kapsamı zamanla daha da daralttı; normal siteler için artık pratik bir SERP faydası sağlamıyor, sadece gereksiz kod yükü oluşturuyor ve bakım maliyeti getiriyor.
Örnek
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "SEO Dostu URL Yapısı",
"datePublished": "2026-07-01",
"author": {"@type": "Organization", "name": "SeoRaporu"}
}
</script>
Kötü örnek: sayfada hiç yayın tarihi görünmediği halde JSON-LD'de rastgele bir datePublished değeri uydurmak; bu, Google'ın yapısal veri kılavuzlarına aykırıdır ve tespit edilirse manuel bir aksiyona bile yol açabilir.
Sık yapılan hatalar
- Sayfada görünmeyen bilgiyi yapısal veride işaretlemek (Google kurallarına aykırı).
- Geçersiz veya eksik alanlı JSON yazmak; tek bir eksik virgül tüm bloğu geçersiz kılabilir.
- Artık zengin sonuç sağlamayan FAQPage/HowTo şemasına zaman harcamak.
- Yapısal veriyi güncel içerikle senkronize tutmamak (ör. sayfadaki fiyat güncellendiği halde şemadaki eski fiyatı bırakmak).
- Seoraporu.co raporunda yapısal veri bulunamadığında bu bir hata değil, bir fırsat olarak işaretlenir — Organization ve Article gibi temel tipler eklenerek doldurulabilir.
- Şema tiplerini sayfanın gerçek içerik türüyle eşleştirmeden rastgele seçmek; ör. bir blog yazısına Product şeması eklemek anlam karmaşası yaratır ve Google'ın güvenini azaltabilir.
- Aynı sayfaya birden fazla çelişkili şema bloğu eklemek (ör. iki farklı Organization tanımı); bu durumda Google hangisinin doğru olduğuna kendi başına karar vermek zorunda kalır.