Beginner's Guide for WordPress - Start your WordPress Blog in minutes.
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
WordPress Plugins
View all Guides

How to Install and Setup WordPress SEO Plugin by Yoast

Last updated on by
Special WordPress Hosting offer for WPBeginner Readers
How to Install and Setup WordPress SEO Plugin by Yoast

At WPBeginner we use WordPress SEO plugin by Yoast. We believe that it is the most complete SEO solution for your WordPress blog. With tons of features and options this plugin provides an alternate to the users of famous All in One SEO Pack. In this article, we will show you how to install and setup WordPress SEO by Yoast and utilize all the awesome features that comes built-in.

WordPress SEO setup


First let’s take a look at the features this plugin has to offer:

  • Post title and meta description meta box to change these on a per post basis.
  • Taxonomy (tag, category & custom taxonomy) title and meta description support.
  • Google search result snippet previews.
  • Focus keyword testing.
  • Meta Robots configuration:
    • Easily add noodp, noydir meta tags.
    • Easily noindex, or nofollow pages, taxonomies or entire archives.
  • Improved canonical support, adding canonical to taxonomy archives, single posts and pages and the front page.
  • RSS footer / header configuration.
  • Permalink clean ups, while still allowing for Google Custom Search.
  • Breadcrumbs support, with configurable breadcrumbs titles.
  • XML Sitemaps with:
    • Images
    • Configurable removal of post types and taxonomies
    • Pages or posts that have been noindexed will not show in XML sitemap (but can if you want them too).
  • XML News Sitemaps.
  • .htaccess and robots.txt editor.
  • Ability to verify Google Webmaster Tools, Yahoo Site Explorer, and Bing Webmaster Tools
  • Basic import functionality for HeadSpace2 and All in One SEO. (You can also use the SEO Data Transporter to transfer functionality from themes like Thesis, Headway, Genesis etc).

The premium version of the Yoast SEO comes with even more features.

  • A redirect manager that allows you to easily set up redirects.
  • Video tutorials to help you understand each feature of the plugin.
  • Premium support provided by the folks at Yoast to help you make the most out of your site’s SEO.

Video Tutorial

If you don’t like the video or need more instructions, then continue reading.

How to Install WordPress SEO Plugin by Yoast

First thing you need to do is install and activate WordPress SEO plugin by Yoast, see our guide on how to install a plugin in WordPress. Upon activation, you should see a new tab added in the admin panel called SEO with Yoast’s logo on it.

WordPress SEO menu after successful installation of the plugin

Now that you have installed and activated the plugin, let’s take a look at setting this bad boy up.

How to Setup WordPress SEO Plugin by Yoast

You should remember, that the settings that we select are the ones that we recommend. Other experts may have their own preferences and discretion, so advanced users can ignore anything that they do not like. If you are a beginner, and you want to use Yoast’s WordPress SEO plugin like we do, then please follow along the steps carefully.

Step 1. Data Transfer

Most of you probably have another WordPress plugin like All in One SEO pack, or a theme framework like Genesis, Thesis, or Headway dealing with your SEO data. If you want to successfully use this plugin, then you need to make sure that all of your previous data has been transported to this plugin before you deactivate the other one. To accomplish this, we recommend using SEO Data Transporter by StudioPress. If you’re setting this up on a new blog, then skip this step.

Setp 2. General Settings

Clicking on the SEO icon takes you to WordPress SEO by Yoast’s General settings page. You can take a tour here to learn more about the plugin. You can also reset your plugin to default settings from this page.

WordPress SEO by Yoast - General Settings

Step 3. Your Info

Switch to Your Info tab. This is where you will provide information about your site and the person or company behind it.

Your site info

First you need to provide a site name and an alternate name for search engines to consider. Your site’s name could be your site’s title. If you do not enter any thing here, then WordPress SEO will automatically use your site’s title as your website name. Search engines like Google can display this information in search results like this:

Website name displayed in search results

The next option is to choose whether this website is run by a company/organization or an individual person. If you choose company, then you will be asked to provide company name and you can also upload a company logo.

On the other hand, if you choose a person, then you can add the name of the person behind the website.

Step 4. Webmaster Tools

