Yoast SEO 14.0
Today is a special day. Today, a project we’ve been working on for a year sees the light of day. Yoast SEO 14.0 rewrites the playbook on how a WordPress SEO plugin can work. Thanks to an approach we call indexables, we bring you a much faster experience and a new foundation that helps us get ready for an exciting future! Read more about this release in our release post!
Bugfixes
- Fixes a bug where the Open Graph image would be set as Twitter image when Open Graph was disabled.
- Fixes a bug where the
article:publishermeta tag would not contain the Person's Facebook account if the Knowledge Graph was set to Person. - Fixes a bug where no
titlemeta tag would be output when no post or page-specific title was specified. - Fixes a bug where the date archive description from the Search Appearance settings would not be used for the
og:descriptionmeta tag. - Fixes a bug where a notice would be thrown when a field in the FAQ or HowTo block was left empty.
- Fixes a bug where the Help Scout beacon was aligned to the right on settings pages on installations with a right-to-left language.
- Fixes a bug where UTF-8 encoded urls were not always readable in the snippet preview.
- Fixes a bug where the embedding of posts on LinkedIn was broken.
Enhancements
- Adds a notification that appears when your content hasn't been fully indexed yet.
- Adds a button to the SEO > Tools page to index all your content.
- Adds a feature toggle to disable the headless REST routes.
- No longer outputs the
og:typemeta tag on 404 pages. - No longer outputs a
twitter:title,twitter:imageand/ortwitter:descriptionmeta tag when there is already anog:title,og:imageand/orog:descriptionmeta tag specified in the frontend output and they’re not specifically set to something else. - No longer outputs an
article:sectionandarticle:tagmeta tag as none of the Open Graph consumers seems to use it. - No longer outputs an
og:updated_timemeta tag as it was the same asarticle:modified_timeand all Open Graph consumers seem to prefer that. - No longer outputs an
og:image:secure_urlmeta tag as it was the same asog:imageand all Open Graph consumers seem to prefer that. - Strips all HTML tags from text fields in the schema output.
- Adds
Term hierarchyas a taxonomy snippet variable. - Uses the Gravatar image as a fallback for author archive's
og:imageandtwitter:image. - Improves the way gallery images are retrieved . Props to stodorovic.
- Bing has added support for the same opt-in
meta robotsvalues as Google has, see their announcement post. We have decided to opt-in users of Yoast SEO by default to Bingbot crawling. - No longer removes the default robots meta values.
Other
-
Deprecates the
wpseo_twitter_taxonomy_imageandwpseo_twitter_metatag_keyfilters. -
Deprecates the
wp_seo_get_bc_ancestorsfilter. Developers should use thewpseo_breadcrumb_linksfilter instead to add and/or replace breadcrumbs. -
Deprecates the
wpseo_opengraphandwpseo_twitteractions. -
Adds the following filters:
-
wpseo_debug_markers, which allows users to disable the debug markers. -
wpseo_frontend_presenter_classes, which enables the filtering of presenters. -
wpseo_frontend_presenters, which enables the filtering of presenter instances. -
wpseo_googlebot, which enables the filtering of the googlebot meta output. -
wpseo_og_article_publisher, which enables the filtering of the article publisher’s Facebook URL. -
wpseo_og_locale, which enables the filtering of the Open Graph locale. -
wpseo_post_indexation_limit, which enables the filtering of the amount of posts indexed during each indexing pass. -
wpseo_post_type_archive_indexation_limit, which enables the filtering of the amount of post type archives indexed during each indexing pass. -
wpseo_term_indexation_limit, which enables the filtering of the amount of terms indexed during each indexing pass. -
wpseo_post_types_reset_permalinks, which enables the filtering of the post types to reset permalinks for. -
wpseo_public_post_statuses, which enables the filtering of the list of public post statuses. -
No longer calls the third-party
thematic_doctitleandwoo_titlefilters. -
Adds the
/wp-json/yoast/v1/get_headendpoint to get the our head for an URL. This endpoint takes a single parameter,urlwhich should be the absolute URL of the page to get the head for. -
Removes the minimum and maximum size requirements when outputting
og:imagemeta tags.