İçeriğe geç
SEO

Yapısal Veri (Schema) Hataları ve Kesin Çözüm Önerileri

Yayın tarihi 11 Eylül 2026 Yazar Kerem Kırbıyık 3 dk okuma Güncellendi:
Schema.org yapısal veri sözdizimi ve semantik doğrulama hata ayıklama şeması

Web sitelerinde yapılandırılmış veri (Schema Markup) kullanmak, Google arama sonuçlarında yorum yıldızları, ürün fiyatı ve stok bilgisi gibi zengin sonuçlara uygun olmanın ön koşuludur (SSS zengin sonuçları 7 Mayıs 2026’dan beri gösterilmiyor). Ancak Search Console’da “Hatalar ve Uyarılar” sekmesinde beliren şema sorunları, Google’ın zengin sonuçları geri çekmesine ve hatta “Spam Yapılandırılmış Veri (Spammy Structured Data)” manuel işlemi uygulamasına neden olabilir.

Aşağıda geliştiricilerin yapısal veri kodlamasında en sık karşılaştığı 7 hatayı, Search Console’da nasıl göründüklerini ve düzeltme yollarını bulacaksınız.


1. Schema Denetiminde En Sık Karşılaşılan 7 Kritik Hata

  1. JSON sözdizimi hatası: Eksik virgül veya kapanmamış süslü parantez.
  2. Eksik zorunlu alan (Missing Field): “price”, “image” veya “author” gibi alanların eksik olması.
  3. Geçersiz veri türü: Tarih formatı yerine metin, string yerine integer kullanmak.
  4. Görünmeyen / sahte içeriğe şema basma: Kullanıcının sayfada göremediği yorumları işaretlemek.
  5. Sayfa düzeyinde yanlış şema türü: Kategori sayfasına tekil Product şeması basmak.
  6. Birbiriyle çelişen birden fazla şema bloğu.
  7. ISO 8601 tarih formatı hatası: “2026-09-11T12:00:00+03:00” yerine “11.09.2026” yazmak.
Hata TürüSearch Console’daki KarşılığıDoğru Düzeltme
JSON Sözdizimi Hatası”Ayrıştırılamayan yapılandırılmış veri” raporuJSON-LD kodunu bir JSON linter’dan geçirip sözdizimini doğrulamak.
Eksik “price” Alanı”Ürün snippet’leri” raporunda eksik alan (offers / price) uyarısıÜrün şemasına offers: { price: "...", priceCurrency: "TRY" } eklemek.
Tarih Formatı Hatasıİlgili zengin sonuç raporunda geçersiz tarih değeri uyarısıTarihleri daima ISO 8601 formatında (YYYY-MM-DD veya YYYY-MM-DDTHH:MM:SSZ) yazmak.
Görünmeyen Yorumlar”Manuel işlemler” raporunda yapılandırılmış veri sorunuYalnızca sayfada kullanıcının bizzat okuyabildiği gerçek yorumları şemaya dahil etmek.

2. Kategori Sayfasında Tekil Product Şeması Basma Hatası

Birçok e-ticaret teması, kategori listeleme sayfalarına (/erkek-ayakkabi/) listedeki ilk ürünün tekil Product şemasını basar. Bu durum Google’ın tüm kategoriyi tek bir ürün sanmasına yol açar ve şema hatası üretir.

  • Doğru Çözüm: Kategori sayfalarında tekil Product değil, ItemList veya CollectionPage şeması kullanılmalıdır.

3. Hatasız @graph Birleştirme Mimarisi

Ayrı ayrı 4 farklı <script> bloğu açmak yerine tüm varlıkları birbirine bağlayan @graph JSON-LD şablonu:

{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://seobify.com/#organization",
      "name": "Seobify",
      "url": "https://seobify.com"
    },
    {
      "@type": "WebPage",
      "@id": "https://seobify.com/blog/yapisal-veri-hatalari/#webpage",
      "url": "https://seobify.com/blog/yapisal-veri-hatalari/",
      "name": "Yapısal Veri Hataları ve Çözümleri",
      "isPartOf": { "@id": "https://seobify.com/#organization" }
    },
    {
      "@type": "Article",
      "@id": "https://seobify.com/blog/yapisal-veri-hatalari/#article",
      "isPartOf": { "@id": "https://seobify.com/blog/yapisal-veri-hatalari/#webpage" },
      "headline": "Yapısal Veri (Schema) Hataları ve Kesin Çözüm Önerileri",
      "datePublished": "2026-09-11T12:00:00+03:00",
      "author": {
        "@type": "Person",
        "name": "Kerem Kırbıyık"
      }
    }
  ]
}

Sıkça Sorulan Sorular

”Uyarı (Warning)” ile “Hata (Error)” arasındaki fark nedir?

  • Hata (Kırmızı): Zorunlu bir alan eksiktir; sayfa zengin sonuç (Rich Snippet) rozetini kazanamaz.
  • Uyarı (Sarı): İsteğe bağlı (recommended) bir alan eksiktir; zengin sonuç çıkabilir ancak tam optimize değildir.

Şema hatalarını düzelttikten sonra Google ne zaman günceller?

Düzeltme yapıldıktan sonra Search Console’da “Düzeltmeyi Doğrula (Validate Fix)” butonuna basılmalıdır; Googlebot sayfaları yeniden taradıkça 1-2 hafta içinde rapor temizlenir.


Özet

İşaretlemeyi yayına almadan önce JSON sözdizimini, zorunlu alanları ve ISO 8601 tarih biçimini kontrol edin; yalnızca sayfada kullanıcının gördüğü içeriği işaretleyin ve kategori sayfalarında tekil Product yerine ItemList veya CollectionPage kullanın. Düzeltmeden sonra Search Console’da “Düzeltmeyi Doğrula” adımını başlatıp raporu takip edin. Yapısal veri kurulumu için teknik SEO danışmanlığı çözümlerimizi inceleyebilirsiniz.

İlgili Yazılar

Bu yazı faydalı oldu mu?

Seobify ile çalışın

Bu konuda destek almak ister misiniz?

Sitenizin Google'da neden geride kaldığını bulur, düzeltmeleri kodda ve içerikte biz uygularız. Ücretsiz ön değerlendirme ile başlayın.

Hızlı Teklif Alın

Bilgilerinizi yalnız bu talebe yanıt vermek için kullanırız. KVKK Aydınlatma Metni