Search Consoleのエラー『項目「id」がありません』の解消方法

Search Consoleのエラーを確認していて出てくるこの解消方法、よく聞かれるのでまとめました。

たまに見かけるエラーが出ています。『項目「id」がありません』。これの対処方法ですが、大体はhttps://schema.org/BreadcrumbList記載のタグとの差分を確認することで解決します。

このサイトはMicrodataのマークアップを使用しているので、その部分を確認。

これが例です。

<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<a itemscope itemtype="http://schema.org/Thing" itemprop="item" href="/">
<span itemprop="name">ホーム</span></a>
<meta itemprop="position" content="1"></li>

こちらが現在のマークアップ。<li>タグの中身を確認すると、<a>タグの中にitemscope itemtype=”http://schema.org/Thing” というデータが入っていました。こちらを削除してもらったところ、問題は解消しました。

上部へスクロール