Not too long ago, one of the elite developers of WordPress, Joost de Valk (@yoast), released his own version of a SEO plugin called WordPress SEO by Yoast. Joost calls it the most complete all in one SEO solution for your WordPress blog, and we have to agree that YES it is the most complete one. With tons of features and options, this plugin is not as simple as the famous “All in One SEO Pack“, but again it is certainly worth to upgrade to this one if you want a complete solution. In this article, we will show you how to install and setup WordPress SEO Plugin by Yoast and utilize all the awesome features that comes built-in.
Features
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, for instance, 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).
So after seeing all of these features, it is confirmed that this is by far the MOST COMPLETE WordPress SEO plugin. Joost combined his other plugins like RSS Footer, HeadSpace2, Yoast Breadcrumbs, and others to create this powerhouse plugin. We will be switching WPBeginner from All in One SEO Pack to this plugin in our version 2.0.
How to Install WordPress SEO Plugin by Yoast
Installation of this plugin is the same as how you would install any other WordPress plugin. First you need to Download WordPress SEO Plugin by Yoast, and then you need to activate it. You should see a new tab added in the admin panel called SEO with Yoast’s logo on it.

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 SEO’s may have their own preferences and discretion, so advanced users should ignore anything that they do not like. If you are a beginner and you want to use Yoast’s WordPress SEO plugin, 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, 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. For anyone looking to setup this plugin on a new blog, you should skip this step.
Step 2: General Settings
In step 2, we will explain the General Settings section that you see in the “Dashboard” page of Yoast WordPress SEO plugin.

As you see, that we have checked the Use meta keywords tags. This will allow you to see the Meta Keywords in the post edit panel. The second option there is for Disabling the date in snippet preview for posts, but it does you no harm for leaving it unchecked. The advanced part of WordPress SEO is good for some posts or pages, so it is good to leave it unchecked. If you are a total newb, you might as well disable it to avoid screwups. Anything below that should not be checked i.e post / page / attachment area should be left unchecked like the image above.
Step 3: Webmaster Tools
If you know a little bit about SEO, then you have probably heard that each of the popular search engines, Google, Yahoo, and Bing allows the site owners to have some sort of webmaster tools area. This area lets you see inside stats about your site in 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.

Step 4: Title Settings
Under the SEO tab, you should see the section called Titles. This section has a way for you to set Titles and Title templates for all of your pages on the site. If you have no idea what we mean by title templates, then please follow along and you will see. First we need to make sure that our titles can be rewritten on each of our page. So go inside your theme’s header.php file, and make sure that the title section of your site looks like this:
<title><?php wp_title(''); ?></title>
If you do not want to modify your theme, or you are afraid that you might break something, then simply check the box that says Force rewrite titles.

Next we will work on defining the title for our homepage, and then define title templates for post, page, and attachments. So what exactly is a 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. So you define a way that the title and other meta information is pulled and organized, that is what we call a title template. Let’s take a look at the image below for the settings:

As you see in the Homepage Area, we are defining our own static title. Keep your titles under 70 characters, and your description under 160 characters. Because search engines are limited to these characters. Now for posts and pages, we are using these weird shortcodes like %%title%% or %%excerpt%% etc. Joost has attached a full guide at the bottom of the Title Settings Page that explains all of these individual tags, so we will not explain them in this post. So if you want to understand what these settings are doing, you should refer to that guide. If you are a complete novice, you probably just want to follow along and leave everything like the image above shows.
Next we will define title templates for Taxonomies.

After that, we will deal with Special Pages section such as Author Archives, Date Archives, Search Pages, and 404 pages.

If you notice in the image above, we are leaving the date archives section blank. That is for two reasons. Joost has already set it so, it shows Month Year Archives – Sitename. Second reason is that, we could not see a way to modify it better than that because the guide on the title page did not have anything for that (Perhaps Joost can clarify if he reads this post).
This concludes our Step 4 for title settings. We should remind you that these title templates can be overridden for specific posts, pages, categories, author, tags, etc which we will cover further down in this post.
Step 5 – Indexation
Next step is Indexation rules. This page is a scary page because if you mess up, you can truly screw yourself over. So handle with care, and follow Joost’s direction. If you notice in the screenshot, we have minimized the tab called Plugin Settings. The reason for that is because it has a check box to remove all the direction and notes. You should do the same because you don’t want to check the box without knowing and then worry (Ofcourse, if you uncheck the box everything comes back).

