Merhaba, internette neredeyse "item" alanı eksik ("itemListElement" içinde) hatasının çözümü yok. Varsa da ücretli şekilde yardımcı oluyorlar, ben ücretsiz şekilde sunmak istedim.

Öncelikle;

"item" alanı eksik ("itemListElement" içinde) Nedir?

“item alanı eksik ("itemListElement" içinde)” hatası, genellikle schema.org yapısal verilerinde (özellikle BreadcrumbList veya ItemList gibi JSON-LD şemalarında) itemListElement içinde yer alması zorunlu olan "item" özelliğinin eksik olduğunu belirtir.

Google gibi arama motorları, sayfa içeriğini daha iyi anlamak için yapılandırılmış veri (structured data) kullanır. Örneğin:

BreadcrumbList yapısında her ListItem nesnesi içinde:
  • @type: "ListItem"
  • position: sayfadaki sıra numarası
  • name: görünen metin
  • item: bağlantının URL’si
olmalıdır. İşte eksik olan genelde item (yani URL) kısmıdır.

"item" alanı eksik ("itemListElement" içinde) Çözümü

Wordpress siteler için geliştiricisi "Magazine3" olan "Schema & Structured Data for WP & AMP" eklentisini kuralım. Ardından settings kısmına gelip, global kategorisindeki aşağıda vermiş olduğum ayarları yapalım. Diğer kategorilerdeki ayarları yapmanıza gerek yok, çoğu amp için, kısacası diğer ayarlarla oynamayın.


Yukarıdaki ayarları yaptıktan sonra Google Search Console'dan düzeltmeyi doğrulayabilirsiniz. Doğrulama 1 ila 3 gün arasında bitiyor, bilginiz olsun.

Not: Herhangi bir cache eklentisi kullanıyorsanız, ayarları yaptıktan sonra önbelleği temizlemeyi unutmayın.