Bir tarif adı Google'da aratıldığında bazı sonuçlarda yıldız puanı, pişirme süresi ve kalori bilgisi doğrudan arama sonucunda görünür; bazı sonuçlarda ise yalnızca mavi bir başlık ve kısa bir açıklama vardır. Aradaki fark, Schema Markup denen bir işaretleme katmanı. Bu rehberde ne olduğunu, nasıl eklendiğini ve hangi hataların işe yaramamasına yol açtığını anlatıyorum.
Schema Markup, kod yazmayı gerektiren teknik bir konu gibi görünse de mantığı basit bir yapıya dayanıyor. Amaç tek: sayfadaki bilginin ne anlama geldiğini arama motoruna açıkça bildirmek.
Schema Markup Nedir, Ne İşe Yarar
Schema Markup, bir web sayfasındaki içeriğin anlamını arama motorlarına açıklayan standart bir kod bloğu. Normal bir sayfa arama motoruna yalnızca metin sunar; "249,90" gibi bir sayının fiyat mı yoksa ürün kodu mu olduğunu motor kendi başına tahmin etmek zorunda kalır. Schema Markup bu belirsizliği kaldırır ve hangi verinin fiyat, hangisinin yazar adı, hangisinin tarih olduğunu açıkça işaretler.
Bu işaretleme, schema.org adlı ortak bir kelime dağarcığına dayanıyor. Google, Microsoft, Yahoo ve Yandex bu standardı birlikte sürdürüyor; bu sayede bir kez yazılan yapısal veri, tüm büyük arama motorları tarafından anlaşılıyor. Google'ın yapısal veriyi nasıl işlediğine dair güncel bilgiye Google Arama Merkezi üzerinden ulaşılabilir.
Bu ortak sözlük sürekli genişliyor; podcast bölümleri, iş ilanları, kurs kayıtları gibi yeni içerik türleri düzenli olarak ekleniyor. Bu yüzden bir yıl önce şeması olmayan bir içerik türünün bugün karşılığı olabilir.
JSON-LD: Önerilen Format
Schema Markup eklemenin üç yolu var: JSON-LD, Microdata ve RDFa. Google'ın açıkça önerdiği ve en yaygın kullanılan format JSON-LD; çünkü görünür içerikten ayrı bir kod bloğu olarak eklenir ve sayfanın HTML yapısını karmaşıklaştırmaz.

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Schema Markup Nedir",
"author": {
"@type": "Person",
"name": "Celil Uyanıkoğlu"
},
"datePublished": "2026-05-08"
}
</script>
Bu kod sayfanın bölümüne eklenir ve içeriğin bir makale olduğunu, başlığını, yazarını ve yayın tarihini açıkça belirtir. Microdata ve RDFa hâlâ destekleniyor ama işaretlemeyi HTML etiketlerinin içine gömdükleri için bakımı daha zahmetli; yeni bir projeye başlarken JSON-LD en pratik seçim.
JSON-LD'nin bir başka avantajı, görünür tasarımı bozma riski olmadan işaretlemenin güncellenebilmesi. Microdata'da bir alanı değiştirmek genelde HTML şablonuna dokunmayı gerektirirken, JSON-LD bloğu ayrı bir betik olarak kalır ve bağımsız güncellenebilir.
Hangi Schema Türünü Kullanmalı
Schema.org yüzlerce içerik türü tanımlıyor ama günlük kullanımda birkaç tanesi öne çıkıyor. Blog ve haber siteleri için Article, fiyat ve stok bilgisi taşıyan e-ticaret sayfaları için Product, adres ve çalışma saatlerini içeren yerel işletmeler için LocalBusiness en sık kullanılanlar.
Article: başlık, yazar, yayın tarihiProduct: fiyat, stok durumu, değerlendirmeLocalBusiness: adres, telefon, çalışma saatleriRecipe: malzeme, pişirme süresi, besin değeriFAQPage: soru-cevap çiftleriReview: yıldız derecelendirmesi
Doğru türü seçmek, işaretlemenin etkili olmasının ilk koşulu. Bir blog yazısını Product olarak işaretlemek hem anlamsız hem de güven zedeleyici bir hata. İçeriğin gerçek doğasına uyan türü seçmek, zengin sonuç alma ihtimalini doğrudan artırır.
Büyük bir e-ticaret kataloğunda yüzlerce ürün sayfasını tek tek elle işaretlemek pratik değil. Bu durumda ürün adı, fiyat ve stok alanlarını veritabanından çekerek şablon seviyesinde otomatik oluşturma çok daha sürdürülebilir bir yaklaşım.
Zengin Sonuçlar Neden Önemli
Zengin sonuçlar (rich results), standart mavi başlık ve açıklamanın ötesine geçen geliştirilmiş arama sonuçlarıdır. Bir tarife yapısal veri eklendiğinde arama sonucunda yıldız derecelendirmesi, pişirme süresi, hatta küçük bir görsel görünebilir; bu görsel zenginlik tıklama oranını gözle görülür biçimde artırır.