The section above allows you to add Facebook OpenGraph Meta Data to your site. This will prevent all the issues of facebook thumbnails not showing. Or a wrong title, or description showing while sharing your posts on Facebook. You are probably wondering why you need the Admin ID? That is because you can access cool data about your site from Facebook which will help you maximize your traffic from Facebook. Check out our article about how to get Facebook Insights for your WordPress site.

If you notice on the image above, we are specifically dealing with the sections to set noindex on pages to avoid duplicate content in search engines. NoIndex does not mean nofollow. Search Engines will still crawl these pages and follow all links. They just will not index these pages, so you prevent duplicate content issue. In this new version, Yoast has taken away a lot of options and made them by default. Some of these default options are like Search pages on WordPress not being indexable. There is no reason why an individual search query should be indexed. The login and register pages are no indexed by default. So the options that you should check are defined in the image above.
A quick note about Author Archives section: If you are a single-authored blog, it is probably best that you set this to noindex because your author archive page will look exactly the same as your normal blog page. Same goes for the date based archives because those too are duplicates of your normal blog page, thus they should not be indexed by search engines. However, we are not saying that you should remove them from your blog. You can still have date based archives available as a good way for your users to find content. Next are category / tag based archives. Now you notice, we have checked the tag based archives to not be indexed and the categories to be indexed. The reason why we did it is because we are using categories as our way main way of sorting out content. Tags are supplementary and are there for the sake of usability. Thus google does not need to see the same content multiple times. If you are using tags instead of categories as your main way of structuring, then you want to do the exact opposite of what we did.
Next we will look at the internal nofollow settings and archive settings. For those who do not know, nofollow is the way to stop diluting your page strength on links that does not deserve the juice. Let’s take a look at the setting below:

We are checking all the boxes in the internal nofollow settings area. Let’s take a look at why. We are nofollowing login and registration links is because there is no need for your admin page to get any page rank. You should rather pass a higher juice to your other pages such as about page, or your services page. By checking that box, we nofollow few useless links that appeared on all pages that were diluting your page strength. On a lot of WordPress themes, there are links pointing to the comment section. By checking the second box, we nofollow all those links. Often we see sites using the Meta widget in their sidebar that contains your RSS link, login link, WordPress.org link etc. By checking the third box, we nofollow all of those links as well. Most themes give credit to WordPress.org in their footer anyways, so adding a nofollow on one additional link that you have no option to remove is not mean at all.
Second thing that you see in the image above is Archive settings. This section is powerful, so make sure you know what you are doing. If you run a single authored blog, there is no use for your author profile as we have specified above in the indexation rules settings (which is why we set those to noindex). Well Joost extend the option for you to set a 301 redirect to all author archive pages to the homepage. This is great if you run a single-authored blog, so you might as well do it. But be aware, if you have a multi-author blog, we advise against doing so. Disabling date based archives is individual discretion as well. If you want to give your user an option to view your blog in a monthly archive fashion, then do not check the box. Note, you are not hurting your blog by unchecking this box because we have already set those date archive pages to noindex in the indexation settings. Lastly, you see we have minimized the Robots Meta Settings. You should do the same if you are a novice because you can seriously mess things up by accidentally checking one of those boxes.
Next, we will take a close look at the Clean Head Section Settings. By default, there is a lot of stuff added in your site’s head section that might not be necessary for everyone. Let’s take a look in the image below to see the settings we recommend:

There used to be a lot of options here which Joost took out because he made them default. The Indexation relation links were there, but Joost thinks its best to remove those. We agree with him. First as you notice, we have left the RSD links and WLW links unchecked. That is because if you are using remote editors or windows live writer, you need those to be in the header. You can hide the shortlink of posts if you want. Do not Hide RSS Links if your WordPress site is a blog (which in most cases would be).
This concludes our step 5 of the setup. Yes, there is more so hang on tight.
Step 6: Sitemap
Sitemaps are essential for your WordPress site. Normally we would recommend you to add a plugin like Google XML Sitemap, but Joost thought ahead and put it this feature in his plugin. By default it is unchecked, so you need to make sure that you check the box to enable it. Once you check the box, a bunch of features will appear like in the image below:

Previously Joost had options like allow images, notify search engines like Google or Bing. Those are now checked by default, so it is no longer an option. We don’t understand why Joost chose to only ping Google and Bing while not Yahoo and Ask. So we are going to go ahead and check those boxes. If you do not want to add any post type in your sitemap, then check those to exclude them. But for majority of you guys, you will only see Posts and Pages, and both should be included (thus unchecked). Same with the taxonomies. Once you are done with these settings, click on the Big blue save button at the bottom.
Step 7: Permalinks Settings Explained
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:

