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

11,513

Solution 1

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>

Solution 2

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

It will surely reflect in Google Rich Snippets testing tool.

Share:
11,513
dommm063
Author by

dommm063

Updated on June 13, 2022

Comments

  • dommm063
    dommm063 almost 2 years

    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?

  • dommm063
    dommm063 over 11 years
    Hi, Yes, I have. If I test example on schema.org, it does NOT work on Google test tool !
  • John Mueller
    John Mueller about 11 years
    Yes, this is the way to do it; at the moment we don't support the current schema.org breadcrumb markup for rich snippets, so you'd need to use one of the other documented formats. w3.org/2011/webschema/track/issues/10 also has some details about the difference.
  • hexalys
    hexalys almost 11 years
    @JohnMueller Will the current schema.org breadcrumb markup ever be supported? The verbosity of both Microdata and Microformats rich snippets versions you have there, are quite detrimental to page speed, and introduce quite some bloat, while the current schema.org breadcrumb is very short and to the point. Or do you have a RDFa Lite support of typeof=breadcrumb in the pipeline that would be less verbose?
  • John Mueller
    John Mueller almost 11 years
    @Bry I can't comment on what might happen in the future, but from the bug I linked to, I think the schema would need to change first. Once we have a good markup to use, we'll definitely work to support that.