Home » How To Use WordPress SEO Plugin BY Yoast?
How To SEO Wordpress

How To Use WordPress SEO Plugin BY Yoast?

Yoast SEO plugin is one of the most important plugins to install on your WordPress blog for SEO purpose. This plugin makes it very easy to do SEO which is utmost important for a blog. This article is going to be a bit longer as I will go through each and every option of Yoast SEO plugin.

This is a complete guide to understand and setup all important settings in Yoast plugin to do better SEO for your blog’s home and internal pages. It is a fully fledged plugin which includes all possible settings for your blog’s SEO. The very first step is to install Yoast plugin in your WordPress dashboard. so, continue reading to know everything about this awesome plugin.


  1. Go to Plugins Menu >> Add New
  2. Search for Yoast SEO using plugin search option
  3. Click on install then activate it once it is installed.


Once you activate Yoast plugin, you will get a basic options of Yoast plugin in your dashboard as shown below.

As I would show you to setup complete Yoast plugin, first I will show you how to enable an advanced feature of Yoast SEO plugin which is also the key feature it. In SEO menu go to Dashboard >> Feature, check for Advance setting pages and enable it. Remember to save the changes to see the effect.

Once you enable Advanced Setting page and save the changes, you will get the advanced options in under SEO menu as shown below.

Now I will take you through each and every option of Yoast SEO. Let’s start with the dashboard.


There is nothing to setup on a dashboard. It will display some notification if there is something to bring to your notice as per Yoast.


In General tab, you can use ‘Open the configuration wizard’ to setup SEO. It will show you a similar option on a new webpage to configure setting step by step. You can skip this tab too as I am going to show you each and every option one by one.


I have already used one option from this tab. By default, everything is enabled. If anything is disabled then you can enable it and save the changes.

Readability analysis: If you enable this it will check and analyse the length of an article written(Length of an article) and how easy it is to be read. And on the basis of the analysis, it will give scrore. You can improve by considering their suggestions as you can see below:

Keyword analysis: If you enable this option, keyword analysis tab will be active while you are writing the article.

Cornerstone Content: This will allow marking most popular, well-written article as a cornerstone. Such post is more likely to rank high in search engine.

Text link Counter: It will count a number of internal links and external links use in an article.

Company info

In this tab, you have to mention your blog name/alternative blog name. Your site name can be your blog’s title name. This name is used by the search engines when it appears in a search result page.

You can also mention about company/person behind this blog. If it’s company then you can write your company name and upload the company logo.

Webmasters tool

Webmasters tool is another important setup one need to do to complete SEO setup. The popular search engine like Google, Bing etc allow us to register our blog in search engine. You will get Meta code from the search engine after successful registering, use that respective search engine Meta code in Yoast webmaster tools option.


By default advanced part of the Yoast SEO Meta box is disabled. If you enable this option then non-administrator user will be able to change setting like noindex to post and canonical setting of the post. I would recommend keeping it disable so that only administrator will have privileges to make such changes.



You can select the type of title separator for your blog. This separator will appear in a title bar of your blog post/page as shown in above screenshot. You can define the separator from the General tab of Titles & Meta menu option.


You can define title template for your homepage. This you can see in a title bar of the browser when your homepage is opened in the browser.

Post Types

In this section, you can define title template for page, post, and media. You can also setup meta robot (index/noindex, Data Snippet preview, SEO Meta box) for a page, post, and media as per SEO.  I recommend enabling this option for the post, disable for media as shown in below screenshot.

Title template can be overridden while writing an article. If you forgot to mention SEO title for page or post then it would pick as per title template define in Yoast plugin.

Don’t forget to save the changes to see the effect.


Taxonomies contain similar setup for categories, tags and format. You can setup this section as shown in below screenshot.

Don’t forget to save the changes to see the effect.



An archive is done with respect to author, date and pages. Author archive may act as duplicate content if you are running single author blog. In many cases date archive also acts as duplicate content. If you are running single author blog, I would recommend disabling this option to avoid duplicate content.

After changing any of these options, click on save button to reflect the changes.


Set the setting in this section as shown below. Disabling this option will help to noindex next page option like /page/3/ from appearing in the search engine.


As I have mentioned that Yoast plugin is fully fledged with many features. It also contains Social menu which will link to different social media site like Facebook, Twitter, Pinterest, linkedin, Google+ etc. You just need to mention you social page URL or userid in the respective textbox.



Enable Facebook open graph option, this will add Facebook open graph in your blog head section. Now if anyone shares your post/ page then the social site will use this data while sharing.

Add front page setting for Facebook with image URL, title and description. I recommend adding your banner image here since this image is used when your homepage is shared on social site.

Upload thumbnail size image of your blog logo. This image is used for an article which doesn’t have any image in the article to display.


Before using this setting make sure you have added Twitter username in the Account section of SEO Social menu.  This section contains two options i.e. share article on twitter with summary or Summary with a large image. Using summary with the large image is more effective than just using summary.


For setting up Pinterest option, first register your site on Pinterest and get meta tag. You can register using link provided in Pinterest section as shown in below screenshot. Once your blog is registered, enter meta tag in below text box and save the setting.

