Today we released a patch release of Yoast SEO, 15.9.1, to prepare for some of the changes in WordPress core. There were two changes in WordPress itself that we needed to account for, one to do with updates and one to do with
meta robots output. We also had to fix an issue with how Google parses FAQ schema. Let me explain all three issues:
Robots changes in WordPress 5.7
If you don’t want a page to be in the index of search engines, there is a standard called
meta robots that allows you to exclude pages by setting them to
noindex (if you don’t know what this is but want to learn, read our ultimate guide to meta robots). WordPress 5.7 introduces a new API to output these meta robots tags. WordPress has always output some robots tags, but in 5.7, Google’s WordPress team want to add a default: they wanted to allow WordPress users to opt into seeing large image previews in, for instance, Google Discover.
This feature, introduced by Google in 2019, has been in Yoast SEO for quite a while already as we introduced our changes two days after Google announced theirs. The changes to how WordPress outputs robots tags forced us to make some changes on our end. Note that we do not consider this a bad thing at all; we were an active part of this feature’s discussion. We settled on opting users in by default but introducing very clear messaging that shows what’s happening. For more details, see the Trac ticket.
So, if you’re updating to WordPress 5.7, please make sure you’ve updated to Yoast SEO 15.9.1 as well.
Changes to auto updates
We’re slowly changing how Yoast SEO Premium works, moving it from being a replacement for Yoast SEO to being an add-on to Yoast SEO. This allows for more robust updating and much easier development. We’re making this change slowly so we can prevent updates from going wrong.
As a result of this, we’re slowly getting more and more sites running Yoast SEO and Yoast SEO Premium next to each other. What we’re now opting to do is that when you enable auto-updates for Yoast SEO, we’re also enabling them for Yoast SEO Premium and other add-ons. The reason is that if one updates and the other doesn’t, we might end up in a situation where stuff breaks. You can, of course, disable our auto-update if you’re not happy with this, and we’ll notify you in the plugin screen as well that we have just enabled auto-updates for Yoast SEO Premium or another add-on when you enable them for Yoast SEO.
Google changes to FAQ schema parsing
Google started emailing users of our FAQ blocks about an error in the Schema output on pages containing FAQ blocks. The Schema on those pages is still valid, but Google wants to see different Schema for an FAQ than what we’re currently outputting, so we’ve changed it. For those technically inclined: instead of a Schema
ItemList that we were referencing as the
MainEntityOfPage, we now output a list of ID’s for the questions on the page within the
MainEntity attribute of the
Please update to Yoast SEO 15.9.1 if you are using our FAQ blocks.
Be sure to update to 15.9.1 if you’re planning to update your WordPress to 5.7 immediately. Of course, if you’re not ready to update WordPress itself yet, you can also safely update to 15.9.1! Also, if you use the Yoast SEO FAQ structured data block in your content you should upgrade too.
The post Yoast SEO 15.9.1: WordPress 5.7 & FAQ schema patches appeared first on Yoast.