Skip to main content

Yoast SEO changelog - page 4

Subscribe through this plugin's RSS feed or follow us on to stay up-to-date with new releases!

11.5

Yoast SEO 11.5 is out today. This release features a big change that gives you a better idea of how searchers see your snippets on mobile. Yep, we’ve overhauled the mobile snippet preview and brought it up-to-date with Google’s latest changes. And that, of course, includes that shiny favicon. Find out what Yoast SEO 11.5 is all about in our 11.5 release post!

Enhancements

  • Updates the Mobile Snippet Preview.
  • Moves the primary image for a page out of the WebPage piece into its own graph piece.

Bugfixes

  • Fixes missing trailing slash for the homepage on post sitemap. Props to stodorovic.

11.2.1

Bugfixes

  • Fixes a bug where the metabox would be empty on WordPress versions below 5.0.
  • Fixes a bug where the metabox would be empty when both the classic editor plugin as well as the Gutenberg plugin were installed.

Other

  • Introduces a notification that encourages updating to the latest WordPress version.

11.1.1

Bugfixes

  • Fixes a bug where an empty width and height would be outputted in the image schema when there was no retrievable width and height.
  • Fixes a bug where using the $context argument in the deprecated wpseo_json_ld_output filter would result in a fatal error when using PHP 7.1 or higher.

Other

  • Adds a notification to explain why users’ Google Search Console reports are no longer showing any entries. Read more about the reasons behind this.
  • Removes the Google Search Console step from the configuration wizard.

11.1

Enhancements

  • Improves how we generate the image parts for the Schema output. Read more about the ImageObject output.
  • Adds filesize to whitelisted properties on $image. Props to cmmarslender.
  • Optimizes the code to avoid an unnecessary DB query to remove notifications storage when it's already empty. Props to rmc47.
  • Improves the breadcrumbs accessibility by adding aria-current to the active item.

Bugfixes

  • Fixes a bug where the position of the buttons in the FAQ and How-To structured data blocks was compromised when running the development build of Gutenberg.
  • Fixed a bug where social profile settings would be empty because it was relying on the user choosing whether the site represents a company or a person.

11.0

We've made huge changes to the schema.org markup we output, adding multiple different types of Schema. Be sure to check our posts on yoast.com about this release!

Enhancements

  • Schema changes:

  • Adds Person markup for author pages.

  • Adds WebPage markup for all pages.

  • Adds Article markup for posts, with Person markup for the author.

  • Changes the ‘Organization or Person’ section of the Knowledge graph settings to allow selecting an author that is the ‘Person’ that the website represents.

  • Adds MySpace, SoundCloud, Tumblr and YouTube URL input fields to people’s profiles.

Bugfixes

  • Fixes an issue where the metabox would not display on term edit pages when running the development build of Gutenberg.

10.1.3

Bugfixes

  • Reverted a fix relating replacement variables on the block editor, which was causing a slow and unworkable editting experience.
  • Fixes a bug where the license information from MyYoast is being saved aggressively, causing updates in MyYoast to take 24 hours to show up in the site.
  • Fixes a bug where the rel="publisher" Google+ tag was being output on the frontend if that profile was provided in the past.
  • Fixes a bug where the server could experience a high load when using external object cache.
  • Fixes the bug where Yoast SEO would contact Yoast.com for license checks on specific Yoast-pages even when no Yoast addons are installed.

10.1.2

Bugfixes

  • Fixes the bug where Yoast SEO would contact Yoast.com for license checks even when no Yoast addons are installed.

10.1.1

Bugfixes

  • Fixes a bug where a fatal error can occur on license requests which return an unexpected result.

10.0.1

Bugfixes

  • Fixes a bug where network-wide settings were not saved on multisite environments.

9.6

Content analysis recalibration (beta):

  • As there are already a lot of users who are participating in testing, we currently have enough input to start preparing for the release of the improved analysis.

  • Removes the ability to enable beta testing for new installations.

  • When the feature is disabled, the ability to re-enable it will disappear.

9.4

Content analysis recalibration (beta):

  • Adds a toggle feature for subscribing to the recalibration beta under SEO -> General -> Features.

  • When the recalibration feature is enabled:

  • The single title assessment is added. This assessment makes sure that you don't use superfluous H1s in your text.

  • Assessments changes:

  • Keyphrase density: changes scoring schema to account for the length of the keyphrase and changes feedback strings so that we give feedback about the number of occurrences rather than a percentage.

  • Outbound links assessment: changes the scoring schema so that red bullet instead of an orange bullet is shown when you have no outbound links.

  • Image alt attributes: if there are at least 5 images, checks whether the alt tags contain the keyphrase or synoynyms in 30-70% of all images. If there are less than 5 images, 1 image with the keyphrase or synonym in the alt tag is still scored as good.

  • Keyphrase in title: function words preceding the exact match keyphrase are ignored when determining the position of the keyphrase in the title.

  • Keyphrase length: makes the scoring scheme less strict for languages that don't have function word support, so that for these languages keyphrases with 1-6 words are scored as green, 7-9 as orange, and more than 9 as red.

  • Keyphrase in subheading: only takes H2 and H3 level subheadings into account and changes the scoring schema so that 30%-75% of these subheadings need to include the keyphrase or its synonyms. In languages without function word support, a match is only counted if all the words from the keyphrase/synonym appear in the subheading.

  • Text length: on taxonomy pages, the recommended minimum text length is increased from 150 to 250 words.

  • Assessment removals:

  • The assessment checking the length or your URL.

  • The assessment checking whether your URL contains stopwords.

9.2.1

Bugfixes

  • Fixes a bug where the title and meta description field’s cursor would jump to the start when typing.