Ancak yapısal veri eklemek zengin sonucu garanti etmez. Google yapısal veriyi bir sinyal olarak değerlendirir ve gösterip göstermeme kararını kendi algoritmasına göre verir. Yine de eksiksiz ve doğru işaretleme bu şansı önemli ölçüde yükseltir; işaretlemeyi güncel tutmak bu fırsattan sürekli yararlanmanın tek yolu.
Sesli arama ve yapay zekâ destekli arama sonuçları da yapısal veriye giderek daha fazla dayanıyor. Bir asistanın "nöbetçi eczane nerede" sorusuna doğru cevap verebilmesi, o eczanenin LocalBusiness şemasıyla doğru işaretlenmiş olmasına bağlı.
Test Etmek ve Hataları Ayıklamak
Schema Markup ekledikten sonra doğru çalıştığını doğrulamak atlanmaması gereken bir adım. Google'ın Rich Results Test aracı, sayfanın URL'sini veya kodunu yapıştırdığınızda hangi zengin sonuç türlerine uygun olduğunuzu ve varsa hataları gösterir.

Her şema türünün geçerli sayılması için belirli zorunlu alanları var; örneğin Product şemasında fiyat veya para birimi eksikse işaretleme tam çalışmaz. Test aracı bu eksiklikleri satır satır listeler. Uyguladıktan sonra Search Console'daki "Zengin Sonuçlar" raporunu düzenli kontrol etmek, hangi sayfaların zengin sonuç aldığını ve hangi sorunların ortaya çıktığını gösterir.
Sık Yapılan Hatalar
En sık karşılaşılan hata, sayfada görünmeyen içerik için yapısal veri eklemek. Google, işaretlemenin sayfada gerçekten görünen içerikle eşleşmesini bekliyor; olmayan bir yıldız puanını işaretlemek, tespit edildiğinde yaptırıma yol açabilir.
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "127"
}
Bu tür bir değerlendirme bloğu, yalnızca sayfada gerçekten görünen yorum ve puanlarla eşleştiğinde eklenmeli. Diğer yaygın hatalar arasında yanlış şema türü seçmek ve sözdizimi hataları var. Tek bir eksik virgül bile tüm bloğu geçersiz kılabilir; bu yüzden her değişiklikten sonra test aracıyla kontrol etmek gerekiyor.
Uygulamaya Nereden Başlamalı
İlk adım, sitedeki içerik türlerini gözden geçirip hangi şemaların en değerli olacağını belirlemek. Bir blog için Article, bir e-ticaret sitesi için Product mantıklı başlangıç noktaları. Çoğu WordPress SEO eklentisi bu temel şemaları otomatik oluşturuyor; bu da teknik bilgisi sınırlı kullanıcılar için işi kolaylaştırıyor.
Küçük adımlarla başlayıp sonuçları izlemek en sağlıklı yaklaşım. Önce en çok trafik alan sayfalara işaretleme eklenmeli, Rich Results Test ile doğrulanmalı, birkaç hafta sonra Search Console'daki zengin sonuç raporu kontrol edilmeli. Bu döngü, yapısal verinin gerçekten fark yaratıp yaratmadığını somut biçimde görmeyi sağlar.
Zamanla siteye yeni içerik türleri eklendikçe yapısal veri stratejisinin de genişletilmesi gerekir. Bu, tek seferlik bir kurulum değil, içerikle birlikte büyüyen bir bakım işi.
Henüz yorum yok.
Sohbete katıl. Yorumlar yayınlanmadan önce moderasyondan geçer.