• Resolved supernaut510

    (@supernaut510)


    Perhaps similar to what is described in this post, we are seeing event schema from Modern Tribe Events Calendar events appear on pages that contain NO events, nor even links to events. For example, this page is not event-related, but Yoast is showing schema for 16 events on this page. We need to remove this info from all pages that are incorrectly showing it. Please advise — thanks for your help.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support Michael Ti?a

    (@mikes41720)

    Hi @supernaut510

    We do have an integration with The Events Calendar where it automatically adds the ‘event’ schema type when it detects an event page and stitches it with our schema output.

    Just to clarify, the page you’ve mentioned, is it a page or event created with The Events Calendar plugin but just currently doesn’t have any listed events? Or is it a standard WordPress page?

    Thread Starter supernaut510

    (@supernaut510)

    This is just a standard WordPress page.

    Plugin Support Maybellyne

    (@maybellyne)

    Hello @supernaut510

    First, can you please update to Yoast SEO v19.14?

    Since the Yoast SEO plugin doesn’t generate the event schema, it could be that another plugin or your theme is conflicting.

    Often, we see problems occur in combination with another plugin or theme. The fastest way to rule out any conflict is to deactivate all non-Yoast plugins and switch to a standard theme like Twenty Twenty.

    Please test this on your development or staging site if you have one. If not, we recommend using the Health Check & Troubleshooting plugin. This plugin has a troubleshooting mode, which does not affect normal visitors to your site.

    If you’re unfamiliar with checking for conflicts, we’d like to point you to a step-by-step guide that will walk you through the process: How to check for plugin conflicts

    Thread Starter supernaut510

    (@supernaut510)

    The event schema is found in a script with the class “yoast-schema-graph”, and within a section commented with “This site is optimized with the Yoast SEO plugin v19.14 – https://yoast.com/wordpress/plugins/seo/” so it is definitely being added by Yoast.

    The Yoast plugin is at the latest version.

    Naturally, if I deactivate the Events Calendar plugin, the event schema disappears. But we need the Events Calendar plugin. So it’s not really a plugin *conflict*; it’s Yoast adding the event schema when/where it shouldn’t.

    How can I prevent Yoast from adding event schema on a non-event page?

    @supernaut510

    As per our GitHub report, the Events Calendar Integration is now moving from Yoast SEO to the TEC plugin itself and is already implemented on their end. You can look at the?changelog of TEC plugin?to find more information about it. So, the integration will be removed from Yoast SEO very soon!

    In the meantime, you may also refer to the suggested workaround on this thread from the plugin author and if needed, contact further assistance to the plugin support.

    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 is including Event schema on pages without event information’ is closed to new replies.