• Resolved Joe Web

    (@joeinfo)


    i installed The SEO Framework plugin after seeing a site that had multiple schema types: website and organization.

    however, when i navigate to our The SEO Framework plugin > Settings page and scroll down to the Schema.org Setting section and click the Presence tab, i see a toggle field (suggesting that i am limited to only one ‘type’) and my only two choices are ‘An Organization’ or ‘A Person.’

    any idea how this other site was able to
    1) generate the type:website and
    2) generate markup for multiple types rather than being limited to just one?

    here is a abbreviated chunk of what their code looks like:

    <!-- Start The SEO Framework by Sybre Waaijer -->
    
    <script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","url":"https://...
    ..."}}</script>
    
    <script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","url":"https://...
    ..."]}</script>
    
    <!-- End The SEO Framework by Sybre Waaijer | 0.00391s -->
Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Sybre Waaijer

    (@cybr)

    Hi Joe,

    The “Organization” and “Person” Schema.org types are of subtype “Thing”. This means that they’re structurally unbound to other types, like “Website”–which is already implied as you’re serving via HTTP, and which is a subtype of “CreativeWork” (which is also implied, as you’re providing interactive content).

    Google understands various structured data types. You can find them on the left side, under “Structured Data”, here. The Presence tab in The SEO Framework’s (TSF) Schema.org Settings covers the “Social Profile” type thereof, extensively. On the linked “Social Profile” page, you can see that Google only understands “Person” or “Organization”.

    Within the script that’s forged from that information, we’ve also embedded “Logo“, as it’s allowed under the “Organization” type.

    Now, we could stress “CreativeWork” more discretely, so to tell networks what type of creative work we’re serving, and we’ve done exactly so via the Articles extension. We’ve limited its use greatly because we do not want to get your site penalized as a result of broadcasting misinformation. So, it’s only used for WordPress Posts, not Pages or CPT.

    I understand that a plethora of other networking applications may find use in alternative structured data types and various combinations thereof. The SEO Framework, however, is solely aimed at popular search and social networks, which cover most of TSF’s user’s target audience.

    With that said, if you wish to embed more structured data on your site that search engines haven’t ascertained the effect of, you may do so at your discretion via other dedicated Schema.org plugins. Most of them can run perfectly alongside TSF, but you may wish to disable some functionality in TSF when using them.

    Again, please note that abuse of structured data may lead to getting your website penalized. And again, it is why I restrict its usage in TSF, only to be certain its output is correct.

    Thread Starter Joe Web

    (@joeinfo)

    thank you for your awesome reply.

    since i was hoping to “beef up” our home pages schema (rather than a post), it sounds like your articles extension wouldn’t replicate what i’m see on this other site’s home page. (but it is great to know about your extension manager for generating more extensive schema for our posts.)

    it sounds like your standard ‘the seo framework’ plugin covers what’s important. and google’s structured data tool shows that it is loading just fine on our pages (with no errors).

    so from your response, i think that i’ll keep our home page schema as it is generated by your plug-in by default.

    thank you again!

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘how to add schema type website’ is closed to new replies.