• Resolved tomsenior856

    (@tomsenior856)


    I have received an alert from Search Console to stating that I need to Fix Breadcrumbs markup. The error is being listed as Missing field ‘id’.

    I know absolutely nothing about Bredcrumbing so now have no idea where to even begin with this. Having taken a look at the Breadcrumbs settings settings within Yoast on my clients website, I can see it’s currently been set to disabled.

    Can anybody please advise on what this error is and what I need to do to address this. I have attempted to read a couple of articles but it’s a little to technical with me.

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

Viewing 5 replies - 1 through 5 (of 5 total)
  • Specifically, this is an issue for author archive pages in the schema markup, where the @id is set to null for the author archive page.

    Plugin Support amboutwe

    (@amboutwe)

    If Yoast breadcrumbs are disabled, another plugin or theme feature may have added breadcrumb markup. Please contact the author or support team for the plugin/theme that adds the breadcrumb markup.

    If you are unsure what plugin or theme adds breadcrumb mark,
    Using Google’s structured data testing tool, we see that the breadcrumb markup with an error is outside of the Yoast SEO markup. This means that another plugin or theme feature has added breadcrumb markup. Please contact the author or support team for the plugin/theme that adds the breadcrumb markup.

    If you are unsure what plugin or theme adds breadcrumb mark, the fastest way to do this is to deactivate all non-Yoast plugins and switch to a standard theme like Twenty Nineteen

    Test this on your development or staging site, if you have one. If not, we recommend using the Health Check & Troubleshooting plugin. This plugin allows you to run a conflict check without affecting normal visitors to your site.

    As we can imagine that you’re unfamiliar with checking for conflicts, we’d like to point you to a step-by-step guide that will walk you through the process: How to check for plugin conflicts.

    Thread Starter tomsenior856

    (@tomsenior856)

    Sorry, that response doesn’t really help. Is this issue happening because breadcrumbs are disabled? What would happen if I enable them? The only other plugin I can think off that may cause conflict is MonsterInsights or possibly Jetpack.

    Having researched into this, it appears the issue is data is missing from auto-generated pages such as attachment pages. Wouldn’t it make sense for Yoast to generate this information, even if it’s just adding the URL as a way to fix this. Will this fix be on the next plugin update?

    Plugin Support amboutwe

    (@amboutwe)

    Is this issue happening because breadcrumbs are disabled?

    No. Yoast does not output any breadcrumb schema if you have the breadcrumb feature disabled under

    Admin > SEO > Search Appearance > Breadcrumbs (tab)

    What would happen if I enable them?

    You’d have two sets of breadcrumb data; the new one output by Yoast and the incomplete one output by something else. This would not resolve the issue and could potentially cause confusion when Google sees two sets of breadcrumb data.

    Wouldn’t it make sense for Yoast to generate this information, even if it’s just adding the URL as a way to fix this.

    Since we don’t output the data when breadcrumbs are disabled, the fix would need to be provided by the plugin/theme that adds incomplete breadcrumb data.

    Note: I took a closer look at a post on your site and the breadcrumbs are most likely output by your theme.

    Plugin Support amboutwe

    (@amboutwe)

    This thread has been marked as resolved due to lack of activity.

    You’re always welcome to re-open this topic. Please read this post before opening a new request.

    Thanks for understanding!

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Missing field ‘id’’ is closed to new replies.