• Hello,

    I want to document a problem that I’ve encountered ever since updating from yoast 16.1.1 to 16.2 that still persists even with the latest 16.4 version.

    I got the Either “name” or “item.name” should be specified error in Google search console and upon further inspection, it appears that the breadcrumbs schema output is incorrect. Precisely, it lacks a name. Please see the attached screenshots with the schema output for yoast 16.1.1 and 16.4, respectively.
    https://ibb.co/6Y94wz3
    https://ibb.co/NFnxjsc
    With the 16.4 version, the name is missing.

    I had to revert back to 16.1.1 in order to solve this for now. Please note that I also disabled all my other plugins and tried a different theme as well, so it’s definitely not a conflict.

    Thank you

Viewing 8 replies - 1 through 8 (of 8 total)
  • @ovinic We’re sorry for the trouble you’re experiencing with breadcrumb schems. To confirm, if you manually add a breadcrumb title of page or post itself. does the issue resolve? This guide explains more about how to add one: https://yoast.com/help/change-breadcrumb-title/#posts.

    Thread Starter Ovidiu Nicolae

    (@ovinic)

    Thanks for your reply. No, adding the breadcrumbs title manually still doesn’t solve the issue and it’s still missing from the schema output.

    Plugin Support Maybellyne

    (@maybellyne)

    Hello Ovidiu,

    Thank you for bringing this issue to our attention and for the detailed explanation. And we are sorry for the trouble you are currently experiencing with our plugin. Luckily, a so-called “bug report” (a description of the issue, so we can fix it) is filed already.

    What’s next?
    Our product team will assess the severity of this problem in relation to other open bug reports and new features. Based on their assessment, the bug report will be given a priority level. Our developers work on the highest priority issues first.

    Unfortunately, this means we cannot give you an estimate of when they’ll start working on your report. If you have any further information that may affect the prioritization or help our development team solve this bug, please feel free to leave a comment or subscribe to the GitHub report to get updates on the issue https://github.com/Yoast/wordpress-seo/issues/17006

    Also, you can learn more about breadcrumb schema changes in Yoast SEO 16.2 at https://yoast.com/help/breadcrumb-changes-yoast-seo-16-2/

    • This reply was modified 3 years, 9 months ago by Maybellyne. Reason: added help article
    Thread Starter Ovidiu Nicolae

    (@ovinic)

    Thank you for your reply. While the change in 16.2 does make sense as it seemed redundant to declare the name twice for the same page, you didn’t take into account the scenario where a user has the schema output enabled only for breadcrumbs (via a filter for example) and handles the rest separately, maybe in the theme itself. So in that case, the following code won’t be on the page:

    "@type": "WebPage",
    "@id": "https://yoast.com/wordpress/plugins/seo/#webpage",
    "url": "https://yoast.com/wordpress/plugins/seo/",
    "name": "Yoast SEO: the #1 WordPress SEO Plugin \u2022 Yoast",

    So the issue will still be there since the initial description of the page is missing and can’t be referenced via the @id property.

    Hope this makes sense.

    Plugin Support Michael Ti?a

    (@mikes41720)

    Hi @ovinic

    Just to clarify, you did mention that you tested this on a default WP theme and only Yoast SEO as the plugin enabled (to rule out conflicts with other plugins and themes). However, for this scenario that you are experiencing where it is missing the ‘name’ field for the breadcrumbs in the last list item, you mentioned you are using a filter? Would it be possible for you to provide the exact steps to reproduce this issue and could you provide a working URL for us to check this in Google’s RRT & SDTT?

    It might not exactly be related to this GitHub issue then which was related to certain taxonomy archive pages and the Events Calendar plugin pages(even though it is the same reported error in GSC).

    These articles might be helpful – https://yoast.com/help/breadcrumb-changes-yoast-seo-16-2/ & https://developer.yoast.com/features/schema/api#change-a-graph-pieces-data

    Thread Starter Ovidiu Nicolae

    (@ovinic)

    Hi Michael,

    Thank you for your reply. No, I am not using a filter, I was merely describing a hypothetical situation where having the name displayed explicitly for the last crumb would actually help.

    Plugin Support Michael Ti?a

    (@mikes41720)

    Hi,

    Could you then provide us with an example URL where you have a default WP theme and only the Yoast SEO v16.4 plugin enabled so we can test this out in Google’s Rich Results Tool and Structured Data Testing Tool and perhaps check on this further?

    We did make a change to the breadcrumbs in 16.2, but it shouldn’t cause any errors in GSC. Some third-party tools reported this issue because their validator was unable to parse the data correctly – https://yoast.com/help/breadcrumb-changes-yoast-seo-16-2/

    Plugin Support devnihil

    (@devnihil)

    We are going ahead and marking this issue as resolved due to inactivity. If you require any further assistance please create a new issue.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘No breadcrumbs Name/Title since Yoast 16.2 upwards’ is closed to new replies.