If you know a little bit about SEO, then you have probably heard that each of the popular search engines, Google, Bing, Yandex, and Alexa allow site owners to add their sites using webmaster tools area (see our guide on how to add your WordPress site to Google webmaster tools).

Webmaster tools lets you see insights and other relevant data about your site from the specific search engines. In order to verify your site and see those exclusive data, you have to add a meta tag to your site, or upload a file. Most beginners are afraid to add meta tags, so Joost put this option in to ease the process. Simply add your meta code that you received from the search engines in the respective fields.

Yoast WordPress SEO plugin - Webmaster Tools

Step 5. Security

The last tab in general settings is labeled Security. This has only one option which disables advanced part of the WordPress SEO meta box. We recommend that you leave it checked. Checking it will prevent your authors from making changes like redirects and noindex which could create problem for you later on.

Disable advanced meta box in SEO settings for security purposes

Step 6. Titles & Metas

Titles & Metas section under WordPress SEO has several tabs in it. We will cover each one of them.

Yoast WordPress SEO - Title and Metas

1. General

Clicking on it will land you on the General tab. Here you can configure some site wide general settings. WordPress SEO can auto-detect whether it needs to re-write titles or not. So you can leave this as it is, usually it is unchecked.

You can also choose the separator used between post title and site title.

Yoast WordPress SEO - General Meta Settings

2. Homepage Title

Next we will work on defining the title for our homepage. By default you will see these fields pre-filled with title-template. So what is the difference between a title and a title template, you may ask.

In instances like your home page, you may want to create a static title, description, and keywords. But for posts, the title will vary from one post to another. Title templates allow you to define a way that the title and other meta information is pulled and organized.

Let’s take a look at the image below for the home page settings. By default the template variables in the title field work fine for most website however you’re welcome to change it. The next option is to enter your site’s description. Once you are done, click on save settings button.

Yoast WordPress SEO - Home title and meta

If you are using a static home page in WordPress, then you would have to edit the settings from the page edit screen.

3. Post Types Titles & Metas

By default WordPress comes with several post types such as post, page, revisions, attachment, and navigation menus. Users can also define their own custom post types. WordPress SEO allows you to set titles and meta for posts, pages, media, and other custom post types.

WordPress SEO automatically enters title template variables for all your post types and leaves your description and other fields blank. We recommend that you change the title templates where you only keep the actual title element and remove the sitename.

WordPress SEO Plugin - Post Type Title Settings

Remember WordPress SEO plugin also adds an SEO meta box in your post edit area. For maximum SEO benefits, we highly recommend you to manually enter title and descriptions for each post. Otherwise WordPress SEO will use the title as defined here and will automatically add description for your posts and pages.

Read our WordPress SEO Tip for Beginners on optimizing blog posts.

4. Taxonomies

On the taxonomies tab, you can configure titles and meta for Categories, tags, custom taxonomies, and post format archives. Default template variables should work for most sites. As for descriptions, please remember that WordPress SEO picks up descriptions from your categories and tags.

Yoast WordPress SEO - Taxonomies title and meta settings

If you do not have any description for terms in your categories, tags, or custom taxonomies, then WordPress SEO does not add meta description in archives for these terms. Check out our guide on categories vs. tags.

5. Archives

On the Archives tab you have title and meta settings for author archives, date archives, and special pages such as search and 404 pages. We recommended that you check disable author archives for single author blogs. If you are running a single author blog, then your main blog and the author archives contain exactly the same content. The setting is there to prevent duplicate content.

Yoast WordPress SEO plugin - Archive meta and title

Leave other settings as they are and save changes.

6. Other

The other tab has some additional settings. Like you can disable picking up descriptions from Dmoz or Yahoo directories for your pages. If you are unsure what to do here, just leave all of them unchecked.

Step 7. Social

As we said earlier, that WordPress SEO by Yoast is a powerhouse plugin and is packed with many features to provide the complete SEO package. One great feature of the plugin is that it integrates your site with Facebook, Twitter, and Google+ social platforms. Clicking on the Social link under the SEO menu will take you to setup these platforms. We will show you how to configure each of them.

1. Accounts

The first tab under the social settings is for all your social accounts. This allows WordPress SEO to tell Google about your social profiles. You need to simply add the URLs and Twitter username for the main social profiles of your site.

