Structured data'da en sık yapılan 5 hata
Şema doğrulayıcıdan geçmesi, şemanın doğru olduğu anlamına gelmez. En sık ve en sinsi beş hata: görünmeyen içerik, çakışan bloklar, güncel tutulmayan veri.
Şema markup'ının en tehlikeli özelliği, bozuk olduğunda bile çoğunlukla hatasız görünmesidir. Doğrulayıcı yeşil ışık yakar, sayfa normal çalışır — ama model veya arama motoru yanlış bilgiyi okumuş olur.
1 · Şema ile görünür içeriğin uyuşmaması
En sık ve en sinsi hata. Şemada yazan fiyat, ürün sayfasındaki fiyattan farklı; şemadaki SSS sorusu, sayfada görünmüyor. Arama motoru bunu tutarsızlık olarak görür ve en kötü senaryoda şemayı tamamen görmezden gelir, en iyi senaryoda kullanıcıyı yanlış bilgiyle karşılaştırır.
Bu, FAQPage şemasıyla ilgili yazıda ayrıntılı anlatılan kuralın genel hâli: şemada olan her şey sayfada görünür olmalı, sayfada olmayan hiçbir şey şemaya girmemeli.
2 · Yanlış tip seçimi
Product yerine Organization, Article yerine WebPage kullanmak gibi hatalar, şemanın teknik olarak geçerli ama anlamsal olarak yanlış olmasına yol açar. Model, sayfanın bir ürün mü yoksa bir şirket sayfası mı olduğunu şemadan çıkarmaya çalışır; yanlış tip, yanlış çıkarıma yol açar.
Kural: şema tipini seçerken "bu sayfa ne satıyor/anlatıyor" değil, "bu sayfa hangi varlığı tanımlıyor" sorusuna cevap verin. Bir marka sayfası her zaman Organization taşımalı — bu, modelin markanızı tanıması için temel şarttır ve diğer şema tipleriyle çakışmaz, üstüne biner.
3 · Zorunlu alan eksikliği
Her şema tipinin zorunlu (required) ve önerilen (recommended) alanları vardır. Organization için name ve url zorunludur ama logo ve sameAs yoksa şema geçerli kalır — sadece eksik kalır. Doğrulayıcı hata vermez, çünkü kural ihlal edilmemiştir; sadece fırsat kaçırılmıştır.
sameAs alanının eksikliği özellikle maliyetlidir çünkü bilgi grafiğine bağlanmanın ana mekanizmasıdır — teknik olarak "hatasız" bir şema, bu alan olmadan varlık netliği açısından zayıf kalır.
4 · Aynı sayfada çakışan JSON-LD blokları
Bir CMS eklentisi Organization şeması ekliyor, tema ayrıca kendi Organization bloğunu basıyor, ikisi farklı name veya logo değeri taşıyor. Arama motoru iki bloğu görür, hangisine güveneceğine kendi karar verir — ve bu karar sizin tercihiniz olmayabilir.
Belirti: sayfa kaynağında <script type="application/ld+json"> etiketini birden fazla arayın; aynı @type iki kez geçiyorsa çakışma riski var. Çözüm birleştirmek, ikisini yan yana bırakmak değil.
5 · Şemayı güncel tutmamak
Fiyat sayfada güncellendi, şemada eski fiyat kaldı. Şube kapandı, Organization şemasında hâlâ eski adres yazıyor. Şema, sayfa içeriğiyle birlikte güncellenmesi gereken bir veri katmanıdır — "bir kere yazıp unutulan" bir şey değil.
Bu, ölçüm disiplini gerektiren bir sorun: şemanın güncelliğini elle kontrol etmek ölçeklenmez. Periyodik bir denetim rutini (çeyreklik, sayfa sayısı arttıkça aylık) gerekir.
Beş hatanın ortak noktası
Hiçbiri sözdizimi hatası değil — hepsi anlamsal. Bu yüzden Google'ın Zengin Sonuç Testi veya Schema.org doğrulayıcısı bunları yakalamaz; ikisi de "bu JSON geçerli mi" sorusuna cevap verir, "bu JSON doğru mu" sorusuna değil.
Kontrol listesi
- Şemadaki her değer, sayfada görünür bir karşılığa sahip mi
- Şema tipi, sayfanın tanımladığı varlığı doğru yansıtıyor mu
- Zorunlu alanların yanında önerilen alanlar (
sameAs,logo) da dolu mu - Sayfada aynı
@typeiçin birden fazla çakışan blok var mı - Şema, sayfa içeriğiyle aynı sıklıkta güncelleniyor mu
Markaların yapay zekâ destekli arama sistemlerindeki görünürlüğünü ölçer ve düzeltir. Ölçüm metodolojisi ham sunucu yanıtına ve tekrarlı çalıştırmaya dayanır; her bulgu kaydedilmiş bir sunucu yanıtına bağlanır.
Sık sorulanlar
Şemam Google'ın Zengin Sonuç Testi'nden geçti, yeterli mi?
Hayır. Doğrulayıcı sözdizimini kontrol eder — köşeli parantez doğru mu, zorunlu alan var mı. Şemanın görünür içerikle uyuşup uyuşmadığını, güncel olup olmadığını kontrol etmez.
Aynı sayfada birden fazla şema tipi olabilir mi?
Evet, birçok durumda gereklidir (örneğin Organization + FAQPage aynı sayfada). Sorun çoklu tip değil, aynı alanın iki farklı JSON-LD bloğunda çelişen değerlerle tekrarlanmasıdır.
Şema doğrudan sıralamayı iyileştirir mi?
Doğrudan bir sıralama faktörü değildir. İşlevi, arama motoruna ve AI sistemine sayfanın **ne olduğunu** makine tarafından okunabilir biçimde söylemektir — bu netlik dolaylı olarak doğru gösterime ve doğru bağlamda alıntılanmaya yol açar.