Yoast SEO Plugin

free

Increase your WordPress site visitors!

  • Easily optimize your WordPress site with one plugin
    Yoast SEO (formerly WordPress SEO by Yoast) is the most complete SEO plugin available for WordPress. It offers everything you need to optimize your site.
  • Content analysis functionality
    Learn how to write better content with the built-in content analysis function, and easily optimize your site’s titles and descriptions for Google.
  • Plus many more features to streamline your site at the click of a button
    Automatically generate XML Sitemaps, quickly tidy up permalinks, and remove unnecessary bloat from your website’s code.

Report a Bug »Download this Free Plugin »


Premium Inpost 560x90

Yoast SEO (formerly known as WordPress SEO by Yoast) is the most complete WordPress SEO plugin that exists today for WordPress.org users. It incorporates everything from a snippet preview and page analysis functionality that helps you optimize your pages content, images titles, meta descriptions and more to XML sitemaps, and loads of optimization options in between.

There’s a full feature list for the base plugin below. If you want, you can also read more about the premium add-on modules for this plugin:

  • The Video SEO module for sites wanting to optimize their videos for the search results.
  • The Local SEO module for sites that compete in Google Maps.
  • The SEO Video Manual plugin that contains training videos for editors and instruction videos for the Admin section.
Read our WordPress SEO Article

Yoast SEO Plugin feature list

Check out the feature list:

  1. Post titles and meta descriptions
  • Robots Meta configuration
  • Canonical
  • Breadcrumbs
  • Permalink clean up
  • XML Sitemaps
  • RSS enhancements
  • Edit your robots.txt and .htaccess
  • Clean up head section
  • Available in your language!
  • API Docs
  • Post titles and meta descriptions

    Yoast SEO let’s you set templates for titles and meta descriptions for all types of pages, so you could come up with a template and not have to think about it, or you could use the Yoast SEO meta box to completely optimize your post title and meta description, using the snippet preview functionality to see what it would look like in Google. Add to that the chance to enter a focus keyword, which is used to show you how it would bold in your search results, and you have the chance to control everything you want about your listing in Google (click for larger image):

    WordPress SEO plugin - snippet preview

    As you can see, the plugin automatically tests the important area’s of your content for usage of the focus keyword, so you can truly optimize your page for the term you need.

    Robots Meta configuration

    Whether you want to keep a single post or page out of the index, or you prefer to keep entire sections of your site unfindable: the Yoast SEO plugin has your back. Hidden by default under the “advanced” button is a meta robots settings block that allows you to choose any setting you want on a per page basis:

    WordPress SEO plugin meta box - advanced tab

    Yoast SEO plugin meta box – advanced tab

    But you could also choose to noindex a certain category, tag or custom taxonomy (or give it a unique title and meta description):

    Category noindex or Title and Meta Description

    Category noindex or Title and Meta Description

    This works for all tags, categories and custom taxonomies. As you can see there are two other yet unexplained features there, canonical and breadcrumbs. Let’s touch on those:

    Canonical

    When Google introduced the canonical link element, to distinguish the “original” page from derivative pages within your site carrying the same content, they reached out to me to develop a WordPress plugin for it, and I did. Later on, canonical link elements were added to core. They work fine, with one caveat: they only work for single posts and pages, not for categories and tags, not for the homepage. The Yoast SEO plugin fixes that, and sets the correct canonical on each of those pages.

    The Yoast Breadcrumbs code has been powering many (premium) themes breadcrumbs for ages. Using the same code, the Yoast SEO plugin now gives way more granular control over this breadcrumb. You get to determine, for each post type, which taxonomy to show. You get to determine for each post, page and taxonomy, what title to use for that specific entity in the breadcrumb paths it appears in. Full control, that’s what this entire Yoast SEO plugin is about.

    Don’t you hate it when someone adds /2 to the end of a link towards you? Or links with all weird variables at the end of the URL? You have a solution now! Just checking one box will redirect all that stuff away, and make sure that your content is always found under the URL you want it to be found under. If you use a Google Custom search engine, checking another box will prevent that from breaking down while using this function.

    XML Sitemaps

    XML Sitemaps are an essential part of current day SEO, and can thus not be excluded from a complete Yoast SEO plugin. While there are other WordPress XML Sitemap Generators out there, they don’t talk to your SEO plugin. Meaning that if you noindex a page, preventing it from showing up in Google, it might still be in your sitemap. They also don’t allow you to keep certain taxonomies out of your sitemap. This plugin does. And, to boot, it makes your XML Sitemaps look good by using an XSLT stylesheet on them, so humans can read them too.

    RSS enhancements

    My RSS Footer plugin used to allow you to add a piece of content to the beginning or the end of posts in your RSS feed. The Yoast SEO plugin goes one step further and allows you to add content to both of them, allowing you to link back to your blog and the specific blog post, which is very helpful when you have a lot of people scraping your blog.

    Edit your robots.txt and .htaccess

    Editing your robots.txt and .htaccess files has never been this easy: you can edit them straight from the Files menu of the Yoast SEO plugin, so you can easily check and or update those files and keep it all nice and clean.

    Clean up head section

    With recent releases, WordPress has added more and more bloat to the <head> section of WordPress installs. Luckily it also has methods to remove those. Yoast SEO will strive to keep your head section as clean as possible.

    Available in your language!

    We start including translations once more than 50% of the strings for the project are translated:

    These 28 languages are included in the plugin: Bulgarian, Catalan, Danish, Dutch, English (Australia), English (UK), French (France), Italian, Norwegian (Bokmål), Polish, Portuguese (Portugal), Russian, Spanish (Mexico), Spanish, Turkish, Basque, Chinese (China), Chinese (Taiwan), Czech, Finnish, German, Hebrew, Indonesian, Japanese, Persian, Portuguese (Brazil), Slovak, Swedish.

    Green languages are completely translated, others are partially translated.

    These 15 languages are partially translated, but not yet included in the plugin because they're not complete enough yet: Arabic, Bengali, Bosnian, Croatian, Greek, Hindi, Hungarian, Icelandic, Korean, Lithuanian, Macedonian, Malay, Romanian, Spanish (Venezuela), Thai.

    If you're missing your language, your language is incomplete or you want to improve on one of our translations, register on translate.yoast.com and start translating!

    API Docs

    The API docs for the Yoast SEO plugin are available here.