• Resolved Greendroid

    (@greendroid)


    Hi,
    after activating the Yoast plugin on my website I get several errors in the GoogleSearchConsole named: Missing field “itemListElement”
    After searching in the internet as well as here in the forum I have seen, that this is a common problem with my “OnePress” theme. Unfortunately no real solution could be found.
    I have contacted my theme support and they have found a probable solution for the error, but I am not sure, if this solution is probably influencing the SEO.

    Here some background:
    The following “Unnamed element” is reported in the GoogleSearchConsole (currently nearly on every page)

    
    <div
    class=breadcrumbs typeof=BreadcrumbList vocab=http://schema.org/ ><div
    class=container>
    <span><span><a
    href=https://greendroid.de/ data-wpel-link=internal target=_self rel=follow>Startseite</a> » <span><a
    href=https://greendroid.de/gartenkalender/ data-wpel-link=internal target=_self rel=follow>Gartenkalender</a> » <strong
    class=breadcrumb_last aria-current=page>März</strong></span></span></span></div></div>
    

    Google is referencing to the following details page with the error “Missing field “itemListElement””: https://developers.google.com/search/docs/data-types/breadcrumb

    According to the theme support the following lines are making the problems:
    https://github.com/FameThemes/onepress/blob/master/inc/template-tags.php#L1536-L1552

    I was advised to remove line 1546 and line 1550.
    With this change I would remove the following:
    <div class="breadcrumbs" typeof="BreadcrumbList" vocab="http://schema.org/">

    I have done this and replaced the line by my own class to get the same look and feel as before:
    <div class="GDbreadcrumbs">
    with:

    
    .GDbreadcrumbs
    {
        font-size: 12px;
        padding: 15px 0px;
        border-bottom: 1px solid #e9e9e9;
        color: #858585;
    }
    

    If I check the LiveURL in the GoogleSearchConsole no errors are reported anymore. I have requested a “Check of all errors” and since then the errors are constantly decreasing. So this really seems to fix the problem.

    Now my actual question:
    Shall I use this bugfix or is this perhaps influencing my SEO, because I have removed the “BreadcrumbList” from “schema.org”?
    Or is there any other option to get rid of the problem without removing it?
    Thanks in advance for your help and in general for the fantastic plugin!
    Greendroid

    • This topic was modified 5 years, 2 months ago by Greendroid.

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

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thanks for reaching out here. We can confirm that if you have removed the theme-specific breadcrumbs code correctly and there are no errors showing, you did it right. It won’t negatively impact anything in the perspective of SEO as Yoast SEO generates the breadcrumbs schema markup for you.

    Thread Starter Greendroid

    (@greendroid)

    Thanks for the confirmation!

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

The topic ‘Missing field “itemListElement” error in Google Search Console’ is closed to new replies.