Missing field 'id' (in 'itemListElement.item')
This post describes how to fix the error Missing field 'id' (in 'itemListElement.item') which can occur in Google Search Console.
Cause
This error can occur when the optional field 'id' is missing from item in breadcrumb structured data.
You can use Google's Rich Results Test to verify this issue:
Resolution
To resolve this error, add the itemid attribute to the item in the breadcrumb structured data, as highlighted below.
<ol class="css-breadcrumb-trail" itemscope itemtype="http://schema.org/BreadcrumbList">
<li id="breadcrumbTrail_listitem1" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
<span>
<a id="breadcrumbTrail_crumb1a" itemscope="" itemtype="http://schema.org/WebPage" itemprop="item" itemid="/xiaconfiguration/it-documentation-software.aspx" href="/xiaconfiguration/it-documentation-software.aspx"><span id="breadcrumbTrail_crumb1name" itemprop="name">XIA Configuration</span></a>
</span>
<meta itemprop="position" content="1" />
</li>
<li id="breadcrumbTrail_listitem2" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
<span>
<a id="breadcrumbTrail_crumb2a" itemscope="" itemtype="http://schema.org/WebPage" itemprop="item" itemid="/xiaconfiguration/features.aspx" href="/xiaconfiguration/features.aspx"><span id="breadcrumbTrail_crumb2name" itemprop="name">Features</span></a>
</span>
<meta itemprop="position" content="2">
</li>
Check this issue is resolved in Google's Rich Results Test:
Comments
Post a Comment