Facing Breadcrumbs Errors in Google Webmaster Console? Check how to fix it

Facing Breadcrumb Errors in Google Webmaster Console? Check how to fix it.

On Thursday 19th September 2019, Google made a change regarding Breadcrumbs. If your website is using Breadcrumb structure data then you will see a new report in the search console called “Breadcrumbs” under the Enhancements section.

But after this change, many users received an official email if their sites are using breadcrumb structured data and having problems in the schema.

The email says: “Google systems show that your site is affected by X instances of Breadcrumbs markup issues. This means that your Breadcrumbs pages might not appear as rich results in Google Search.

With this in Google Search Console (GSC), users are getting errors such as:

  • Missing field “position”
  • Either “name” or “item.name” should be specified
  • Missing field “ItemListElement”
  • Missing field “id”
  • Missing field “item”
  • and many more…

How to Fix Breadcrumbs issue

To fix these Breadcrumb issues first open Structured Testing Tool and test your link which is facing issue, now if a issue and page is identified, now just follow the below steps:

Let us assume that your site is in WordPress,

If you are using Yoast SEO or any other plugin then just check whether you are using the latest updated plugin or the old one.

If you are using an old one then update it. Or if you are using the latest but still facing the issue then just wait for the update or contact plugin support or replace it with some other plugin.

And now just open your Breadcumbs in GSC and submit it to Google for validation by clicking it on a particular error (eg: Missing field “id”) and click on the Validate Fix button.

And if you are not using any plugin then you need to modify your theme files as follows (assuming you are using Microdata) :

Let say you are facing Missing field “position” issue in the post detail page then edit a single.php or content-single.php file of your theme or create a child theme and copy this file and edit it.

Search for below text in the file:

<li itemprop=”itemListElement” itemscope itemtype=”http://schema.org/ListItem”>

and add this line below it <meta itemprop=”position” content=”1″/>

Note: If you have more than 1 <li> element then you will have to add counter variable in place of content=”1″ to content=”.$counter++.”

Now let say you want to fix Either “name” or “item.name” should be specified error then you will have to open the correct file same as above and now find something like:

<a href=”YOUR-URL” itemprop=”item” itemtype=”http://schema.org/Thing”>YOUR TEXT</a>

and replace YOUR TEXT in <span> tag as below:

<a href=”YOUR-URL” itemprop=”item” itemtype=”http://schema.org/Thing”> <span property=”name”>YOUR TEXT</span></a>

And now after fixing any error just open your Breadcumbs in GSC and submit it to Google for validation by clicking it on a particular error that you fixed (eg: Missing field “id”) and click on the Validate Fix button.

NOTE: For fixing Breadcrumb issues, the main thing is to identify and locate the correct file in your theme folder. You will generally have to edit header.php / single.php / content-single.php / page.php file.

For more information you can visit below links:

Contact me if you are facing any issue in searching for a particular file or if you want me to fix this issue.

22 thoughts on “Facing Breadcrumbs Errors in Google Webmaster Console? Check how to fix it

  1. I recently got the same problem in one of my websites and it was showing me the same error. What I did is just uninstalled it and reinstalled it and went to GSC and submitted the request and amazingly it worked for me. Maybe just because I got the updated one installed?

  2. Hi Aftab
    Thank you so much for the provided information. I REALLY appreciate it. I tried on my own to fix this kind of issue on my website but I could not do it. If you could please look into my issue and help me to solve it .. that wud be a great help

  3. I looked for errors in data testing tool and there are errors. When I click on them they are showing a path but I don’t know what to do or replace them with?
    Please help me with it. I am not a web developer just handling my blogging website.
    Thanks in advance

  4. I have a problem with field “id”. Funny part is, I can not see any difference according to example.
    When I use testing tool on URL, I get error. Then I make any edit (just a brake or whatever), retest and get no error result.
    When I test just a part of code, I am not getting any error as well.
    What the f**k is going on with the testing tool?

  5. Hey I am having missing field error in Google console….what should I do? I am not a web developer but working on my website all alone….can you specify the steps through which I can resolve this issue…

      1. Can you please explain….as the screen shot that you have send ready contains the code that you are saying me to put….but when I’m open it from my side im unable to see breadcrumb option…

Leave a Reply

Your email address will not be published. Required fields are marked *