Once you complete this social setting you can upload a custom image for each page/post. Custom image can be uploaded while writing post/page. Scroll down to get social option below post as shown in below image.


A sitemap is one of the most important parts of SEO. It helps the search crawlers to find all the links on one page so that they index your site a bit faster. Once the XML sitemap is ready, you can go ahead and submit it to Google Search Console to get considered by them so that crawling and indexing could be faster.

Newbie often struggles to create a sitemap for their site. But SEO plugin helps to get sitemap in one click. Just enable sitemap for your blog in SEO plugin and click on the link shown in below image to get a sitemap for your site.

User sitemap

For SEO purpose it is recommended to disable user sitemap. This may create duplicate content while indexing posts or pages in sitemap.

Post Types

In the sitemap, it is good to keep post and pages only so you can exclude media from there.

Excluded Posts

You can just enter the post ids to exclude them from the sitemap. This is beneficial when you don’t want to keep a few pages or posts in the sitemap.


You can also enable or disable taxonomies from indexing. It is recommended to enable only for categories for effective SEO.



Breadcrumbs help you to know the location of current page /post from the homepage. It looks like Home>>How to>>Post_name.  You can define separator in SEO plugin. After you enable this setting you will have to add small code in one of your files. Add below code at end of header.php file using editor option.


if ( function_exists(‘Yoast_breadcrumb’) ) {


<p id=”breadcrumbs”>’,'</p>




You can select the type of posts to show in the breadcrumb. Just above Save button there is a link of Yoast tutorial to add code snippet in theme. Same code I have mentioned above. You can use the same.


Permalinks setting in Yoast plugin is different than permalink setting in dashboard setting menu. In SEO there is more advance option available for SEO purpose.

  1. Strip category base from category URL: Normally in URL you would see /category/, using this option you can remove this part from URL section. Please note if you enable this option then it may clash with a page having the same title. And it may appear as duplicate content. So I recommend disabling this option.
  2. Redirect attachment URL to parent post URL: When you upload any image, video or file like pdf, docx etc. It will open as a new URL. Enabling this will redirect the reader to the main post. You can enable this option as it is a good feature.
  3. Stop word in slug: Stop word means ‘is’,’the’, ‘for’, ‘what’ etc. Enabling this option will remove such word from URL. This is also good feature but I would recommend editing URL manually for each post instead of using this feature.
  4. Remove the ?replytocom variable: URL like wpwars.com/…./#comment-2917 may appear as duplicate content in a search engine. So enabling this option will help in SEO of a blog.
  5. Redirect ugly URLs to clean permalinks: This feature is not required in many cases. Hence disable this content and same has been suggested by Yoast too.


RSS feed of blog shows all the post published on a blog. It helps search engine to know about content posted on a blog. You can manipulate RSS content as per SEO strategy. You can add a link to post, author and blog to your RSS feed so that if someone copies your content then also you will get a backlink from copied content.


Tools provide the option like editing post or pages in bulk, create robots.txt and .htacess file for blog and import/export SEO setting.

Bulk Editor

You can edit SEO title and description for more than one post at a time.

File Editor

Using file editor you can create a robots.txt file which is the most important file for SEO. Also, you can edit .htaccess file of the blog. You don’t have to login to your control panel to access these files.

Import Setting

You can import SEO setting using this option. If you are moving from one hosting provider to another then while migration you may lose data. In such situation, you can import SEO setting. You can also import SEO setting recommend by anyone else.

Export setting

Exporting setting will help you to export your SEO setup. This setup will be useful while migrating your blog from one server to another. This is also useful in sharing your SEO setting with anyone else.

Import from other SEO plugins

Importing from other SEO plugins will help when you are planning to move to Yoast plugin from any other SEO plugin.


Search Console helps you to connect your blog with Google search engine. You can get Authorization code using the button provided in this section as shown in above screenshot. Once you get authorization code, enter that code in YOAST plugin and click on Authenticate.


Yoast plugin comes with lots of features to do SEO for a blog post and page. I hope this will help you to install and setup Yoast plugin on your blog.

Your queries are always welcome through comment box. I am available to answer to your queries.

About the author

Shivkumar Lohar

Shivkumar Lohar (SK Lohar) from India, believes in sharing the knowledge learned from experience. He is managing his blog - www.stupidtechlife.com


Click here to post a comment

All the data shown above will be stored by Techtricksworld.com on https://www.techtricksworld.com. At any point of time, you can contact us and select the data you wish to anonymise or delete so it cannot be linked to your email address any longer. When your data is anonymised or deleted, you will receive an email confirmation. We also use cookies and/or similar technologies to analyse customer behaviour, administer the website, track users' movements, and to collect information about users. This is done in order to personalise and enhance your experience with us.

  • Ohh my god,

    This is really one of the most valuable and detailed article about WordPress SEO Plugin BY Yoast, i have seen ever. You mentioned all the step-by-step tricks which is very helpful for all the bloggers.

    thank you so much bro for sharing this precious article with us. i am going to share this article with my friends 🙂

  • Hi Atish,

    You’ve written a helpful tutorial for us, thanks!

    WordPress SEO By Yoast is an awesome plugin and am using it from long. I always follow the suggestions given by this plugin and it helps me to get good SERP for my blog posts. As you specified, on-page settings is most important and we can do it perfectly with this WP plugin.

    Thanks again for presenting this nice tutorial, hope it would help the newbies.

  • Hello Atish,
    Nice tutorial here. As we know that SEO by Yoast is the best SEO plugin for WordPress, I am too using that plugin. After reading this post I knew that i have to do much more for my blog. Thanks for sharing. Keep it up.

  • I didn’t know that the WordPress SEO Plugin BY Yoast is such a powerful tool. I really liked the feature about keyword focus. This is jackpot.

  • Yes very nice article you have written Atish,Really i am also the blogger but i never seen such type step by step instruction of the wordpress SEO by Yoast .

    Thanks you for sharing this information with your .


  • Hi Shiv
    Greetings for writing such a wonderful tutorial to fully optimize the Yoast Plugin. Its many initial functions remain in state of disuse at most of the blogs and just its features related to post SEO are generally utilized.
    You well covered all the things to do and also justified with your knowledge why to do these things.
    I do appreciate your efforts especially at the part of providing technical value to your blog audience and it really solves a big problem of specially those bloggers who are not much techie.
    Thanks a lot for sharing this wonderful resource.

  • Great job brother

    After reading your article I realized that what I was missing in On page SEO.

    Must say it is one detailed and useful article I have ever seen

    Thanks a lot 🙂

  • Great article Shiv,
    I have used SEO by Yoast for quite a time now and this is best tutorial until now. I had some doubts regarding meta keywords and they are now clarified..

  • Aha, great post Shiv. WordPress SEO by Yoast is definitely my favorite SEO plugin, and frankly the only SEO plugin that I currently use on my WordPress sites. Although it’s very user friendly, it’s also very hard to use for the beginners at the same time. I’m sure this guide will help them out, thanks for sharing anyways 🙂

  • Thanks for the valuable post. It’s really useful for readers. I was using All in One SEO for long time and I decided to use Yoast plugin. In order to understand it i searched and found your article.
    Thanks for sharing your thoughts. I really appreciate your efforts.

  • Finally i got the full guide to setup seo by yoast on my blog. After following all steps now my blog is seo optimized. Thanks for sharing this wonderful tutorial.

  • You have explained in very well, I was looking for this kind of detailed post on Yoast setup.
    Thanks for sharing.

  • I would say this is a pretty effective article for new wordpress users to understand and use Yoast for optimizing their blog. The article above definitely summarizes the entire process and gives a detailed understanding of the different sections which come inbuilt with Yoast plugin. Nice article indeed

  • This guide gives me a lot of stuff i can do on our WordPress site. It goes from technical tips, to conversion tips, to content tips, to conversation tips, and a whole lot in between. There’s a catch though: if you want to rank for highly competitive terms, you’ll have to actually do most of it and create great and compelling content in the process.Thanks for sharing this post .Love it:)

  • Thank You Atish for this valuable article. In the Yoast Seo Plugin there are many extra features than All in one Seo. The one of the big feature of this plugin for me is that it give quick SEO analysis of my blog post which helps me to improve my site on page seo very easily.
    And by reading your article I have used some other features also about which I was not aware that time and now I am enjoying them.

  • Hey Atish,
    Thank you for the wonderfull post,I am planning to move my blogger blog to wordpress & this post will help me to insall This SEO plugin.

    Again thanks For sharing the post with us. 🙂

  • WordPress seo by yoast is a must have plugin for any WordPress website. You have provided an easy and detailed guide to configure it. Thanks.

  • I have been using SEO by yoast on almost all of my blog to optimize my blogpost. It gives almost everything that our blog needs for SEO, if we have newly installed WP blog, we just have to install SEO by yoast and configure it as recommended SEO configuration and we have done. It also help us for sitemap, meta keywords, meta description and target keywords and much more than that.

    Thanks for the detailed information on configuration of SEO by yoast, it would be helpful for more and more bloggers who are new to wordpress plateform.

  • I would like to know if Yoast has a setting to fix the Canonical url issue. My new WP site is set up without the www and I want the www in the root domain url when the site gets indexed. I looked in the Yoast settings and I cannot figure out how to change the setting.

    • Hey Darrel,

      I think when you go to wordpress setting >> General and there you put your url with www, the issue will be fixed. Do it and let me know if that fix your problem.

  • I’m also Using SEO by Yoast this is best SEO plugin for WordPress After Read Your This I make some changes in my plugin Settings. i hope these chnges work better for my blog.

  • Really informative guide. mostly user does not configure correctly including me. when I first & second attempt at this plugins.
    I am also using YOAST and it is easy to use and it made my work very easy.

  • Really a very helpful post. Thanks for posting. Keep it up…And I am also using SEO by Yoast Which is best with the SEO WordPress plugin After your blog reading This I made some changes to my plugin settings. I hope these issues work better for my blog.

Pin It on Pinterest