Schema.org Nedir?
Kısa tanım
Schema.org, web sayfalarındaki varlıkları ve aralarındaki ilişkileri tanımlamak için ortak bir tür ve özellik sözlüğü yayımlayan açık bir projedir. 2011'de Google, Bing ve Yahoo tarafından başlatıldı, kısa süre sonra Yandex de katıldı. Thing kökünden dallanan Organization, Product, Article gibi türleri ve name, author, price gibi özellikleri tanımlar; JSON-LD, Microdata veya RDFa biçimleriyle kullanılır.
Diğer adları: schema.org sözlüğü, schema sözlüğü, schema vocabulary, schema.org türleri

Bir sözlük, sözdizimi değil
Schema.org hakkındaki en yaygın karışıklık, onu bir kod biçimi sanmaktır. Schema.org bir sözlüktür: "Product" adında bir tür olduğunu, bu türün "offers" diye bir özelliği bulunduğunu ve bu özelliğin değer olarak bir "Offer" beklediğini söyler. Bu sözcüklerin sayfaya nasıl yazılacağı ise ayrı bir konudur; aynı Product tanımı JSON-LD, Microdata veya RDFa ile taşınabilir. Bir benzetmeyle: Schema.org kelimeleri ve anlamlarını verir, bu biçimler ise cümlenin hangi alfabeyle yazılacağını belirler.
Proje, 2 Haziran 2011'de Google, Bing ve Yahoo'nun ortak duyurusuyla başladı; Yandex sonradan katıldı. Amaç, site sahiplerinin her arama motoru için ayrı işaretleme yapmak zorunda kalmamasıydı. Kendi SSS sayfasında da belirttiği gibi Schema.org resmî bir standart kuruluşu değildir ve W3C standardı da sayılmaz; arama motorları arasında bir iş birliğidir.
Tür hiyerarşisi ve özellikler nasıl çalışır?
Bütün türler en tepedeki Thing türünden türetilir ve alt türler, üst türlerin özelliklerini miras alır. Örneğin Thing › CreativeWork › Article › NewsArticle zincirinde NewsArticle; name özelliğini Thing'den, author özelliğini CreativeWork'ten alır. Benzer şekilde bir restoran Organization › LocalBusiness › FoodEstablishment › Restaurant hattında yer alır.
Her özelliğin beklediği değer türleri tanımlıdır. author bir Person ya da Organization bekler; datePublished bir tarih bekler. Sözlük, 30.1 sürümü itibarıyla 826 tür, 1.540 özellik, 19 veri türü, 96 numaralandırma ve 544 numaralandırma üyesi içerir. Bu genişlik, hemen her alan için uygun bir tür bulunabileceği anlamına gelir; doğru seçim de genellikle en özel türdür. Google'ın yönergeleri de schema.org'da tanımlı, uygulanabilir en özel tür ve özellik adlarının kullanılmasını önerir.
Çekirdek, pending, attic ve uzantılar
Sözlük tek parça değildir. Çekirdeğin yanında bazı bölümler alana özel olarak barındırılır: auto (otomotiv), bib (kütüphane ve bibliyografya), health-lifesci (sağlık ve yaşam bilimleri), meta ve pending.
- pending: Tartışılmakta olan yeni terimlerin hazırlık alanıdır. Buradaki terimler henüz uzlaşı sağlamamış olabilir ve değişebilir; kullanırken bu belirsizlik hesaba katılmalıdır.
- meta: Schema.org'un kendi iç kullanımı içindir, genel web yayıncılığına yönelik değildir.
- attic: Kullanımdan kaldırılmış ya da reddedilmiş terimlerin arşividir; yayıncılara bu terimleri kullanmamaları söylenir.
- Harici uzantılar: GS1 Web Vocabulary gibi, Schema.org yönlendirme grubunun denetimi dışında bağımsız yürütülen sözlüklerdir.
Yönetişim ve sürüm döngüsü
Kararları kurucu arama motorlarının temsilcilerinden oluşan bir yönlendirme grubu (Steering Group) verir; daha geniş katılım ise W3C bünyesinde, katkı lisans sözleşmesini kabul eden herkese açık bir topluluk grubunda (Community Group) gerçekleşir. Örnekler, şemalar ve tartışmalar GitHub deposunda yürür. Sözlük yılda birkaç kez yeni sürümle güncellenir; bu yazının kontrol edildiği tarihteki en güncel sürüm 16 Eylül 2026'da yayımlanan 30.1'dir ve AB Dijital Ürün Pasaportu ile e-ticaret ürün verisine yönelik yeni terimler eklemiştir. Proje kendisini yıllar içinde gelişmeye devam edecek bir çalışma olarak tanımlar.
Schema.org'da olmak, Google'da karşılığı olmak demek değil
Schema.org'daki yüzlerce türden yalnızca küçük bir kısmı Google'da bir zengin sonuca karşılık gelir; Google'ın arama galerisi bu desteklenen özellikleri listeler. Bu yüzden iki farklı doğrulama aracı vardır: Schema Markup Validator (validator.schema.org) işaretlemenin sözlüğe uygunluğunu genel olarak denetler, Google'ın Rich Results Test aracı ise yalnızca Google'ın desteklediği özellikler için uygunluğu kontrol eder. Zengin sonucu olmayan türler de anlamsızdır denemez: sayfadaki varlıkları açıkça adlandırmak ve birbirine bağlamak, bilgi grafiği gibi sistemlerin ve diğer makine okuyucuların içeriği yorumlamasını kolaylaştırır. Genel kavram ve kurallar için yapılandırılmış veri maddesine bakabilirsiniz.

