Schema Markup Nedir? Yapısal Veri Rehberi (2026)

Schema markup (yapısal veri), web sayfalarındaki içeriği arama motorlarına anlamlı bir şekilde açıklayan işaretlemedir. HTML insanlar için görsel bir sunum sağlar; schema ise "bu bir ürün", "bu bir makale", "bu bir SSS" gibi bilgileri standart bir formatta sunar. Google bu bilgiyi kullanarak zengin sonuçlar (rich snippets) gösterebilir: yıldız puanları, fiyat, hazırlama süresi, SSS genişletmeleri vb.

Schema.org ve Standart

Schema.org, Google, Microsoft, Yahoo ve Yandex tarafından ortak geliştirilen bir sözlüktür. Yüzlerce "type" (tür) ve "property" (özellik) tanımlar: Article, Product, Organization, LocalBusiness, FAQPage, Recipe, Event ve daha fazlası. Arama motorları bu standart sayesinde içeriği tutarlı şekilde anlar. Schema.org sitesinden tüm türlere ve özelliklere erişebilirsiniz.

Önemli: Schema markup zorunlu değildir; ancak doğru kullanıldığında SERP'te daha fazla alan kaplayıp tıklanma oranını artırma potansiyeline sahiptir.

JSON-LD, Microdata ve RDFa

Üç farklı format desteklenir; Google JSON-LD'yi önerir ve tercih eder.

JSON-LD kullanmak, CMS veya dinamik sayfalarda da kolay implementasyon sağlar; ayrıca Google'ın dokümantasyonu ve araçları JSON-LD'ye odaklıdır.

Popüler Schema Türleri

Article / BlogPosting

Blog yazıları ve haberler için. headline, author, datePublished, dateModified, image gibi alanlar kullanılır. Haber carousel'lerinde ve article rich result'larda görülebilir.

Product

E-ticaret ürünleri için. name, description, image, offers (price, availability), aggregateRating (yıldız puanı) eklenebilir. Ürün rich snippet'lerinde fiyat ve stok bilgisi gösterilebilir.

Organization / LocalBusiness

Şirket bilgisi, logo, iletişim, adres. Knowledge Panel ve yerel aramada kullanılır.

FAQPage

Sıkça sorulan sorular listesi. SERP'te genişletilebilir SSS kutusu olarak gösterilebilir.

HowTo

Adım adım rehberler. Hazırlama süresi, malzemeler, adımlar içerebilir.

Recipe

Yemek tarifleri. Hazırlama süresi, kalori, görsel ve rating ile zengin sonuç elde edilir.

"Schema eklemek zengin sonuç garantisi vermez. Google içeriğe ve kullanıcı niyetine göre karar verir; ancak doğru schema, bu kararı destekler."

Schema Nasıl Eklenir?

JSON-LD blokunu sayfanızın <head> veya <body> içine ekleyin. Örnek Article schema:

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Başlık",
  "author": {"@type": "Person", "name": "Yazar"},
  "datePublished": "2026-01-15",
  "dateModified": "2026-01-20",
  "image": "https://site.com/gorsel.jpg"
}

Birden fazla schema türü aynı sayfada olabilir (ör. Article + Organization). Birbiriyle ilişkili türleri @id ile bağlayabilirsiniz. Hatalı veya yanıltıcı schema, spam olarak değerlendirilebilir; sadece sayfada gerçekten var olan bilgileri işaretleyin.

Test Araçları

Google Rich Results Test (artık URL veya kod girişi kabul etmiyor; URL ile test edilir) ve Schema Markup Validator ile implementasyonunuzu doğrulayın. Google Search Console'daki "Zengin sonuçlar" raporu da hangi sayfaların eligible olduğunu ve varsa hataları gösterir. SERP preview araçları ile meta title, description ve potansiyel zengin sonuç görünümünü birlikte kontrol edebilirsiniz.

Schema ve Meta Etiketler

Schema markup, meta title ve meta description'ın yerini almaz; onları tamamlar. Meta etiketler arama sonuçlarında başlık ve özet gösterir; schema ise ek bilgi (rating, fiyat, SSS) sunar. Her ikisi de SEO stratejisinin parçasıdır.

Özet: Schema Best Practice

Meta Etiket Üretici Aracı →
Bu araç öneri üretir; sonuçlar arama motorlarına göre değişebilir.