Skip to main content

Yoast SEO changelog

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

3.0.1

Bugfixes

  • Fixes a bug where users where getting error notifications about how their site was not indexable when in fact no check had been performed yet.
  • Fixes a few broken links to help docs about the OnPage.org integration.
  • Fixes an edgecase where the indexability check would go wrong for sites that filter the home url.
  • Fixes a bug where the admin email that was sent to report the current indexability status was not rendered as HTML.

2.3.5

Bugfixes

  • Fixes the Twitter image metatag that was invalidated after a recent API change by Twitter. Thanks Andy Piper for notifying us.
  • Removes all tests directories from the release. Props Edward Beckett for reporting.
  • Updated the minimum required version of WordPress to 4.0.

2.3.4

Bugfixes

  • Fixes a bug where the focus keyword test in the Yoast SEO metabox was broken as a regression of removing the autocomplete functionality.

2.3.2

Bugfixes

  • Fixes a bug where non-admin users were no longer able to update their profile with Yoast SEO active.
  • Fixes a bug where all labels in the Yoast SEO admin were bold.

2.3.1

Bugfixes

  • Makes sure authors and editors cannot submit advanced metadata on a post when the advanced tab in the metabox has been disabled for them. Thanks Peter Allor from IBM for finding and reporting this issue.
  • Fixes a bug where upgrading to version 2.3 would occasionally cause WSOD's on both admin and frontend. We were unable to pinpoint the exact conflicting plugins and themes, but we are quite confident it was caused by us using, and others hooking into, WP_Query too early.

2.2.1

  • Makes sure users can close the tour by circumventing possible JavaScript caching issues that might occur.

2.1.1

Bugfixes

  • Fixes a bug where the JSON+LD output was outputted twice when company or person info wasn't set.
  • Fixes a compatibility issue with Video SEO and WooCommerce SEO add-ons causing WSOD on the frontend for video's and WooCommerce products.
  • Fixes a compatibility issue with BBPress caused by hooking current_user_can too early.

2.0.1

Bugfixes

  • Fixes an issue where (in rare cases) people upgrading to 2.0 got stuck in a redirect loop on their admin.
  • Fixes a broken link in the Dutch translation, causing the Pinterest tab on the Social settings page to overflow into the Google+ tab.
  • Fixes a small typo on the about page.

1.7.4

  • Security fix: fixed possible CSRF and blind SQL injection vulnerabilities in bulk editor. Added strict sanitation to order_by and order params. Added extra nonce checks on requests sending additional parameters. Minimal capability needed to access the bulk editor is now Editor. Thanks Ryan Dewhurst from WPScan for discovering and responsibly disclosing this issue.

1.7.3.3

Bugfixes

  • Repair missing dependencies...

1.7.3.2

Bugfixes

  • Fixes a bug where the rel="next" and rel="prev" links were broken for all taxonomies.
  • Removes an obsolete quote from the html for the seo metabox.

1.7.3.1

Bugfixes

  • Fixes a bug where the keyword analysis was broken.
  • Fixes a bug where our plugin raised a fatal error in the wpseo_admin bar when the $wpseo_front global was used.

1.7.3

Bugfixes

  • Fixes a bug where the translations were corrupted due to an issue with out glotpress grunt task.

1.7.1

  • Security fix: fixed possible cross scripting issue with encoded entities in a post title. This could potentially allow an author on your site to execute JavaScript when you visit that posts edit page, allowing them to do rights expansion or otherwise. Thanks to Joe Hoyle for responsibly disclosing this issue.

1.6.3

Bugfixes

  • Revert earlier logic change that broke taxonomy sitemaps.

1.6.2

Bugfixes

  • Fixed security issue with XSS in bulk editor, props @ryanhellyer.
  • Fix bug where URL would show wrongly in snippet preview for static homepage.
  • Fix bug where filtering for posts without a focus keyword in the posts overview wouldn't work.
  • Fix a bug where code wouldn't be escaped in the bulk editor.

Enhancements

  • When meta description is present, og:description is filled with that on category pages.
  • Texturize some pointers, props @nacin.
  • Fix typo in tour, props @markjaquith.
  • Code optimization in the replace vars functionality, props @dannyvankooten.

1.6.1

Bugfixes

  • Remove tags from title and description for snippet preview.
  • Fix several notices.
  • Improve escaping of values in the bulk editor before saving.

Enhancements

  • New admin icon using SVG, which uses proper color.
  • Introduced a filter for the XML Sitemap base URL, wpseo_sitemaps_base_url
  • Introduced a filter for the JSON+LD output: wpseo_json_ld_search_output
  • For developers: the GitHub version now contains a full Grunt implementation for many actions.

1.6

This update removes more code than it adds, because Google stopped support for rel=author. It adds the new json+ld code for search in sitelinks though, so could have some cool results!

1.5.5.3

Bugfixes

  • Prevent dying on edit post page for new posts / pages without focus keyword.
  • Fix replacement of %%excerpt%% in snippet preview.

1.5.5.2

Bugfixes

  • Fix wrong SEO Analysis value icon, regression from 1.5.5.1

Enhancements

  • Add role specific removal from XML Author sitemap
  • Add option to exclude user from XML Author sitemap on user profile page

1.5.5.1

