• Resolved Dustin L.

    (@bigbugsy)


    We are using Yoast and have our site configured as an organization. We want organization schema added. Google Rich Results Test doesn’t detect organization schema on our site.

    How can I fix this?

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

Viewing 7 replies - 1 through 7 (of 7 total)
  • Hi @bigbugsy

    Thanks for using the Yoast SEO plugin.

    We would like to let you know that not having a specific object (like Organization) show up in the Rich Results Test Tool does not mean the schema output is incorrect. You can validate your schema using the?Schema.org validator?(the body responsible for the Schema data standard)

    I’ve checked your site in the Schema Markup Validator, and it’s generating the necessary schema “WebPage” type and “Organization” schema.

    Thread Starter Dustin L.

    (@bigbugsy)

    I noticed the schema is implemented differently on Yoast.com. The Rich Results Test detects the Organization schema. The Schema Markup Validator shows the Organization schema as a distinct type of schema, separate from the WebPage schema.

    How can I implement schema like Yoast.com?

    Thread Starter Dustin L.

    (@bigbugsy)

    Here are some observations…

    Regarding the Rich Results Test: I noticed on Yoast.com the Organization schema has several properties that aren’t on the schema on our site. I tested them to see if any are impacting this test. If I add a foundingDate property, which Yoast.com has, to the Organization schema, the Rich Results Test detects the Organization schema. I did this by manually editing the code and pasting it into the testing tool.

    Here is a link to the results. You can see the foundingDate property added to the end of the code. That is the only change made to the code Yoast is outputting on our site.

    As far as I can tell, there isn’t a way to set the foundingDate in the Yoast settings. Is that right? I guess I would need to use the schema api to correct this? If so, hopefully this could be changed in a future update.

    Regarding the Schema Markup Validator results for Yoast.com: I inspected the Organization schema and clicked on the @type property. This revealed that on Yoast.com there is Organization schema is in a separate code block after the site’s footer. It’s not in the main Yoast code block in the head of the HTML. Here is the code I am referring to:

    </footer>
    <script type="application/ld+json">
    	{
    		"@context": "https://schema.org",
    		"@type": "Organization",
    		"name": "Yoast",
    		"url": "https://yoast.com",
    		"logo": "https://yoast.com/app/uploads/2020/09/Yoast_Icon_SocialMedia_500x500.png"
    	}
    </script>

    This code block doesn’t exist on our site.

    Is Yoast.com adding this with the schema api?

    Thread Starter Dustin L.

    (@bigbugsy)

    Another way to have the Organization schema detected by the Rich Results Test is to add a contactPoint property.

    "contactPoint": {
            "@type": "ContactPoint",
            "contactType": "customer support",
            "telephone": "",
            "url": "https://example.com/contact-us/"
          },

    See test results here.

    In this case, I added only the contactPoint property and not the foundingDate property.

    Is it possible to set contactPoint in Yoast?

    • This reply was modified 1 year, 3 months ago by Dustin L..
    Thread Starter Dustin L.

    (@bigbugsy)

    BTW, I installed a different plugin on our site to resolve this issue for now. Hopefully, Organization schema can be correctly implemented with Yoast in a future update.

    paktas

    (@paktas)

    Also, have the same issue of Organization schema entry not showing up on Rich Results testing and NOT showing up on Google Search Console (only breadcrumbs and sitelinks do show up).

    Now if you check Yoast themselves – all works fine with even additional markup (founder, legalName, slogan, MemberOf…).

    Thread Starter Dustin L.

    (@bigbugsy)

    @paktas I ended up using a 3rd party plugin for schema. It works great.

    https://www.ads-software.com/plugins/schema-and-structured-data-for-wp/

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Organization schema not detected’ is closed to new replies.