• Resolved vpjm3.0

    (@vpjm30)


    We are finding that Yoast appears to be removing event schema added by The Events Calendar plugin on individual event pages created via The Events Calendar plugin. For example, when viewing the source of the link I submitted above, you’ll see the schema that Yoast adds and that it is just using the default type WebPage. If I deactivate the Yoast plugin and view the page source again, I can see the schema that The Events Calendar plugin is adding and that it uses the type “Event”. I’ve looked in the Yoast Search Appearance settings page under the Content Types tab and I see I can change the default schema for the tribe_events post type but Event isn’t a choice from the Default Page type or the Default Article type dropdown. Is there a way I can stop Yoast from overriding the schema on event pages?

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

Viewing 6 replies - 1 through 6 (of 6 total)
  • Ali Darwich

    (@tokyobiyori)

    SUPER-O EL MOPO

    Hello @vpjm30,

    Thanks for your message! Would you mind letting us know the versions of the plugins you are using, so we can try to replicate it on our end?

    Thanks in advance!

    Thread Starter vpjm3.0

    (@vpjm30)

    The Events Calendar: Version 6.0.0.1
    Yoast: Version 19.7.1

    Plugin Support Maybellyne

    (@maybellyne)

    Hello @vpjm30

    Thanks for following up.

    Yoast SEO doesn’t add Event Schema. While Yoast cannot output Event Schema on specific pages, you can develop on Yoast SEO to do that. This guide explains more about how to add particular schema: https://developer.yoast.com/features/schema/. You can also read our blog post on updating your events with schema here: https://yoast.com/update-your-events-with-schema/.

    Thread Starter vpjm3.0

    (@vpjm30)

    Thanks for the reply but that does not address my original issue. The Events Calendar plugin is already adding event schema but Yoast SEO is removing it. As I explained in my original post, if I deactivate the Yoast SEO plugin, I can see the event schema that The Events Calendar plugin added to the event. If I turn Yoast SEO plugin back on, the events schema is gone and replaced by the generic web page schema type that Yoast adds. Can you address that specific issue? Why is Yoast removing the event type schema added by The Events Calendar plugin? Is there a way to stop Yoast from doing this on pages created by The Events Calendar? I need my events to have the “event” type schema and The Events Calendar plugin adds that schema but Yoast is removing it.

    Hey @vpjm30,

    Thank you for your reply.

    I checked on a local site with The Events Calendar 6.0.1 and Yoast SEO 19.7.1. I created an event and checked the Schema output.

    I couldn’t replicate the same behavior you described. When Yoast SEO is active, the schema @type was Event and the Event details were in the Yoast Schema graph, see Pastebin link of the local site schema: https://pastebin.com/GYtC0iDU

    This thread was marked resolved due to a lack of activity, but you’re always welcome to re-open the topic. Please read this post before opening a new request.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Yoast Competes with The Events Calendar Schema Markup’ is closed to new replies.