Bugfixes

  • Fixed a potential error with $canonical not being a string after being filtered.
  • Fixed more bugs with first paragraph keyword detection.
  • Fixed bug in saving new opengraph title and images variables in the social settings.
  • Fixed bug where SEO score incorrectly reported as 'Bad' when no focus keyword set, props smerriman for finding, props Jrf for the fix.
  • Override woo_title() output harder than before to remove need for force rewrite with WooThemes themes.

Enhancements

  • Replace %%parent_title%% variable client side through JS.
  • i18n
  • updated ar, cs_CZ, fr_FR, hr, pl_PL, pt_BR and ru_RU
  • new .pot file based off of the 1.5.5 version

1.5.4.2

Bugfixes

  • Fixed several notices for undefined variables.
  • Properly trim meta description to its desired size again, regression caused in 1.5.4.
  • Fix empty last modified date for term sitemaps in sitemap index.
  • Fix bug where wpseo_sitemap_exclude_empty_terms filter wouldn't work for index sitemap.

Enhancements

  • Improve nonce checking in bulk title & description editor.
  • Prevent direct access to XSL file.
  • Improve code styling to match WordPress code standard even more strictly, props Jrf.
  • Add button to copy home meta description to home OpenGraph description.

1.5.4.1

Bugfixes

  • Properly minified the metabox JS file, fixing snippet preview, props Jrf.
  • Format unix timestamp to string in sitemap, fixes possible fatal error in XML sitemap.

1.5.3.2

Bugfixes

  • Backing out earlier change, as this breaks the snippet preview.
  • Enhancement
  • Reintroduced the 'Strip the category base (usually /category/) from the category URL.' option.

1.5.3.1

Bugfixes

  • Fix regression issue - non-replacement of %%name%% variable as reported in issue #1104 by firstinflight - props Jrf.
  • Fixed an issue where %%category%% was not replaced on certain pages.
  • Added support for %%tag%% even if the ID is empty.
  • All remaining not replaced title vars are now stripped from the title.
  • Added a fallback to post_date in the sitemap 'mod' property for when a post is lacking the post_date_gmt value.

1.5.2.8

Bugfixes

  • Added some missing textdomains.
  • Fixed a license manager request bug.
  • Work-around for fatal error caused by other plugins doing front-end post updates without loading all the required WP files, such as the WP Google Forms plugin - props Jrf.
  • Fixed incorrect link to Issues in CONTRIBUTING.md - props GaryJones.
  • Fixed a fatal error caused by not checking if Google Suggest request reponse is valid - props jeremyfelt.
  • Fixed a screen option bug in bulk edit options - props designerken.
  • Fixed warnings on edit files section - props Jrf.
  • Fixed a warning when post_type is an array - props unr.
  • i18n
  • Updated el_GR, hu_HU, nl_NL and pl_PL

1.5.2.7

Bugfixes

  • Fixed a WordPress Network license bug.
  • i18n
  • Updated el_GR, fa_IR, hu, it_IT, pt_PT, ru_RU, tr_TK and zh_CN
  • Added Malay

1.5.2.5

Bugfixes

  • Fixed: Premium support link was being added to all plugins, not just ours ;-)
  • Only show the breadcrumbs-blog-remove option if user uses page_for_posts as it's not applicable otherwise and can cause confusion.
  • Clean up url query vars after use in our settings page to avoid actions being executed twice - props Jrf.

1.5.2.3

Note: if you already upgraded to v1.5+, you will need to retrieve your Facebook Apps again and please also check your Google+ URL. We had some bugs with both being escaped too aggressively. Sorry about that.

1.5.2.2

Bugfixes

  • Fix for issue with Soliloquy image slider was not applied to minified js file.
  • Fixed some PHP 'undefined index' notices.
  • Fix banner images overlapping text in help tabs.
  • Fixed meta description tag not showing for taxonomy (category/tag/etc) pages as reported in issue #737 and #780 - props Jrf.
  • Prevent a fatal error if wp_remote_get() fails while testing whether the title needs to be force rewritten as reported by homeispv - props Jrf.

Enhancements

1.5.2

Bugfixes

  • If mbstring extension isn't loaded, fatal error was thrown.

1.5

This release contains tons and tons of bugfixes and security improvements. Credits for this release largely go to Juliette Reinders Folmer aka Jrf / jrfnl.

Also a heartfelt thanks go out to the beta testers who tested all the changes. Special mentions for testers Woyto, Bnpositive, Surbma, DavidCH1, TheITJuggler, kletskater who caught a number of bugs and provided us with actionable information to fix these.

This version also incorporates the SEO Extended plugin functionality into WP SEO with graceful thanks to Faison and Scott Offord for their great work on this plugin.

This version contains a lot of changes under the hood which will break backward compatibility, i.e. once you've upgraded, downgrading will break things.So make sure you make a backup of your settings/database before upgrading.

1.4.25

Bugfixes

  • Do not include external URLs in XML sitemap (Issue #528) - props tivnet.
  • Get home_url out of the sitemap loop - props tivnet.
  • Add support for html entities - props julienmeyer.
  • Fixed wrong use of __FILE__.
  • Enhancement
  • WPSEO_FILE now has a 'defined' check.
  • Removed unneeded dirname calls.
  • i18n
  • Updated cs_CZ, de_DE, fr_FR & tr_TK