A Simple Guide to Quickly Solve : How To Fix data-vocabulary.org Schema Deprecated Error | Breadcrumbs Issue



What is Breadcrumbs?

A breadcrumb trail on a page indicates the page's position in the site hierarchy. A user can navigate all the way up in the site hierarchy, one level at a time, by starting from the last breadcrumb in the breadcrumb trail.

A Post on Google Webmaster Central Blog



Sunsetting support for data-vocabulary



Tuesday, January 21, 2020



"Structured data schemas such as schema.org and data-vocabulary.org are used to define shared meaningful structures for markup-based applications on the Web. With the increasing usage and popularity of schema.org we decided to focus our development on a single SD scheme. As of April 6, 2020, data-vocabulary.org markup will no longer be eligible for Google rich result features."

Last Date to Solve Breadcrumbs

As of April 6, 2020, data-vocabulary.org markup will no longer be eligible for the breadcrumb feature in Google Search. To be eligible after April 6, 2020, you need to replace data-vocabulary.org markup with schema.org markup. Learn more about sunsetting support for data-vocabulary.


Before we start make sure you Backup Your blogger/Site Theme

And if You already backup your theme now you are good to go...

How to fix "data-vocabulary.org schema Deprecated" Issue

1. Login into your blogger account. 

2. Now, Go to "Theme" and Click on Edit Theme.

3. Now, Search(Press Ctrl+F) "Breadcrumbs" in html code like this.


4. You will find this Below Code, select it

<div class='breadcrumbs' xmlns:v='http://rdf.data-vocabulary.org/#'>

and Replace it with the Below Code line
         
        <div class='breadcrumbs' xmlns:v='https://schema.org/#'>



4. Below above code you will also find this code line, select it  

<span typeof='v:Breadcrumb'>
<a class='bhome' expr:href='data:blog.homepageUrl' property='v:title' rel='v:url'>Home</a>
</span>

and Replace it with the Below code line

<span itemscope='' itemtype='https://schema.org/BreadcrumbList'>
<span itemprop='itemListElement' itemscope='' itemtype='https://schema.org/ListItem'>
<a expr:href='data:blog.homepageUrl' itemprop='url'>
<span itemprop='name'>Home</span>
</a>
<span content='1' itemprop='position'/>
</span>
</span>

5. Now, find these below code lines 

<span typeof='v:Breadcrumb'><a expr:href='data:label.url' property='v:title' rel='v:url'><data:label.name/></a></span>

and Replace it with the Below code lines

<span itemscope='' itemtype='https://schema.org/BreadcrumbList'>
<span itemprop='itemListElement' itemscope='' itemtype='https://schema.org/ListItem'>
<a expr:href='data:label.url + &quot;?&amp;max-results=8&quot;' itemprop='url'>
<span itemprop='name'><data:label.name/></span>
</a>
<span content='2' itemprop='position'/>
</span>
</span>

And That's it .. 
if everything goes well, Breadcrumbs Issue will be fixed.

LET ME KNOW IF IT WORKS FOR YOU.
Even still if You have any problem, feel free to write us.

You May Also Read: -

No comments:

Powered by Blogger.