• Resolved mman3222

    (@powerman572)


    We are getting a breadcrumb error message for the Registration page. We have gone into Yoast Advanced Settings for the Register page and provided a custom breadcrumb title, but it did not resolve the issue.

    Google Search Console error message: “Either “name” or “item.name” should be specified”

    {"@type":"ListItem","position":2,"item":{"@type":"WebPage","@id":"","url":"","name":""}}

    This is a BuddyPress page that is used for registration.

    Someone else is having this problem, but they are using All in One SEO. All In One SEO is resolving the problem in an upcoming release.

    Is this a bug within Yoast that could be fixed?

    Thank you!

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

Viewing 12 replies - 1 through 12 (of 12 total)
  • Hello!

    We’re sorry you’re having trouble that might be caused by the Yoast SEO plugin. Let’s get to the bottom of it!

    We checked the URL you provided using the Google Structured Data Testing Tool and it seems that the issue is related to the breadcrumb schema name field that isn’t being outputted. Do you have the Yoast SEO breadcrumbs enabled? If not, can you please implement the Yoast breadcrumbs and make sure that you configure the breadcrumb title for that specific page?

    Thread Starter mman3222

    (@powerman572)

    Yes, breadcrumbs is enabled when I check SEO > Search Appearance > Breadcrumbs. It’s enabled on the bottom.

    I have given the Register page a breadcrumb title. However, it has made no different.

    For what its worth, none of my other pages have text entered in the “breadcrumb title” box, and I am not getting errors on any other of my pages.

    Plugin Support Michael Ti?a

    (@mikes41720)

    Hi,

    Just to clarify, we do see that you’ve enabled the breadcrumbs in the Search Appearance settings. However, we are unable to see the breadcrumbs being used on your website [redacted].

    Did you already implement by adding the custom code as per this article — https://yoast.com/help/implement-wordpress-seo-breadcrumbs/

    Also, for this page [redacted], can you confirm you’ve added the relevant page title as well as the SEO title when editing this page?

    • This reply was modified 3 years, 11 months ago by Dion Hulse. Reason: removed url
    Thread Starter mman3222

    (@powerman572)

    Yes, I just now added the code to the bottom of my header.php file:

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

    Also, could you please delete URLs above in your post so Google doesn’t pick them up, please? Or shorten them with a URL shortner.

    Yes, site title and SEO title are present on /Register/ page.

    EDIT: I just had to remove the code from header.php. The reason why? The breadcrumbs showed (https://imgur.com/UNRda0W) and it doesn’t look good.

    However, I already have breadcrumbs on the website. So I don’t get why I needed to add this code to header.php? All my posts have breadcrumbs, and NONE of my other pages have breadcrumbs error. I think it has something to do with BuddyPress register page. I’m wondering if the other post I referred to in the beginning is related…? That person was using All-in-One SEO though :-/ So I’m not sure.

    • This reply was modified 3 years, 11 months ago by mman3222.
    • This reply was modified 3 years, 11 months ago by mman3222.
    • This reply was modified 3 years, 11 months ago by mman3222.
    • This reply was modified 3 years, 11 months ago by mman3222.
    • This reply was modified 3 years, 11 months ago by mman3222.
    Plugin Support Michael Ti?a

    (@mikes41720)

    Hi,

    The code is used so that the Yoast SEO breadcrumbs are used and output for your website. But we understand if you don’t want to use the Yoast SEO breadcrumbs for your site and would just like to use the relevant schema.

    Could you let us know if you are using the latest version of BuddyPress v7.2.0 on your website?

    Just to be sure, we would like to rule out any plugin or theme conflicts that may occur. 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.

    Can you confirm that the issue still occurs with a default WP theme such as TwentyTwenty, and only the Yoast SEO for WordPress v16.0.2 and BuddyPress plugin v7.2.0 enabled?

    Thread Starter mman3222

    (@powerman572)

    No, I’m not unfamiliar with checking for conflicts. I’ve done this before and have already used those plugins previously.

    Plugin reports no conflicts, and the health check reports everything OK.

    Yes, I’m using the latest version of BuddyPress, v7.2.1.

    • This reply was modified 3 years, 11 months ago by mman3222.
    Plugin Support Md Mazedul Islam Khan

    (@mazedulislamkhan)

    Thanks for your confirmation. The issue you’re currently experiencing here occurs when the relevant page has no name defined. In this case, please make sure that you have defined a name for the relevant registration page.

    Can you please confirm whether you have defined the name for the relevant page?

    Thread Starter mman3222

    (@powerman572)

    Yes, I can confirm the page has a Title, and I have entered a Breadcrumb Title under the advanced section.

    However, I think it’s worth mentioning again. None of my other pages have a Breadcrumb Title under the Advanced tab. None of my other pages are having problems.

    1. Title: https://imgur.com/rt9w4a1
    2. Breadcrumb Title under Advanced: https://imgur.com/2nhVqV3

    Plugin Support Maybellyne

    (@maybellyne)

    Thanks for sharing those screenshots to confirm you have added a title. However, we have handled a couple of cases in the past wherein adding a description resolved the issue. For instance, the register page does not have a meta description. Can you please add one and see if the issue gets resolved?

    We look forward to hearing from you.

    Thread Starter mman3222

    (@powerman572)

    That’s weird… I’ve had a meta description this entire time. Picture: https://imgur.com/dcw6lOt

    Plugin Support Michael Ti?a

    (@mikes41720)

    Hi,

    Are you able to reproduce the issue with only a default WP theme such as TwentyTwenty, and only Yoast SEO for WordPress v16.1.1 and the BuddyPress plugins enabled? You can do this by performing a conflict check — https://yoast.com/help/how-to-check-for-plugin-conflicts/

    There is an open GitHub issue with the BuddyPress integration that you can subscribe to here. It sounds similar to what you are experiencing.

    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 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Breadcrumbs: Either “name” or “item.name” should be specified’ is closed to new replies.