WordPress by default adds a category base in each url i.e /category/. By checking the first box, you strip that part from your category URLs. This is something that a lot of people want. But we are leaving it unchecked because we do not want our category urls and page urls to conflict if they are the same name. Furthermore, this is also an individual SEO guy discretion thing. Next feature is to enforce a trailing slash on all category / 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 third step is a cool one because it is something that a lot of bloggers should do. WordPress has this awesome way of attaching 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. Most of you only see the last option as Redirect ugly URL’s to clean permalinks. But when you check that, it opens up other settings as well. Other people might link to your short URL, or other ugly URLs like those feedburner links, so it is good to keep them all clean. So by checking this box, you are cleaning all ugly URL pointing to your site by turning them into clean permalinks. The reason why Joost added additional settings is because like every good developer, he was thinking ahead of times. What if you are using Google Analytics to track specific campaigns. That requires adding ?utm variable at the end of the URL. So Joost put an option to prevent cleaning out Google Analytics Campaign Parameters. You can also add other parameters that you do not want to clean. There is an option to prevent cleaning out Google Site Search URL’s, but that is only necessary if you are using Google Site Search on your WordPress site.
Leave the canonical settings to be default, unless you know what you are doing.
Step 8: Internal Links Settings
Do not confuse this internal link settings with the new internal link feature that is in WordPress 3.1. This entire page is all about adding Breadcrumbs which are great for internal linking because it defines a clean path or trail to the page you are on.

First thing first, you need to Enable Breadcrumbs, so check YES. Next we are setting a separator between breadcrumbs, and we choose to separate it by arrows like ». You can use /, commas, ~, or whatever you like. Anchor Text for Homepage, should be your site name. So please change that field. Prefix for the breadcrumb path, is not necessary. But it is good to let your user know what is this thing that is popping out at them. So we are using the phrase “You are Here:”. Prefix for Archives is “Archives for”, so when someone actually visits the archives page, it shows “Archives for October 2010″. Prefix for Search page works in a similar way because the user will see “You searched for: “the term they searched for”. Breadcrumb for 404 page will show that as a result. If you are using WordPress as a CMS that has a blog section added to it, then you have an option to remove the Blog page part from the breadcrumb. However, we do not see it necessary. Joost gives you an option to select how you want to categorize the posts (by category or tags). This depends on how your site is organized. You have an option to Bold the last page in the breadcrumb. Lastly, this feature does not automatically add itself unless you are using Hybrid, Thesis, or Thematic. For other themes, you will have to add the following code in your loop:
<?php if ( function_exists('yoast_breadcrumb') ) {
yoast_breadcrumb('<p id="breadcrumbs">','</p>');
} ?>
For coders who want advanced usage, check out Joost’s advanced use guideline.
Note: A lot of theme frameworks like Genesis and others are already adding this feature by default.
Step 9: RSS Settings
Joost wanted to leave no room for mistake, so he added one of his other plugins RSS Footer functionality to this plugin to give you full SEO advantage. So let’s take a look at what this tab has to offer.

Before the upgrade of this plugin, Joost had options like Noindex comment feeds, noindex rss feeds, and ping search engines. In an update, he took these features out because it is best practice to noindex all feeds. The feeds should never be indexed. Also, we are already pinging search engines when a new post is published, so no need to have that option. If you are using FeedBurner, it does that regardless (see our Step by Step Guide to Setup FeedBurner).
Now all you see is controlling the content of your RSS Feed. This 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. He give you an option to add the text either above the content, or below the content. So it is your pick. This can also be used to add advertisement to your RSS feed, so you get additional impressions from the scraper’s page.
For advanced users: How to Add Custom Content and Completely Manipulate your RSS Feeds.
Step 10: Import & Export Settings
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.
**Note** There is an Edit tab below Import & Export section, but we will not cover that. Most beginners or even intermediates should not get close to that section.
Step 11: 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 really customize the settings on per post basis. Now this would not be a chore if you do it everytime 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

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 to maximize the benefit. Sometimes your post title, and your SEO title might not be the same. Everytime, 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. 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.

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 aspect of this plugin. If we missed anything, then please let us know in the comments. Joost de Valk is an excellent developer who has created yet another Awesome plugin. This plugin is very powerful, and we predict that it will seriously challenge the famous All in One SEO Pack plugin for the top spot.
Tour Feature for WordPress 3.3
For those of you who do not know, WordPress 3.3 is going to have Pointers, a feature that will let plugin authors or core developers give you a tour of what is new. So you are not caught offguard. If you are using the beta version of WordPress 3.3, then you can see the Tour feature for WordPress SEO by Yoast. Here is an example screenshot of how it looks like:









