• Hello,

    I have been using the plugin for many years without any problems.

    It came with the theme I use.

    There was no problem until today.

    but a few days ago I started getting huge errors on the content maps page in Google search console.

    I have not made any changes to your plugin or my theme.

    i wonder if this problem is caused by an update from google or could it be a different bug?

    https://ibb.co/zbFqZrt

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author John Havlik

    (@mtekk)

    Without seeing the “more information” part of the google search console error, it’s difficult to diagnose what is going on. Also, seeing the markup Breadcrumb NavXT is generating would help diagnose the issue.

    Thread Starter aga2442

    (@aga2442)

    @mtekk thanks.

    If you give me your e-mail address I can send you all the details.

    Thread Starter aga2442

    (@aga2442)

    @mtekk

    Hello, I am waiting for your support on this issue. Google search console’ every day the problems increase more and more.

    https://search.google.com/test/rich-results/result?id=cI8X0OS9CqiQGqvMw1gYgQ

    • This reply was modified 1 year ago by aga2442.
    Plugin Author John Havlik

    (@mtekk)

    If you look at what the search console is complaining about, it appears to be on a JSON-LD breadcrumb, which appears to be part of a block that Rank Math is creating (my guess is this is not Breadcrumb NavXT that is causing the issue). If Rank Math is trying to pull in the JSON-LD output of Breadcrumb NavXT, there is likely some extra stuff that needs to be done (see https://github.com/mtekk/Breadcrumb-NavXT-Schema/blob/master/class-schema-breadcrumb-navxt.php). Namely, if you are going to have the item subfield be an array, you must specify a type (specifically "@type":"WebPage"). Of course, this isn’t in the schema.org examples, but both the schema.org validator and the Google validator seem to want this.

    Thread Starter aga2442

    (@aga2442)

    hello @mtekk

    After the problem you said, I sent the problem to the rankmath support team with all the details of the problem.

    They gave the following answer:

    Since you are using BreacrumbsNavXT plugin to add breadcrumbs to your site, you should disable our plugin’s breadcrumbs in WP Dashboard > Rank Math SEO > General Settings> Breadcrumbs. They have their own Breacrumbs Schema that you should be able to enable in their settings.

    I then disabled the breadcumb option via the rakmath plugin.

    so the problem was fixed.

    but the strange thing is that now in the rich results section the content maps of the corrected page do not appear.

    as far as i understand your plugin is not working or not fulfilling its function. maybe i am thinking wrong.

    you can see it in the pictures:

    https://ibb.co/4mw9Cvn
    https://ibb.co/59v6fcV

    sample test: https://search.google.com/test/rich-results/result?id=SK2piytr9zNbnQGbibHtxg

    Plugin Author John Havlik

    (@mtekk)

    On the homepage, you don’t have a breadcrumb trail (which is normal) so I wouldn’t expect to see a BreadcrumbList element there. As for the other pages, how are you calling the breadcrumb trail? The wrapping code isn’t correct (you are using an ol wrapping element with elements that are span not li, unless you really want to use ol and li elements I recommend wrapping the call in a div). The recommended calling code is:

    <div class="breadcrumbs" typeof="BreadcrumbList" vocab="https://schema.org/">
    <?php
    if(function_exists('bcn_display'))
    {
    bcn_display();
    }?>
    </div>

    That should cause the breadcrumb trail to show up as a BreadcrumbList item in the rich results test.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Google search console problem’ is closed to new replies.