Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Breadcrumb with Schema.org not showing in Google Rich Snippets testing tool

I have tested the Schema.org breadcrumb example with Google Rich Snippets testing tool.

<div itemprop="breadcrumb">
  <a href="category/books.html">Books</a> >
  <a href="category/books-literature.html">Literature & Fiction</a> >
  <a href="category/books-classics">Classics</a>
</div>

The result is that it is not recognized by the tool.

So, is there a bug or is there a syntax problem? If so, what is the correct syntax?

like image 979
dommm063 Avatar asked Oct 26 '12 13:10

dommm063


People also ask

How do I find my breadcrumb schema?

Before starting, you will need to have at least one URL that is listed in the Google Search Console as having a breadcrumb error. Go to to the Schema Markup Validator. Paste the URL from Google Search Console that has a breadcrumb error. Click 'Run test'.

Why are my Google snippets not working?

All your website's pages must be re-indexed by Google in order to consider the changes that you made to your rich snippets. You need to simply be patient as this might take some time, even up to several weeks. You can also check whether your pages are indexed or not with the help of Google Search Console.

How do I check my schema org?

Schema App's Structured Data Tester The Schema App Structured Data Tester can be found in the “Maintenance” tab in Schema App. Enter any URL, and this tool will display the schema markup found on that page. It is the only testing tool that displays dynamic schema.org data and does not cache the results.


2 Answers

Your question is a bit the same with this one How to implement schema.org markup for a breadcrumb?

According to Google Webmaster Central Help Forum, it is not recommended by experts to use the schema.org breadcrumb markup for the time being,it's seems that "there is some sort of glitch in the schema.org breadcrumb structure". Instead, it is exhorted to use the data-vocabulary.org breadcrumb markup, which Google and the other search engines can easily read as well.

A data-vocabulary.org Breadcrumb markup example:

<div>
  <span itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
    <a href="http://www.example.com/" itemprop="url">
      <span itemprop="title">example</span>
    </a> >
  </span>  
  <span itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
    <a href="http://www.example.com/fashion/" itemprop="url">
      <span itemprop="title">Fashion</span>
    </a> >
  </span>  
  <span itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
    <a href="http://www.example.com/fashion/women/" itemprop="url">
      <span itemprop="title">Women</span>
    </a> >
  </span>
  <span itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
    <a href="http://www.example.com/fashion/women/boots/" itemprop="url">
      <span itemprop="title">Boots</span>
    </a>
  </span>
</div>
like image 55
IssaBERTHE Avatar answered Oct 15 '22 00:10

IssaBERTHE


You may use the microdata markup for breadcrumb as suggested in this Google link

It will surely reflect in Google Rich Snippets testing tool.

like image 40
000 Avatar answered Oct 15 '22 01:10

000