9.0.3

Bugfixes

  • Fixes a bug where the metabox was broken when using the classic editor plugin.
  • Fixes a bug where the Chrome browser tab would crash on Windows when a French or Italian text contains sentences in passive voice, props CarloCannas.
  • Fixes a bug where the Yoast SEO analysis would error if used together with the DelightfulDownloads plugin.

9.0.2

Bugfixes

  • Fixes a bug where it was impossible to change the profile in the Search Console integration step in the configuration wizard.
  • Fixes a bug where the primary taxonomy picker was not shown in Gutenberg (v4.1).

9.0.1

Bugfixes

  • Fixes error with using $ in wp-seo-admin-media.js. Now we use jQuery instead.

8.4

Bugfixes

  • Fixes a bug where the cornerstone content toggle was available for attachment pages.
  • Fixes a bug where the Search Console page displayed 'first detected' and 'last crawled' dates that were in the future.

Enhancements

  • Introduces the wpseo_taxonomy_content_fields filter to add additional fields to the taxonomy metabox.
  • Adds a margin below select fields so there's space between taxonomy settings for breadcrumbs. Props to @emilyatmobtown

8.2.1

Bugfixes

  • Fixes a bug where the Chrome or Opera browser tab would crash on Windows when a Polish text contains sentences in passive voice.

8.1.2

Bugfixes

  • Fixes a bug where our JavaScript memory usage would increase indefinitely. This could result in a browser crash after a long enough period.

8.1.1

Bugfixes

  • Fixes compatibility with Gutenberg 3.7, which removed a feature we were relying on.
  • Fixes a bug where the Twitter meta-tags would not have the snippet variables replaced with their dynamic values.
  • Fixes a bug where the og:url would not be set to the canonical URL if the canonical URL is explicitly set on Post types, Terms or Tags.
  • Fixes a bug on the Term page when editting the slug, it would not be updated in the Snippet Preview directly.

7.7.3

Bugfixes

  • Disables WordPress' automatic conversion of emoji to images on every page where the snippet editor is present. This conversion is not compatible with React or content editable fields and broke the snippet editor.
  • Fixes text directionality for the title and description fields in the snippet editor for right-to-left languages.
  • Fixes a bug where the snippet title and description values were saved to the database if they did match the post-type template.

7.7.2

Bugfixes

  • Fixes a bug where the snippet variables selection is hidden behind the WordPress menu when using a right-to-left language.
  • Fixes styling in the snippet preview when using a right-to-left language.
  • Fixes a bug where the 'insert snippet variable' button placement was inconsistent.
  • Migrates WooCommerce Product archive settings to the Shop page, if present and not already set on the Shop page.

7.7.1

Bugfixes

  • Fixes a bug where disabling the post_format archive would result in it actually being enabled and vice versa.
  • Fixes an issue where all replacement variables were being displayed instead of the recommended ones.

Other

  • Restores currentyear as a snippet variable.

7.6.1

Bugfixes

  • Fixes a bug where a JavaScript error was thrown on the post-edit page when certain plugins are active.
  • Fixes a bug where stylesheet definitions would impact form fields of metaboxes on the post-edit pages. The definitions have been contained in a Yoast-selector.

7.5.1

Bugfixes

  • Fixes a bug where the auto-generating of the slug did not work as expected due to persisting of the post name too agressively.

7.5

Enhancements

  • Adds readability analysis for Russian.
  • Improves accessibility.

Bugfixes

  • Fixes a bug where images with specific aspect ratios where removed from OpenGraph consideration. This was causing unexpected results with Facebook sharing. The aspect ratio check has been removed completely.
  • Fixes a bug where sentences ending in multiple sentence marks, exclamation marks or ellipses were treated as multiple sentences.
  • Fixes a bug where attempting to get Yoast SEO options in multi-site, would result in wrong values being returned.
  • Fixes a bug where the sitemap styling could not be loaded when the Site domain differs from the Admin domain.
  • Fixes a bug where the admin bar still used old copy: Dashboard has been renamed to General.

7.4.2

Bugfixes

  • Fixes automatic image size detection for OpenGraph images. When an image was used that was too large, we wouldn't output the og:image tag. That is now fixed.
  • Fixes a bug where portrait images where not allowed for the OpenGraph image.

7.4.1

Bugfixes

  • Re-adds wpseo_opengraph_image_size filter. This will completely override any automatic size determination our code does. This filter now also applies to all ways an og:image can be determined: In the content, as a featured image or as set in our Facebook image setting.
  • Fixes an unintended backwards incompatible change which caused "Warning: Illegal string offset ‘url’ in".
  • Fixes an unintended change which caused SVGs to be included in consideration for the og:image tag. SVG images are not allowed by Facebook, so these should never be used in the og:image tag.

7.2

Enhancements

  • Updates all Help Center videos with new recordings.
  • Adds functionality to import noindex, nofollow and OpenGraph tags from All in One SEO Pack.
  • Improves consistency of capitalization in settings and tabs.
  • Improves the traffic light icon accessibility.
  • Changes the words 'post type' into 'content type' throughout the plugin.

Bugfixes

  • Fixes a bug where the Facebook app-id could no longer be set in the Social settings.
  • Fixes a bug where existing Yoast SEO data could be overwritten when importing data from All in One SEO Pack.
  • Fixes a bug where the Ryte notification is not removed when disabling the Ryte feature.
  • Fixes a bug where setting a page to noindex through the wpseo_robots filter did not properly remove the canonical element.
  • Fixes a bug where attachments connected to password-protected parents are included in the sitemaps. Props Scott Carter.
  • Fixes alignment of the Go Premium notice.