Adding social accounts in WordPress SEO

2. Facebook

On the Facebook tab, first thing you need to do is check the box that says add open graph meta data. Checking this allows WordPress SEO to add Facebook open graph meta data in your website’s <head> section. This will help Facebook pick up the right thumbnail and page information when a post from your website is shared on Facebook.

The next option is to associate your website with a Facebook profile. This profile can be a user profile as well as a Facebook app (check out ‘Create a Facebook App’ section in our guide on how to add Facebook recommendation bar in WordPress). Adding a Facebook admin will give you access to Facebook Insights for your site.

Adding Facebook social settings in WordPress SEO plugin by Yoast

Enter your your Facebook page URL if you have one. The next option is to provide a thumbnail location for your home page and a description. This image and description will be used when someone shares the homepage of your site on Facebook. Lastly, provide a default thumbnail image URL. This image will be used for all articles that do not have a thumbnail or any other image in it.

3. Twitter

As for Twitter, you can add Twitter cards into your site’s head section.

You can also choose the card type to use. We recommend using summary with large image.

Adding Twitter cards to WordPress using WordPress SEO by Yoast

4. Pinterest

Pinterest uses Open Graph meta data just like Facebook. Make sure that you have open graph meta data box checked under Facebook settings. After that you just need to enter the site verification code provided by Pinterest. Simply visit your Pinterest account settings to add and verify your site. You will be provided with a meta tag that you need to enter here.

Yoast WordPress SEO plugin - Social settings for Pinterest

5. Google+

On the Google+ tab, check the box to allow Google plus related data for posts. The second option for this page is to enter your Google+ Publisher page. If you have created a Google+ page for your business enter its URL here, and then go to your Google+ business page and enter your website’s URL in about section.

Yoast WordPress SEO - Google Plus settings

Step 8. XML Sitemaps

Sitemaps are essential for your WordPress site. It is the quickest and easiest way to get indexed and notify search engines about your content. Sitemaps also allow you to tell search engines how to prioritize your content.

WordPress SEO by Yoast makes it super easy to add XML sitemaps in WordPress. The XML Sitemaps settings is divided into different tabs. We will walk you through them.

First you need to make sure that the box that says ‘Check this box to enable XML sitemap functionality’ is checked.

Enabling XML Sitemaps in Yoast WordPress SEO plugin

After that you need to click on the ‘User Sitemap’ tab and disable author/user sitemap.

Disable author/user sitemap

Click on post type tabs, disable any post type that you don’t want to be included into sitemaps. By default WordPress SEO disables Media Attachments from sitemaps. If you are using a custom post type that you don’t want to be included, then you can disable it here.

Post type and taxonomy sitemaps

Repeat the same process for taxonomies. If there is a taxonomy that you don’t want to be included into sitemaps, then you can exclude it here.

The excluded posts tab allows you to remove individual posts,pages, or custom post types from XML sitemap. Simply enter the post IDs in the field and save changes. See our tutorial on how to find post IDs in WordPress.

WordPress SEO exclude posts from XML sitemap

Step 9. Advanced

The advanced settings page allows you to configure breadcrumbs, permalinks, and RSS feed related settings.

1. Breadcrumbs

Breadcrumbs are great for internal linking because it defines a clean path or trail to the page you are on. These breadcrumbs also appear in search results giving your site extra advantage in the search.

Breadcrumbs in search results

Simply check the ‘Enable Breadcrumbs’ box and rest of the settings will be displayed.

Breadcrumb settings in WordPress SEO

The default settings should work for most websites, but if you want to change something then go ahead. Once you are done click on the save changes button.

2. Permalinks

Just to be clear, we are talking about the Permalink settings in Yoast SEO tab, not in the setting tabs. This plugin adds on to those that are built-in to WordPress. This section does not allow you to create SEO Friendly URLs in WordPress. It assumes, that you have already done that. So let’s take a look at what type of features this section offers:

Permalink related settings in WordPress SEO Plugin

WordPress by default adds a category base in each url i.e /category/. By checking the first box, you can strip that part from your category URLs. This is something that a lot of people want. But you can leave it unchecked if you do not want your category urls and page urls to conflict if they are the same name.

