İletişim

Yapılandırılmış Veri (Schema Markup) Nedir?

Kısa tanım

Yapılandırılmış veri, bir sayfadaki bilgilerin (ürün, makale, işletme, etkinlik gibi) arama motorlarının ve diğer makinelerin kesin olarak anlayabileceği standart bir biçimde işaretlenmesidir. Web'de en yaygın kullanılan sözlük schema.org, Google'ın önerdiği biçim ise JSON-LD'dir. Doğru yapılandırılmış veri sayfayı zengin sonuçlara uygun hâle getirebilir, ancak zengin sonuç gösterileceğini garanti etmez.

Diğer adları: Schema Markup, şema işaretlemesi, structured data

Sayfaya eklenen yapılandırılmış verinin makinelerin okuyabildiği bir varlık grafiğine ve zengin sonuçlara dönüştüğünü gösteren akış

Makinelere açık bir dil

Bir insan, ürün sayfasındaki "1.299 TL" ifadesinin fiyat, yıldızların da kullanıcı puanı olduğunu hemen anlar. Bir tarayıcı botu için bunlar yalnızca metin ve görseldir. Yapılandırılmış veri, sayfadaki bilgiyi "bu bir Product, adı şu, fiyatı şu, para birimi TRY" gibi açık ifadelerle tanımlar. Böylece arama motoru tahmin yürütmek zorunda kalmaz.

Bu işaretlemenin sözlüğünü schema.org sağlar: Organization, Product, Article, LocalBusiness, Event, BreadcrumbList gibi yüzlerce tür ve bunların özellikleri. Sözdizimi olarak üç biçim kullanılabilir: JSON-LD, Microdata ve RDFa. Google üçünü de destekler, ancak HTML'den bağımsız tutulabildiği ve bakımı kolay olduğu için JSON-LD'yi önerir.

Örnek: bir işletmenin JSON-LD işaretlemesi

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "@id": "https://www.ornek.com/#organization",
  "name": "Örnek Teknoloji A.Ş.",
  "url": "https://www.ornek.com/",
  "logo": "https://www.ornek.com/logo.png",
  "sameAs": [
    "https://www.linkedin.com/company/ornek"
  ]
}
</script>

@id ile verilen kalıcı kimlik, aynı kuruluşu sitenin farklı sayfalarında ve farklı işaretlemelerde (örneğin bir makalenin yayıncısı olarak) tek bir entity olarak bağlamaya yarar.

Zengin sonuçlar: uygunluk, garanti değil

Google, bazı schema türlerini arama sonuç sayfasında görsel olarak zenginleştirilmiş sonuçlara dönüştürebilir: ürün fiyatı ve stok durumu, inceleme yıldızları, etkinlik tarihleri, breadcrumb yolu gibi. Bunun için ilgili türün Google tarafından desteklenmesi ve zorunlu özelliklerin eksiksiz olması gerekir. Bu koşullar sağlansa bile Google, zengin sonucu gösterip göstermemeye kendisi karar verir.

Desteklenen türler zamanla değişir. Örneğin 2023'te HowTo zengin sonuçları kaldırıldı; FAQ zengin sonuçları önce resmi kurum ve sağlık sitelerine sınırlandırıldı, Mayıs 2026'dan itibaren ise hiç gösterilmiyor. Bu yüzden "işaretleme ekledim, yıldızlar çıkacak" beklentisi yerine Google'ın güncel desteklenen özellikler listesini takip etmek gerekir.

Google, yapılandırılmış verinin doğrudan bir sıralama faktörü olduğunu belgelemez. Değeri; sayfanın daha doğru anlaşılmasında, zengin sonuç uygunluğunda ve bilgi grafiği gibi sistemlerin varlıklar arasındaki ilişkileri kurmasına yardımcı olmasındadır. Yapay zekâ destekli arama ve cevap motorları açısından da açık, tutarlı ve sayfadaki içerikle uyumlu işaretleme, içeriğin makinece yorumlanmasını kolaylaştırır; ancak bu sistemlerin yapılandırılmış veriyi tam olarak nasıl kullandığı çoğunlukla kamuya açık değildir.

Uyulması gereken kurallar

  • İşaretleme, sayfada kullanıcıya görünen içeriği yansıtmalıdır. Sayfada olmayan bir puanı, fiyatı ya da yorumu işaretlemek Google'ın yapılandırılmış veri yönergelerine aykırıdır ve manuel işleme yol açabilir.
  • Her sayfaya alakasız türler eklemek (örneğin her sayfaya Product) fayda sağlamaz.
  • Zorunlu ve önerilen özellikler arasında az ama doğru veri, çok ama hatalı veriden iyidir.
  • JavaScript ile eklenen JSON-LD'yi Google render ederek okuyabilir; ancak işaretlemeyi ilk HTML'de vermek daha güvenilirdir.

Nasıl doğrulanır?

Google'ın Rich Results Test aracı, sayfanın Google'ın desteklediği zengin sonuç türlerine uygun olup olmadığını gösterir. Schema Markup Validator (validator.schema.org) ise Google'a özgü olmayan genel schema.org doğrulaması yapar. Yayından sonra Search Console'daki zengin sonuç raporları hataları ve uyarıları izlemenizi sağlar. Ayrıntılı kurallar Google'ın yapılandırılmış veri belgelerinde yer alır; SEO Analiz Aracı da sayfadaki JSON-LD'nin geçerliliğini ve temel yapısını kontrol eder.

İlgili terimler

← Sözlüğe dön