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.

Screenshot of error Missing field 'id' (in 'itemListElement.item')

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:

Screenshot of Missing field 'it' (optional)


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>

</ol>

Check this issue is resolved in Google's Rich Results Test:

Screenshot of item id in Google Rich Results

Screenshot of valid item in Google Rich Results Test

Comments

Popular posts from this blog

LG TV This app will now restart to free up more memory

LG TV Clear All Browsing History Data

LG TV turn off Quick Start in settings