Next feature is to enforce a trailing slash on all category and tag urls. If you are one of the users, who have .html at the end of their posts, then you probably want to select this option.

The next option is to remove stop words from permalinks. Stop words are common words used in plain language. Yoast believes that by removing these, you will create cleaner URLs. While it does make the URLs smaller, we disagree with Yoast. This is why we have left it unchecked.

Next option is to redirect attachment URLs to parent post. WordPress allows you to attach images and other media to posts. But all of those attachments get their own URLs which in most cases are unnecessary. Therefore by checking this box, you redirect all your attachment page URL to the original post URL.

The next option on the permalinks page is to remove ?replytocom variable from comment reply links. It disables the links for the users with javascript disabled. Most web crawlers when they visit your site have javascript disabled, so they do not see the URL and can quickly move on. This increases the crawl efficiency particularly if you are running a site with lots of comments.

Redirect ugly URLs to clean permalinks option is not needed in most cases. We advise you to ignore it unless you know what you’re doing.

The last option to configure on Permalinks page is canonical URL settings. We would recommend that you leave them as they are.

Under clean up the head section you can safely check hide shortlink for posts. If you are not using a client or app to update your site, then you can also check hide RSD links and WLW Manifest Links.

3. RSS

WordPress SEO plugin has an RSS Feeds section, which allows you to add backlinks to yourself in your feed content because most content scrapers are using your feeds to steal your content. This way, you will get backlinks from their site, and google will know that you are the original source. There are options to add your author link, Post link, blog link, and blog description. So get creative. This can also be used to add advertisement to your RSS feed.

WordPress SEO plugin RSS header and footer settings

For advanced users: How to Add Custom Content and Completely Manipulate your RSS Feeds.

Step 10. Tools

As you can see that we have spent a good amount of time getting these settings just right, so you probably want to export the settings as Backup (just incase if you accidentally mess things up in the future). You can also export settings to use it as an initial guideline for all of your future sites that you are going to use this plugin on.

WordPress SEO Tools

The bulk editor allows you to edit post titles and descriptions in bulk. We do not recommend using it. Duplicate descriptions and titles can cause damage to your SEO.

The other tool is file editor, we strongly urge beginners and even intermediate level users to stay away from these settings. Tiny mistake there can make your site inaccessible for search engines or make it useless.

Step 11. Search Console

Search Console section in the Yoast SEO plugin, allows you to connect your WordPress site to Google Search Console tools (formerly webmaster tools).

You can add your WordPress site to Google webmaster tools and then verify it using Yoast SEO plugin.

Connect to Google Search Console from Yoast SEO

Simply click on get Google Authorization Code and you will be redirected to Search Console website where you will get a code. Copy this code and enter it in the plugin settings to complete the verification.

After the verification, you will be asked to select a profile. You will need to select your website from a dropdown menu.

Yoast SEO will now fetch your Search Console data into WordPress. You will be able to see Desktop, Mobile, Feature Phone tabs on screen.

Search console data

This is where you can see crawl errors related to your website and mark them as fixed after setting up redirects (we will discuss redirects later in this article).

Yoast SEO Premium

The basic Yoast SEO plugin is free and works really well for millions of WordPress sites around the world. However, it comes with an even more powerful Premium version.

Step 12: Redirects

Yoast SEO Premium adds a powerful redirect manager. This allows you to quickly set up redirects on your WordPress site. You can quickly fix 404 errors in your Google search console by setting up redirects and marking them as fixed in Search Console.

Redirect manager in Yoast SEO Premium

Step 13: Customizing and Maximizing the Benefit

Just installing and setting up this plugin is not enough. In order for you to really maximize the benefit of this plugin, you need to customize the settings on per post basis.

Now this would not be a chore if you do it every time you write a post. Let’s take a look at how you can maximize the benefits by customizing.

WordPress SEO for Individual Posts and Pages

WordPress SEO meta box for Individual Posts and Pages

On each post and page editor page, you will see this new box called WordPress SEO that has tons of fields like SEO Title, Meta Description etc. You should write a custom title, and meta description rather than letting it auto-generate.

Sometimes your post title, and your SEO title might not be the same. Every time, you should write a custom Meta Description because the excerpt generator only picks up the first paragraph which might not be the most important one.