Thanks so much for this!!! Whn I first installed it it was pretty daunting seeing all those boxes and having no idea what to put in them or what to tick. This made is so much simpler.
I have one problem though:
Google says that: sitemap.xml.gz is too large. Is this a problem?
I’m now officially a wpbeginner convert!-)
Thanks a lot!! great job!
Hello, everything seems to work as expected (great plugin btw) but the ‘SEO Title’ and ‘SEO Description’ dosn’t seem to pre-populate in custom taxonomys, is it ment to work in the same way as posts and pages?
I have tryed a few different tags in the titles page but no luck so far
hello..i installed this plugin and followed the steps in this tutorial.it seems to be working ok but i m facing one major bug. For posts, there is no prob, but for pages it seems to be displaying only one title ..yeah one title for all pages and that title is actually the title of a post…….what can i do..plz help
Perfect Article.. Thanks for making such a great article..
Great article. Thank you very mutch. This plugin rocks.
hi , this plugin very usefull for seo thank you very much.ı will allways use this on my sites
Hello,
I’m filling out Yoast’s SEO stuff within my WP Category Descriptions. There are spaces for “Canonical” and Breadcrumb Title”.
I thought that these would be generated automatically by the plugin. But if so, why are there spaces for me to fill them in here?
If I need to fill them out myself:
1) Will they conflict with whatever the plugin automatically generates?
2) I have a pretty good idea how to name a breadcrumb, but absolutely no idea how to name a canonical – so – please help.
Regards,
Diana
Hello,
Great article – really helpful to a beginner wanting to make use of Joost’s great plugin.
I’m now at step 5: Title Settings. OK, now please don’t laugh. When the article suggests that I use %%sitename%% and %%sitedesc%%, do I actually use those terms (sitename, sitedesc) or do I insert my site’s actual name?
And If I do use my site’s name, do I include the http://? How bout the http://www.? The .com?
In regards to the sitedesc, if I don’t use that exact term (sitedesc), would I use what I put in the homepage title template? The meta description template?
Thanks for bearing with me.
Regards,
Diana
Use %%sitename%% etc
WOW!
I have only just come across this plugin and it is amazing.
I wouldn’t have been able to set it up and get the most out of it without this guide!
Thanks alot WPB
Thanks alot for this detailed post. I had wanted to install this plugin but was a bit worried about getting something wrong with all the settings. Following along step by step made it much easier.
Cheers
Hi,
This plugin is looking great!
(Or did I miss something in my reading?)
I’ll give it a serious test-spin!
But it seems to miss a few function? To compete with the “old-dogs”
Like menu-title when you want a long title on a page – but only show a small KW in the menu?
And all the plugins that is included in Headspace2 ?? (External trackers and so on) ??
Does anybody have an idea how to get yoast seo to write the description and keyword meta data right after the title tag. My tags are appearing right before the closing tag.
thank you
Hi
Is it a good idea to put a link to my homepage on every post, or does this plug in mean i dont need to do that. Isnt it considered spammy by Google?
As for the RSS element, should i put basically a HTML backlink in the before and after boxes? then i get a link back if its scraped- is this right?
thanks
Thanks ^^
I just have to thank you for all the time you’ve invested in this for us!
Greatly appreciated!
You are welcome Al
Hi
I know this plug in makes certain links nofollow, but what about the rest of the rest of the site/blog, is there a good plugin you can recommend to save time adding nofollow links that wont conflict with this plugin ?
thanks
You shouldn’t make all links nofollow to begin with, but we can put in a snippet request for you. Not sure about a plugin, but there are probably a lot out there.
Just have seen V7N forum post about this plugin. This will be great if one plugin has all that powers and functions.
I will surely see it for my blog.
thanks for your informationm but idon’t see about how to setting xml sitemap ? regard
Step #4 shows how to do it.
Your walkthrough and explanation was fantastic. I would never have been able to set this up properly without this detailed explanation. Thank you so much.
Hi guys,
I’m really sorry, but I’m going to be really dense and ask what I’m sure is a stupid question, but I can’t find an answer to it here or in the plugin itself:
To enable Breadcrumbs, you say you have to add the line of php code, but there’s nothing that tells you where to put it – is it part of the header.php file?
Any help would be hugely appreciated.
Thanks.
The code needs to be added in your theme. This can be in your loop.php file, single.php file, archive.php file. This is a design aspect, so it really depends on where you want to show the breadcrumb in your design.
I really like the features of Yoast, but for some reason my custom descriptions on each page are not showing up in the source code of my pages! Instead, it just displays my blog description for all of them. I looked through all the options in the settings pages and couldn’t find anywhere to check. Could it be the way my theme is structured? Or am I missing something obvious?
My header.php file has this as the description meta tag: <meta name="description" content="” /> Do I need to change something in it for Yoast to work?
Perhaps Joost can answer this. From our experience, it works on our themes. Try removing that meta description tag from your header.php file and see if that works.
WordPress SEO plugin is one the best plugin by Yoast ,, It has so many functions and settings to get your blog good SEO.. The best thing of this plugin is we no need to install extra 2-3 plugin ,, this plugin is a combination of that all..
But I am having one problem .. This plugin gives us two options in our WordPress profile page (i.e.Your Profile under User) scroll down to bottom ,,, I want to remove that option ,, is anyone know how to do that ???
Thanks
Simant
Thanks for this it was really helpful, I really had no clue how to set it up properly
Hey Guys, I am waiting for your reply. Please Help….
Hi Guys
I just wanted to drop you a line and tell you how much I appreciate your detailed explanation of how to set up the Joast SEO plugin, I had been staring blankly at the setup for ages trying to work out what to do until I found your site.
So far its looking pretty good thanks to you, some of us newbie types would be really stuck without this type of help.
I really love all the features of this plugin but I’m having problem with the indexation section.
I marked the following pages to prevent index for them: search results, login and register pages, all admin pages, date-based archives and tag archives.
However, when I looked at the source of those pages, I couldn’t find any meta robots tag except in the login/register page. I also looked in the virtual robots.txt file in mydomain.com/robots.txt but there was no indication for these pages either.
Got any suggestions?
Thanks for this complete overview of how to set this plugin up. After watching your video on Johnchow.com I downloaded the plugin right away. I have had some problems and I started getting a data base communication error. I am not sure if it was just a coincidence that I had the problem after installing this plugin or not so uninstalled and went back to Platinum SEO for now. I am having a custom design built by Thesis so I may wait until then to switch back. I really prefer all the options and features of the Yoast plugin. Any suggestions about the data base error codes would be helpful.
Thanks,
Craig
I am using a template from theme-junkie in which i have a inbuilt breadcrumb. as i already have a breadcrumb should i need to set the settings for the breadcrumb section in the plugin. Please advice, my blog: jobtrails.com
Thank you for running such a great website for beginners of wordpress. Really you people rock!!
If your theme already has BreadCrumbs, then you will not need the Breadcrumb settings.
Thanks for the helpful article.
I believe there’s a small but confusing typo:
“Now you notice, we have checked the tag based archives to be indexed and not the categories.”
Instead, you chose for tags *NOT* to be indexed.
fixed, thx for the correction.
Indeed this plugin is great, with all these features, A big Thank you to Yoast for all the effort and time. it is really worth a try. Thanks to for taking the time to explain how w can get the best from it
Hi Syed,
I will be adding this plugin on my site when it’s live again. It fulfills the job of a few others on my site, including the RSS Footer, Feedburner, and XML Site Maps, in addition to the All-in-One-SEO plugin. Plus, it has .htaccess options. I thought of the WP Tweaks plugin as I read this post and I wonder if Joost would be willing to add the following features:
# Disable self-pinging
# Open external post links and comment links in new windows
# Remove NoFollow from comment author links
# Disable directory listing for my plugins folder
Please let me know
Suggest the features to him via twitter or via WordPress Forums.
“You neded to make sure that you allow images in your Sitemap.” But there is no explaination as to why.
I have a photography site. I disallow google from indexing the images.
So you get Google Images Traffic << You know that Google Image Traffic can ring a good number and you can optimize your image pages as well.
Hi, there is something i don’t understand in this plugin. It’s about xml sitemaps. When i generate a sitemap with this plugin they delivery automatically into Google? They appear automatically in my Google webmaster tolls?
Huge help for me. will try it out in my blog.
Hi sir, i already ask yoast about it by emailing him regarding my queries, i think he’s a very busy man, i didn’t get any reply.
Ok then, i’ll just want to let other users know based on my experience that wordpress seo doesn’t successfully import data from All-in-One seo to its database.
Thanks for this wonderful article, This is no doubt a better plugin compare to all in one seo.
Wow.. this is fantastic. I’m implementing this tonight on all my sites. Thank you so much for such a thorough explanation. You guys really rock!
I have switched to this plugin as a full convert. I’ve used both All in one SEO and Headspace and they are both great plugins but in my opinion they don’t come close to the pure power you get from this plugin. Hats off to Joost for this amazing plugin and wpbeginner for posting this tutorial on how to optimize it. I’ve been doing SEO for a while, but some stuff in here I definitely needed help with and this tutorial really helped out a lot.
Thank you so much!
This is just amazing! I just switched from “all in one seo” and this plug in does so much more… I have learned a lot about SEO over the past few months! What always confuses me is how all my tags and descriptions will show up when Google ranks me! This plug in shows a snippet of what Google will post on the search results and allows you to adjust it so it’s the perfect pitch! Search for something on Google, and just look at how bad some of the descriptions are written in search results! Writing better descriptions actually is why you choose to click on a given returned result in a search!
This plug in has tremendous value and if your thinking about it, just do it!
By the way… You ROCK! Nice tutorial, after watching the video by Yoast for this plug in I thought I was going to need a drink! Your tutorial really helped to help me get this done! Sweet!
Hi, I have been using this plugin for a month or so and think it’s great. Unfortunately since tweaking the changes you recommended in your blog the layout of my site has completely gone haywire. Please help as I cannot for the life of me workout what is causing this problem.
thanks,
guven.
The only thing that can be changing the layout is the BreadCrumbs <<
Wow. Talk about a lot of features in one plugin. I’ll have to switch to it when I get some time for experimentation!
I installed, used SEO Transporter but it seems that there is some problem with the plugin…
I get an error from one of the php files:
Fatal error: Call to undefined function get_taxonomies() in …/wp-content/plugins/wordpress-seo/admin/class-config.php on line 464
I can’t go to the “Titles Options”
I also get an error in the WordPress SEO Dashboard:
Fatal error: Call to undefined function get_post_type_object() in /wp-content/plugins/wordpress-seo/admin/class-config.php on line 1019
Nice work, The only thing i miss here is a file i can import
thanks. i’m switching to wordpress seo now.
one question: which one is better Platinum SEO pack (http://techblissonline.com/platinum-seo-pack/) or WordPress seo pack?
WordPress SEO Pack is better.
hi, thanks for confirming. I’ve tried to install wordpress seo pack, but prior to that i have all in one seo pack. I want to change my seo plugin to wordpress seo so i installed it on my blog, follow the steps you provided above, used seo data transporter, and when i click convert, it says 708 post done. After that i deactivated and uninstalled the all in one seo, and activated the wordpress seo. To my surprise all my post doesn’t have a keyword on it.
Please help me…any thing that i should do?
Did you have the meta keywords enabled when you did the transport? By default Joost turns off the meta keywords in the plugin because it is a new belief of many SEOs that Meta keywords are now useless in the eyes of Google.
i’m afraid i didn’t enable it. So if meta keywords are now useless, may i ask for your recommendation? i mean, do i have to edit all my 200+ post in my blog and fill up the meta keywords field?
thanks a lot mate.
We still have it in our posts that is because Syed believes they are still useful. We would recommend you asking Joost if there is a way for those keywords to be restored rather than filling all manually.
Great walk-through! I’ve been using All in One SEO since I started creating WordPress blogs. I’ve now switched most of my sites to WordPress SEO.
Looking forward to hear what the difference between All in 1 and Yoast’s plugin is in a future post
Ten we can decide which one to use with the experience from a pro
The difference between All in One SEO Pack and this plugin is that All in One SEO Pack only does the Title Aspect… and this plugin does heck a lot more.
I will have to give it a try again, when I have the chance. I really liked it when I used it, but it had a couple bugs so I prefered to switch back to All in 1 SEO, just waiting until it was more polished
Thanks for the article.
Thanks for this, so what plugin do you prefer for SEO?
SEO Plugin by Yoast or All In 1 SEO?
As the article said, we will be switching to Yoast’s SEO Plugin in our next version of the site.
@sanzdee Transport the data from the other plugin(s) and just use this one. We did it just because its easier.
@Sai@Tech Genra It offers a lot more features than AIOSEO, some of which are very very necessary. You can put together like bunch of plugins along side with AIOSEO to get the power of Yoast SEO. So yes, it is a more complete solution.