• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Feast Design Co.

WordPress Themes for Food & Lifestyle Bloggers

  • Themes
  • Feast Plugin
  • Blog
  • Support
  • Tutorials
  • Nav Social Menu

    • Email
    • Facebook
    • Instagram
    • Twitter
menu icon
go to homepage
  • Themes
  • Feast Plugin
  • Support
  • Tutorials
    • Facebook
    • Instagram
    • Twitter
  • search icon
    Homepage link
    • Themes
    • Feast Plugin
    • Support
    • Tutorials
    • Facebook
    • Instagram
    • Twitter
  • ×

    Home » News & Updates

    Genesis Schema vs Yoast v.11

    Published: Apr 19, 2019 · Modified: Oct 1, 2019 by Skylar · 1 Comment

    Update 2019/08/23 - Genesis 3.1.0 automatically removes its own schema if Yoast is enabled, removing the need to install a plugin when running Genesis 3.1.0 and later. It comes with a number of problems however, and requires version 4.2.0 of the themes (or the Feast Plugin).

    Yoast v.11 was released this week, along with a huge update to their schema implementation. This updated schema is​ a more modern implementation of what's available and enabled by default in Genesis themes, such as those by FeastDesignCo.com.

    This means that there's currently conflicting, duplicate schema on food blogs running Yoast, which may adversely affect search engine rankings:

    Example of Genesis and Yoast Schema
    Thanks to Casey Markee for this sample

    You can check your site using Google's Structured Data Testing tool: https://search.google.com/structured-data/testing-tool

    Since the Yoast schema is the more thorough and modern, it makes the most sense to disable the Genesis schema.

    Everybody needs to fix this. Full stop.

    You have two options to disable this:

    Feast Plugin

    This sort of functionality update is exactly the type of situation that the Feast Plugin is designed for. The Feast Plugin v.1.8.1. is now available that enables you to deactivate the Genesis Schema with the click of a checkbox:

    Screenshot of disable genesis schema function

    Enabling this will remove the duplicate Genesis schema, leaving you with a single properly formatted "Article" schema from Yoast:

    structured data tool screenshot with corrected schema

    This single schema element contains ALL the previously separate schema, including header, footer, creativework, navigation element, and breadcrumbs - plus more!

    Feast Plugin v.2.0 will be out in the next few weeks with the auto-update feature. For now, please follow the updating instructions at: https://feastdesignco.com/feast-plugin-faq

    Note: after enabling this feature, you'll need to refresh your caches to see the result.

    Manual Method

    Bill Erickson released the code to resolve this: https://www.billerickson.net/yoast-schema-with-genesis/

    However, as with all theme customizations, this will be lost when you update your theme. You also become responsible for maintaining this customization, and may experience issues if and when Genesis removes their schema from the Genesis theme.

    Historically, this sort of complex, manual code editing has been the only way to deal with this sort of issue. With the Feast Plugin, this is now a thing of the past.

    We highly recommend using the Feast Plugin to resolve this, so that we can automatically remove this on your behalf when it's no longer necessary.

    Update your Yoast Organization Profile

    With either method, you'll also need to add/update your organization profile in SEO > Search Appearance > Knowledge Graph & Schema

    yoast's knowledge graph example

    Finally, upload a logo that's at least 300 x 300 px.

    You'll get an error in the structured data testing tool if this isn't set up.

    Enable Yoast Breadcrumbs

    Yoast's breadcrumb schema is disabled by default, and with the Genesis breadcrumb schema being removed, you'll want to enable Yoast's in SEO > Search Appearance > Breadcrumbs Settings :

    yoast's breadcrumb schema enabled

     

    Q: does this affect recipe schema?

    No, Yoast has not implemented any sort of recipe schema that would cause a conflict with Tasty Recipes or WPRM.

    Update: Yoast does have a "how to" schema block now, which can not be used alongside recipe schema per:

    Q: do I need to undo my Genesis breadcrumbs schema?

    No, the code from Bill Erickson (and via the Feast Plugin) handles removing breadcrumb schema on its own.

    2019/06/19 - Yoast 11.4 "name" Schema Error

    We have a separate post for this issue at Yoast 11.4 "name" schema error.

    Questions?

    Leave any questions below!

    More News & Updates

    • Feast Plugin: Word Count + Reading Time
    • Rethinking the Nav Menu
    • Genesis 2.6.0 Search Menu Disappeared
    • About Theme Updates

    Reader Interactions

    Comments

    1. Skylar Bowker says

      April 19, 2019 at 7:23 pm

      Neat factoid: back in 2013, Yoast migrated their blog to a Genesis theme and boasted about the Genesis schema implementation, plus extended it: https://developer.yoast.com/schema-org-genesis-2-0/

      Bill Erickson contributed at that point too, and the post author (Joost, the founder of Yoast) now leads marketing at Automattic (WordPress): https://joost.blog/leading-marketing-communication-for-wordpress/

      Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Primary Sidebar

    Themes

    • Feast Plugin
    • Foodie Pro Classic
    • Brunch Pro Classic
    • Cook'd Pro Classic
    • Cravings Pro Classic
    • Seasoned Pro Classic

    Feast Plugin

    • Feast Plugin
    • Modern Homepage
    • Modern Sidebar
    • Modern Footer
    • Modern Mobile Menu
    • Modern Menu
    • Modern Recipe Index
    • Modern Categories
    • Recipe Update Checklist
    • Recipe Post Template

    Resources

    • Pagespeed Audit
    • Image optimization
    • Recipe Guidelines for Foodie Bloggers
    • How to write a recipe post
    • SEO for Food Bloggers
    • Tutorials

    more resources →

    Categories

    • How to use categories
    • Category pages need content
    • How to configure the category pages
    • Food blog site structure
    • Food blog page structure
    • Simple Category Index

    Footer

    ↑ back to top

    Topics

    • Food Blog Design and Appearance
    • Productivity
    • Tech and Plugins
    • Food Blogging and Promotion
    • Minimalist WordPress Themes
    • Simple WordPress Themes

    Help

    • Documentation & Tutorials
    • Food Blogging Resources
    • Open A Support Ticket
    • Login
    • Your Account
    • Subscriptions
    • Downloads
    • Discounts and Coupons
    • Compatibility

    Company

    • Subscribe to newsletter
    • Privacy Policy
    • Refund policy
    • Terms & Conditions
    • Principles and Best Practices
    • Affiliates
    • Contact

    Copyright © 2022 · Feast Design Co.

    Results not typical or guaranteed. Our themes and plugins are just a small part of the overall effort involved in running a food blog. Nothing on this website shall constitute legal or financial advice, always consult a local lawyer and accountant. Accessing this website and all transactions herein are under the laws and jurisdiction of Toronto, Ontario, Canada.