• Resolved Daniel Mount

    (@danielmount)


    Hi! This morning, I received an email from Google Search Console:

    Search Console has identified that your site is affected by 1 Breadcrumbs issues:

    Top Warnings

    Warnings are suggestions for improvement. Some warnings can affect your appearance on Search; some might be reclassified as errors in the future. The following warnings were found on your site:

    data-vocabulary.org schema deprecated

    We recommend that you fix these issues when possible to enable the best experience and coverage in Google Search.

    Google’s Learn More link in search console links here: https://developers.google.com/search/docs/data-types/breadcrumb

    I see several other recent posts with similar enough issues that I’m guessing they’re caused by the same bug. But since they didn’t seem to have enough of the schema-type information for your team to be aware of what is causing the error, I decided to post as well. Thanks!

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Michael Ti?a

    (@mikes41720)

    Hello,

    Can you confirm you are using the latest version of WordPress 5.4.2 and Yoast SEO for WordPress 14.5? Are you also using the Yoast SEO breadcrumbs feature?

    Google Webmaster Central Blog published a new post wherein they discuss that data-vocabulary.org markup will no longer be eligible for Google rich result features on April 6, 2020. You can read more about it here — https://webmasters.googleblog.com/2020/01/data-vocabulary.html?m=1

    Yoast SEO uses schema.org for its structured data markup and not data-vocabulary.org, so you might want to check if another plugin, theme, or custom code is outputting the data-vocabulary.org schema and convert it accordingly into schema.org. We recommend getting in touch with the authors of that source for assistance.

    To learn more about the structured data output from the Yoast SEO plugin, you can refer to this KB article — https://developer.yoast.com/features/schema/

    We hope this helps provide a bit of clarity on the issue.

    Thread Starter Daniel Mount

    (@danielmount)

    Yes, we’re running WordPress 5.4.2 and Yoast SEO 14.5. And yes, we’re using the Yoast SEO breadcrumbs. Here’s the code, copied and pasted straight out of our single.php:

    <?php if ( function_exists('yoast_breadcrumb') ) {yoast_breadcrumb('<p id="breadcrumbs">','</p>');} ?>

    Hi Daniel,

    We checked the page source on the example page and the breadcrumb that’s visible has tags and properties that aren’t generated by Yoast SEO.

    <div class=breadcrumb itemprop="breadcrumb">

    Since this uses the outdated Data-vocabulary.org itemprop attribute, this is most likely the cause of the problem in the Google Search Console.

    To find what theme or plugin is generating these breadcrumbs, we recommend doing a conflict check. We have a step-by-step guide here:?How to check for plugin conflicts.

    Thread Starter Daniel Mount

    (@danielmount)

    Oh, that was because I set a CSS ID for that section in the page builder.

    I might have found the source of it: This was calling the Yoast breadcrumb, but via a separate custom shortcode, since I don’t think there was a built-in shortcode when I first enabled this feature years ago (and if there was, I couldn’t find it in the documentation.) I switched over to the internal shortcode and it appears to be working now. Thanks!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Breadcrumbs error: data-vocabulary.org schema deprecated’ is closed to new replies.