Make sure you select a focus keyword, so you can get analysis on how strong your page is for that keyword. For more details check out WordPress SEO tip for beginners – how to optimize your WordPress blog posts.

Once you click Save the post, there is a tab called Page Analysis. This gives you even further insights about your specific post or page.

Post or page analysis for seo

Use the free analysis as a reference point. Don’t kill yourself over it, but usually it is pretty accurate.

WordPress SEO for Archives (Category / Author / Tags)

You can override the Title Templates that we created in Step 5 to maximize the benefits. Simply Edit any Category, Tag, or Author to see the WordPress SEO settings added.

We hope that we covered every thing in this guide for WordPress SEO plugin by Yoast, and we hope that it helps you install and set it up the right way. You may also want to see our list of 9 best WordPress SEO plugins and tools that you should use.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Page maintained by Syed Balkhi.

WPBeginner's Video Icon
Our HD-Quality tutorial videos for WordPress Beginners will teach you how to use WordPress to create and manage your own website in about an hour. Get started now »


  1. jackson says:

    \my yoast is written on the dash board

    The following file(s) is/are blocking your XML sitemaps from working properly:
    Either delete them (this can be done with the “Fix it” button) or disable Yoast SEO XML sitemaps.

    • WPBeginner Support says:

      It seems that another plugin has added a sitemap.xml file to your website. You can need to find out which plugin added it and disable the plugin. Alternately, you can connect to your website using FTP and then locate the sitemap.xml file and delete it manually.

  2. Anubhav says:

    So here is my issue. When I am sharing my website on facebook, it automatically shows a thumbnail of a random shop product and a random product description. I did make that change under Social->Facebook and added the appropriate image and description, still nothing has changed. What am I doing wrong? Thanks in advance.

  3. alison says:

    will this plugin properly work with Genesis theme?

  4. Bisham says:

    How to solve 500 internet sever error

  5. danu adji says:

    please help, why the blog description still does not appear, whereas I had to apply the existing arrangements in this article

  6. Tara says:

    I’ve just got wordpress, the free version which says you can’t add plugins.
    Can you confirm that if I upgrade wordpress then I will be able to use yoast SEO?
    I can’t seem to find that piece of information!

  7. jasmine says:

    thanks for the detailed tutorial.
    i would really appreciate if you share FREE video sitemap creator.

  8. Ahmed Nasr says:

    Your comment is awaiting moderation.

    Hi, thank you for this post

    i have one question

    i’m using Yoast plugin in my site but i want to entry meta code

    meta name=”Googlebot-News” content=”noindex, nofollow”

    to some posts to Exclude it from Google News

    how can i do it

  9. Josh says:

    For XML Sitemaps (Step 8), should we disable the ThirstyLink options?

  10. Brenda says:

    Thank you SO much! For reasons like this article, you are the first “assignment” I give new clients when they are WordPress users.

    Google wants me to verify all the versions of my URL (http, https, www, -www). Where would I put the verification codes for all these different versions? Different “alternative methods”?

    Many thanks indeed!

  11. Jaswinder says:

    I am using All in One Seo Pack.

    Actually I tried both, but I like All in one Seo Pack more than Yoast Seo.

  12. Louay says:


    Great info.

    How do add og:image for the home page?


  13. Nicole says:

    Thanks so much for your help!

    I have installed Yoast on my wordpress site however am still battling with trying to clear up my ‘tags’ pages on Google. How would I go about this? I think that the numerous tag pages relating to my site might be related as to why Google Adsense keeps getting disapproved. Please could you advise me?
    Thanks so much :) Nicole

  14. Rashed says:

    your post is more descriptive for the beginner which seo plugin is the best for seo ultimate or yoast please suggest me which one should i use

  15. Rithika says:

    Thanks for sharing information on Yoast ,but as i am using genesis theme for my blog, So is there any extra features you know which is not there in genesis .because these features are i think there in genesis.

    Thank You..!

    • WPBeginner Support says:

      We use Genesis Framework on WPBeginner, but we still use WordPress SEO. While the SEO features in Genesis are quite adequate, Yoast SEO is a much more powerful and robust solution. As soon as you activate Yoast SEO plugin, Genesis will automatically hide all its SEO settings.

  16. sugiharto says:

    thanks for your info, can ask related Yoast SEO
    am install Yoast SEO plugin win my blog, but i chek in google have problem in Robots.txt fetch and Search Console – Yoast SEO code is different in my google webmaster hot to fix it

  17. Emily Johns says:

    Thanks For Sharing This. but in Yoast SEO plugin, we can put only one Keyword and in All in One SEO, we can put as many we want, so Here I am confused that which one is exactly the best. Does Yoast plugin drive more traffic to my blog than All in One SEO????

  18. Val Archer says:

    Hi – I installed yoast and am trying to find a box where I can enter each post’s meta tag description. You mention:

    >On each post and page editor page, you will see this new box called WordPress SEO that has tons of fields like SEO Title, Meta Description

    I have “Yoast SEO” checked in ‘Screen Options.’ Below my post window is Yoast SEO with 3 icon options: Content, Advanced, Social.

    Under ‘Content” is “Snippet Editor”, ‘Focus Keyword’ and ‘Content Analysis.’ Content Analysis complains “No meta description has been specified” BUT I can NOT find a box/field anywhere for me to enter the meta description. You say “tons of fields” but I see only these 3 under Content.

    Please can you tell me where I can enter the meta description uniquely for each post? Thank you! Alternatively, do you have any code for functions.php that will add a meta description box to the post edit window? So in the dropdown under Custom Fields, I’ll see “Description” and can give it a value there? Then I can uninstall yoast because I really don’t like it.

    • WPBeginner Support says:

      Yoast SEO has changed the meta box UI since we last updated this article. The description field is in the snippet editor just below the title. You can edit the title by clicking on it. If the description field below it is empty then just click on the empty area below the title and it will become editable. You can then enter your post’s description.

      • Val Archer says:

        That’s funny. I definitely don’t have any empty area below title. Will email you a .jpg

  19. Ayoola Abolaji says:

    Thank you so much. this is the best SEO walk through I’ve found so far

  20. Peter Wright says:

    Great post – certainly has helped tweak my Yoast plugin

  21. febx says:

    Thank you for the post, It will help all of those newbie bloger included me

  22. Patrik says:


    How do I set up Yoast SEO plugin to work with Advanced Custom Fields?

    I have searched all around the web and can not find any help/tutorial or information about how to get Yoast SEO WordPress plugin to work with other fields in WordPress, in this case I have a website (or several) that use Advanced Custom Fields to store a lot of content and Yoast can not sense these fields. Yoast have an extra plugin for this (what I’ve understand): YoastSEO.js , but I have no idea how to get this to work.

    1. How do I set up YoastSEO.js plugin (is it a plugin?) to work with Advanced Custom Fields in WordPress.

    Would you at wpbeginner be able to write a proper bulletproof tutorial for dummies about this?

    Patrik from Sweden

    • WPBeginner Support says:

      We will try. Meanwhile you can try support forums for Yoast SEO plugin on

  23. Kelsey says:

    Hi! Great Post.

    I just downloaded Yoast SEO onto my website, but I now have a message that says this:

    Your theme contains a meta description, which blocks Yoast SEO from working properly, please delete the following line, or press fix it:
    <meta name="description" content="”>


    The Header and Footer plugin(s) might cause issues when used in conjunction with Yoast SEO.
    Both Yoast SEO and Header and Footer create OpenGraph output, which might make Facebook, Twitter, LinkedIn and other social networks use the wrong texts and images when your pages are being shared.

    It then has a button that says to deactivate my header and footer.

    I do have a header and footer plugin by Stefano Lissa. Will I mess up my website if I deactivate the header and footer?


    • WPBeginner Support says:

      You will need to deactivate header and footer plugin. We cannot say what kind of effect it will have on your site. If you were just using it to add Facebook open graph meta data, then you can do that in Yoast SEO.

  24. Akshay Hiremath says:

    In the google search results I want my organic listing to appear like a box with product name & prices in it. Saw this on the search results and want to apply the same for my business.
    Please Help me with this.

  25. Jiten says:

    Hey Sayed / Editorial Team,

    I am using All in One SEO plugin, since 2 years for my health blog. I am getting good visitors. I want to change the plugin to SEO by Yoast. Will it affect my rankings? Do i need to rewrite all Meta Title & Description again if I uninstall the older and activate Yoast SEO plugin?

    Awaiting for your reply.


    • WPBeginner Support says:

      No it should not affect your rankings. Yoast SEO has built-in importer, that brings all your All in One SEO settings into Yoast. Simply go to SEO » Tools » Import/Export and then click on import from other plugins tab. You will find the option to import from All in One SEO plugin.

    • Mikael Andersen says:

      Have you checked all the new rewievs in the plugins reviews. Until 3 days ago I would recommend Yoast SEO. Today I am about to find another plugin, because of all the bugs in the newest update and because a lot of functionality is away and instead you will find a lot of buttons for paid extenstions.

  26. Mikael Andersen says:


    After Yoast have made a bunch of errors in their new update, can you then recommend an alternative Seo plugin, that is a bit similar to Yoast plugin.

  27. Zuber Shaikh says:

    Dear Sir,

    I can use this tool in my website and also all my WordPress Clients Sites. Really Good tools. I m Web Developer and also Internet Marketer last 4+ Years.

    Thanks Regards
    i m Zuber

  28. thousan says:

    Hi Wpbeginner support team. I am a newbie to wordpress and website. I have a website on a free hosting service and I did install SEO by yoast and I tried to config the setting as in your video. Yet I still can not find my website and my content in google search result. I don’t know what wrong with this. I hope you can help me to solve this problem.

  29. bisot says:

    it help me to deal with the setting , thank you verymuch :)

  30. sumit says:

    Do we need to remove tag and categories from sitemap.

  31. JC says:

    Great tip. I switched from All in one SEO to Yoast and keep trying to optimize this tool.

  32. Hari says:

    how to optimze a .net website

  33. Jitendra Mahato says:

    Hi there,
    I have installed this plugin in my site before 1 year but there is one problem us my site. There is working very good in my site as well. But the breadcrumb is working just in the post or page. It is not working in the google search engine snippet like other. May i why? it there something special to do for that…… I want to have displayed breadcrumb in search engine…….. . I am waiting for your response.

  34. brian says:

    thank you for your instructions.

    in this document you wrote, “The next option is to remove stop words from permalinks. Stop words are common words used in plain language. Yoast believes that by removing these, you will create cleaner URLs. While it does make the URLs smaller, we disagree with Yoast. This is why we have left it unchecked.”

    But, the screenshot indicates that the, “Remove stop words from slugs” is checked.

    If possible, can you please clarify if you meant it is advisable to leave it checked (default) or remove the check?

    thank you.

  35. Marcia says:

    I just watched the video and feel like I went through a maelstrom. It was so fast that it raised my blood pressure trying to keep up with it. Therefore, it wasn’t very useful to me. I’m not a beginner. Were I a beginner, it would have been even worse for me. Thank heavens for the printed words that follow it!

  36. Anna A. says:

    Hi. Great article! I am just a little confused on 1 thing. I will have a blog with categories. Under each post I will have tags for them. The tags will then become the archived pages for the posts. My question is for these archived pages, will Yoast have the correct canonical? Or will I need to go and manually change something there to refer it back to my category page??

  37. sai krishnan says:

    i am getting this error on installing the plugin please help

    Installing Plugin: Yoast SEO 2.3.2

    Downloading install package from…

    Unpacking the package…

    Installing the plugin…

    Destination folder already exists. /home/content/p3pnexwpnas08_data01/85/2727085/html/wp-content/plugins/wordpress-seo/

    Plugin install failed.

    • WPBeginner Support says:

      Seems like you have either already installed the plugin or a previous installation failed to complete. Go to the plugins page and see if you have WordPress SEO or Yoast SEO plugin installed. If it is already installed, then you just need to activate it. If you cannot see it on the plugins page, then connect to your website using an FTP client and go to /wp-content/plugins/ directory. Delete the WordPress-SEO folder.

  38. Nelbin says:

    I am getting this error message when I try to upload the plugin
    ‘The package could not be installed. PCLZIP_ERR_BAD_FORMAT(-10): invalid archive structure.’

    Please help.
    Thank you!

  39. Bj aka Bill Brown says:

    You make no mention of the noodp or noydir.
    What is your opinion on using / not using these?

    • WPBeginner Support says:

      We don’t think that these settings are relevant or affect most sites. However, both of them are harmless if you want to opt-out from ODP or Yahoo Directory descriptions.

  40. Sacha says:

    Very, very helpful post a video WPBeginner.

    I have been using All in One SEO Pack plugin for a long time a finally decided to switch and I’m pleased I did.

  41. Rich says:

    Help me please. I’m another beginner. Them main advertising content of my website is the photos in my gallery showing the work that we can do (a picture paints a thousand words), but the images do not show up in Google. Looking in the Sitemaps it appears that the images are listed with a value of zero. I have done much internet searching and can find nothing conclusive. I am using Nextgen Gallery.
    Any help appreciated

  42. Kregg Hill says:

    Question? On the “Edit Page” tab, Yoast SEO section, under “Page Settings” there are 5 Tabs…one of which is SEO where there is a place to input “Keywords”. Is this essentially where you add all keywords for that page, and if so, can you add long tail keywords, is there a comma required after each entry, and is there a lmit to how many search keywords or terms you can add there?

    Sorry, I’m a newby!

  43. Jennifer McNeil says:


    Well, I must say that your tutorial was very comprehensive and most informative!

    Now all we have to find out is if it all actually works, since I have been ‘fighting’ with our Website,, since last November, trying to get it to rank even a little bit! From all the numerous scans I have done with endless software, it is full of flaws and errors (apparently many of them in the actual code of the THBusiness theme we are using). Will following all your instructions in this tutorial fix these problems, or do I need to look elsewhere for remedies?

    Also, all Pages are showing absolutely horrible Google Page Speed Testing too. All are in the 30’s and 40’s for both Desktop and Mobile and we can’t figure out why!

    If you have any suggestions at all, I’d sure be open to receiving them, as admittedly, I am a bit of a greenhorn. Many thanks in advance.

    Very best regards,
    Jennifer McNeil

    • WPBeginner Support says:

      If you believe that the problem is with your WordPress theme’s code, then we would recommend you to consider changing your WordPress theme. You can also temporarily disable all plugins on your site, and switch to a default WordPress theme like Twenty Fifteen. After that test your Google Page speed. If this improves performance significantly then it is your theme or one of the plugin’s fault. To further analyze, you can turn on your plugins one by one, take Google page speed score after each plugin. Do the same for your theme. This way you can find out whats causing low page speed score. Hope this helps.

  44. Riju says:

    Nicely composed post about seo by Yoast. It will help all of those newbie bloger included me, who like to add this powerhouse seo plugin on their wordpress blog. Now it’s look like that I can easily proceed to setup Yoast. Let’s see…..

  45. Manoela says:


    Following this tutorial, I’ve just migrated from All in One SEO to WordPress SEO by Yoast! I simply love the analysis function, but there’s something I’m missing: can’t I set keywords for my posts and pages? Isn’t that worse for my SEO? I thought it was a good way of getting the post found by robots. What would you recommend?

    Thanks a lot.


    • WPBeginner Support says:

      Actually the author of Yoast’s WordPress SEO plugin believes that Meta Keywords are no longer important for SEO. However, we believe that even if they are not important, they are still pretty harmless. If you want to use them on your posts and pages while using WordPress SEO plugin, this is what you need to do.

      Go to SEO » Titles & Metas and click on the Other tab. Check the box next to ‘Use meta keywords tag?’ option and click on the save changes button. You will now see the meta keywords field in the WordPress SEO metabox below the posts and pages.

  46. Ibn Adam says:

    Thank you for the post. Webmaster Tools and Titles & Metas sections helped!

  47. kim says:

    Just want to say THANK YOU! Absolute a life saver for this learning lady!

  48. Ralph D. Klonz says:

    Yoast is used so much out in SEO Land, but this is really the best how to if seen so far. Have watched a many videos but your blog drives it home. There are still some thing I don’t fully understand. But that’s not the plugin, it’s my limitations.

  49. Tommy says:

    Hi guys!
    I have a problem after editing posts using yoast plugin. I can’t then see what I saw before, i.e. my post with gallery only – I can only edit it in text mode. everything else is disabled, and even invisible.
    Same issue with sites – only text editor possible.
    Any ideas?


Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.