If you are using the WordPress for your blog, then you must know about ‘Yoast SEO WordPress plugin.’ This is very popular WordPress plugin(1 million+ active install). This plugin will do almost all the SEO work with the least efforts.
Here at ScrollBucks, we are using Yoast SEO plugin since last two years. The configuration of Yoast SEO plugin is quite confusing, so I am writing this tutorial about the installation and setup of Yoast SEO plugin.
Yoast SEO plugin comes with a bundle of features listed below-
- Webmaster tool setup: Alexa, Bing, Google, Yandex.
- Homepage title, meta description
- Post title and meta description for each post independently.
- Duplicate content prevention.
- Connect with social networking sites like Facebook, Twitter, Instagram, LinkedIn, Myspace, YouTube, Google Plus, Pinterest.
- Submit XML Sitemap.
- Enable Breadcrumbs.
- Permalink, RSS feeds setup.
- Google search console setup, you can manage crawl error, desktop, smartphone, etc.
- Google search results in snippet preview below the post.
- Setup focuses keyword for each post.
Note- Use this plugin with cautions because incorrect setup/configuration of this plugin may lead to impact your blog SEO.
Yoast SEO: General setting
In general setting, Yoast SEO offers you webmaster tool, your info, security. Here is the meaning of all fields. In your info tab, you can set up the website name, and the mind behind it means developer of the site. This site name and the owner name is considered for the search engine as it will be displayed on search engines.
In webmaster tool tab, you can verify different webmaster tools like Alexa, Bing, Google, Yandex. Webmaster tool helps your website to submit on a search engine. The last tab security, if you uncheck it allows authors and editors to redirect post, NoIndex them and do other things that you might not want to keep it checked.
Titles & Metas
When you click on titles & meta, you will see some tabs, and I will explain all in brief. The first tab is a general setting where you can set up the separator between the post titles and the site name.
In Homepage tab, you can setup the title template and the meta description for that, and it will appear to the search engine so be careful about what you are writing.
The next section is post type, In this, you can setup the SEO for post, page, media, etc. SEO by Yoast automatically adds the Yoast SEO section under each post while writing, from there you can setup the post titles, Meta description, featured keyword, etc. all these will be visible to the search engine if you forget to add all these then it will pick up by default description from your post.
The next section is taxonomies, In this, you can setup the titles and meta description for tags, categories, post format. Usually, you don’t need to setup this section as the search engine will pick the default one for you.
The next section is Archive section where you can setup the title and meta description for author archive, unique pages like 404 page, search page, etc. In this, you should disable the author archive check box if only one author runs your blog otherwise keep it up as it doesn’t change any setting there it will affect the search engine.
This section allows you to set up all your social networking sites that you use for sharing the post on social media real time. This section will tell the search engine about your social networking pages.
A sitemap is essential for the website as it tells the search engine about your content, XML sitemap is the fastest way to submit, indexed all your data icon search engine. This section contains subsection we will go into each of them
In general tab, you will get the XML sitemap
In user sitemap keeps that checkbox checked, don’t change any setting there.
In post type section, enable the check box that you don’t want to include in your sitemap, by default Yoast SEO disable the media attachment with a sitemap.
In excluding post section you only exclude the post, page from the sitemap, just put the post ID and save the changes.
In taxonomies section, check the taxonomies that you don’t want to include in the sitemap.
In Advanced section, you can setup the breadcrumbs, permalink, and RSS
In breadcrumbs section, when you enable this, the search engine will come to know the exact path of the post, this will act as navigation to your post. This breadcrumbs will shows in the search result also.
In Permalink section, you can setup the URL of your post, as there is already WordPress permalink setting present, and this is the SEO Yoast Permalink setting so don’t confuse between this. Only check the below check boxes
- Redirect attachment URL to parent post URL.
- Remove stop words from slugs.
- Remove the ?replytoom variables.
- Redirect ugly URL’s to clean Permalink.
In RSS section, you can automatically add the content to RSS, it means that you are adding a backlink to blog, so when the content thief will automatically add this link while copying your content, so it will help the search engine that you are the original content writer and you have the copyright of this content. For doing all, you just only add at the end of each post “The post %%POSTLINK%% appeared first on %%BLOGLINK%%”
Yoast SEO provides us some tools with the help of which we can easily manage all setting that we have done before.
Bulk Editor will allow us to edit the titles and meta description in bulk
File Editor will allow you to change important files for your SEO quickly
Import and Export will enable us to import and export the SEO setting to reuse it again.
Yoast plugin will allow you to connect your site with Google webmaster tool or search console, all search console setting you can manage from this section, you will see not found errors here.
This is all about the free version of SEO by Yoast setup, I have written this article after reading lots of notes to avoid any mistake if something missing from it or some part of the setting I haven’t explained which you know then let me know. I will update those setting immediately in this post.
If you like this post, then do share it with your friends. Also if you have any concerns about the setup then comment on this post.
Latest posts by Amit Kharbade (see all)
- How to change WordPress login URL using WPS hide login? - June 30, 2018
- How to configure web push notifications for WordPress blog using OneSignal? - June 29, 2018
- How to transfer domain from GoDaddy to Google Domains [no downtime]? - March 25, 2018