• Resolved jhs7

    (@jhs7)


    Hi, in Google Search Console we see wrong author type for our general page posts. Most of the time for us it should be organization, not person.
    I think the setting comes from SEO Yoast (we are free user) but we cannot figure out how change it? In the Yoast site settings / presentation we have organization set up.

    “publisher”: {
    “@type”: “Organization”,
    “name”: “Flavorado”,
    “logo”: {
    “@type”: “ImageObject”,
    “url”: “https:\/\/flavorado.com\/wp-content\/uploads\/2022\/02\/Flavorado-logo.png”
    }
    },
    “author”: {
    “@type”: “Person”,
    “@id”: “#person-Flavorado”,
    “name”: “Flavorado”
    }

    In the link provided is the example page where you see author type = person (should be organisation).

    Any help appreciated – thank you.

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

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Maybellyne

    (@maybellyne)

    Hello @jhs7,

    Thanks for reaching out about your site’s structured data. I checked the source of the post, but the specific output you are referring to is not from the Yoast SEO plugin. You have another plugin that adds structured data to your post. Yoast SEO’s output starts with <script type="application/ld+json" class="yoast-schema-graph"> See this versus this.

    You can perform a conflict check to know what plugin is responsible for that output – How to check for plugin conflicts.

    Thread Starter jhs7

    (@jhs7)

    Thank you for pointing to right directions. In fact this goes far deeper than we thought. We did the plugin conflict check with site health but it did not give any errors for plugins. So we dig deeper and asked from WPRM support as well.

    As you said there is two instances writing Schema data.

    view-source:https://flavorado.com/en/cabbage-rolls/

    First one is WPRM because it writes ingredients as well.

    
    <script type="application/ld+json">{"@context":"http:\/\/schema.org\/","@type":"Recipe","name":"Cabbage Rolls","
    
    

    The other one is Yoast

    <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Article","@id":"https://flavorado.com/en/cabbage-rolls/#article","isPartOf":{"@id":"https://flavorado.com/en/cabbage-rolls/"},"author":{"name":"Flavorado","@id":"https://flavorado.com/en/#/schema/person
    
    

    Google schema validator sees them also as two different instances on Detected items. The later (Yoast) has some minor errors and author type is “person” for some reason. Also article type is “article” not “recipe” as in first one.

    But I am really puzzled where to change those things as there is no settings for them? And how we can have just one schema set up?
    Thank you.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Wrong author type in schema’ is closed to new replies.