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

User’s Guide for All in One SEO Pack

Last updated on by
Special WordPress Hosting offer for WPBeginner Readers
User’s Guide for All in One SEO Pack

If you look at the list of most popular WordPress plugins, then you will find All In One SEO Pack listed there. All in One SEO is one of the most popular WordPress plugins with more than 15 million downloads. Often users think that simply installing the plugin will help their blog’s SEO, but it doesn’t. You have to take some additional steps to get the maximum benefits from this plugin. In this article, we will show you the recommended settings for All In One SEO Pack, and how you can use this plugin efficiently to maximize the SEO benefits for your blog.

Note: At WPBeginner, we use WordPress SEO by Yoast however both All in One SEO pack and WordPress SEO are great plugins to optimize your website for search engines.

First thing you need to do is install and activate All in One SEO Pack. Upon activation, the plugin will add an All in ONE SEO menu item in your WordPress admin sidebar.

All in One SEO Pack installed and activated

How to Set up All in SEO Pack

To set up All in One SEO Pack, go to All in One SEO » General Settings. In general settings section, the first option is to enable canonical URLs for your website. Canonical URLs are the permanent links of your individual articles. In a typical WordPress installation, a single post is displayed on several locations such as your homepage, archives page, author page, category and tag pages. We recommend using article summary or excerpts instead of full posts in WordPress archive pages. Publishing full articles on all pages creates duplicate content. By specifying a canonical URL for each post, you can avoid duplicate content penalty from Google.

General settings in All in One SEO Pack

Homepage Settings

Under homepage settings section, you can specify a title for your homepage. This title can be different from your WordPress website’s title. Make it catchy and use your most important keyword in the title. If you leave this field blank, then All in One SEO will use the default WordPress website title. Whether you use a different title or the same title as your blog, make sure that it is catchy and contains your website’s main keywords. For example, our homepage title is WPBeginner – Beginner’s Guide for WordPress.

Homepage settings in All in One SEO Pack for WordPress

In the homepage description field, provide a brief description of your website. Keep it under 156 characters and try to use your website’s most important keywords in the description. Do not try to stuff keywords in the description and make sure that your description is readable and easy to understand. In the keywords field, enter your websites most important keywords, these are the keywords that you feel that people will look for and find your website. Again don’t enter too many keywords, 5 to 10 keywords are quite sufficient. If you leave description and keywords field blank, then All in One SEO will not use them on your homepage. If you want to get maximum benefits, then you must fill these in.

Keyword Settings

The Keyword Settings section under general settings page of All in One SEO page, allows you to specify how you want the plugin to handle meta keywords for your posts and pages. You can always manually add keywords for individual posts and pages which we will cover later in the article. In addition to those keywords, you can allow this plugin to automatically use tags and/or categories as keywords too (check out our guide Categories vs Tags – SEO Best Practices for sorting your content). The last option in this section is applicable only if you use a static homepage on your website and a separate page to display your blog posts. In that case, All in One SEO can dynamically generate a list of keywords based on posts appearing on the posts page at that time. We would recommend that you uncheck the dynamically generate keywords for post settings and manually add keywords to each page to get maximum benefits.

Keyword settings in All in One SEO plugin for WordPress

Title Settings

Title settings allow you to set the default title templates for every page generated by WordPress. This could be a single post, main page, archives, tags, or category pages. Each page generated by WordPress has a <title> set with in your WordPress theme files. The first option, rewrite titles, allows All in One SEO Pack to rewrite titles. It is enabled by default to override any theme settings. We recommend that you leave this setting as is because we believe that themes should not add SEO options and leave this to plugins who specialize in SEO.

Setting titles with All in One SEO Pack

You can also modify how page titles on your single, archive, and other pages appear by changing the predefined tags used for different page titles. We would recommend leaving them as it is for optimal results. The only thing you should change if you are creating a lot of landing pages is your page title format. Get rid of | %blog_title% part from page title format, so your site title is not taking up your 60 character limit, and your entire page title shows up in search.

Note: Google has a tendency to alter page titles on the fly, so don’t be surprised if your title on the page and on Google are different.

Webmaster Verification Settings

This is where you will add webmaster verification code provided by Google, Bing or Pinterest to verify ownership of your website. We highly recommend that to improve your site’s SEO you should sign up for Google Webmaster Tools and Bing Webmaster Tools. Adding your site will help these search engines to notify you when there is something wrong with your website. These webmaster tools will also provide you with useful insights about your site, and it’s search engine rankings. You can then use that information to plan your content strategy and improve your site’s SEO.

Adding webmaster verification codes in All in One SEO Pack for WordPress

Google Settings

Under the Google settings section, you can enter your Google Plus profile URL to add google verified authorship. Once you add the link there, you must go to your Google+ profile about page and add your site in the contributors section. Refer to the authorship tutorial that we linked above.

This will allow google to display author profile link and picture next to your search results which can make your search result stand out.

You can also add your Google Analytics ID for your website, and All in One SEO will automatically add your Google Analytics code to your site.

NoIndex Settings

This section allows you to disable indexing of category and archive pages on your site by search engines. Some SEO experts believe that this is duplicate content, and it is better not to get these pages indexed. However, others argue that you should disable the ones that you don’t think are necessary and keep useful archives like category archives and tag archives. All in One SEO enables noindexing for category and archive pages by default, we would recommend that you un-check categories.

Enabling noIndex for archives to avoid duplicate content penalties

Optimizing Posts and Pages with All in One SEO

All in One SEO plugin adds a meta box in WordPress post/page edit screen. However, many beginners are often confused about how to use that properly. What kind of title should they use? Or how to choose keywords? So before you move on to setting up All in One SEO Pack, we would like you to check out our guide on how to properly use SEO functions to optimize your WordPress posts. Even though this guide shows WordPress SEO plugin in the screenshots, but the basic concepts are the same, so it will be helpful for all.

To optimize single posts and pages you can enter SEO title, description and keywords for each post you write. Settings on this meta box will override your global All in One SEO settings. If you leave them blank, then All in One SEO will use your global settings to fill in these fields for you. It will use your post title as for title, posts excerpt as description, and tags as keywords. If you want to get maximum results, then we recommend that you fill these fields manually rather than leaving them blank.

Setting SEO title, descripton, and meta keywords in post edit area

Apart from these, you can also set nofollow and noindex options for robots if you do not want to get a specific post or a page indexed on search engines. However we will not be covering that because that is not something that beginners should be doing. Lastly you can even disable All in One SEO for a particular post or page, but we’re not sure why you would want to do that.

We hope this guide helped you set up All in One SEO plugin for your WordPress website. For feedback and questions please leave a comment below.

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. lee getty says:

    hello great post, But have you any idea how to take snippets from listing posts, as its only grabbing home page description instead of listing description

  2. Samik says:

    A big helpful post for me. Thank you very very much. This kind of detail guide is not available in All in All Seo support / guide (in free option, though I don’t know about there paid option)

    Actually I was searching like this kind of detailing. Being as an individual who doesn’t have coding knowledge and who is gaining knowledge from various source, forums and implementing those into my website.

    I have a problem regarding my wordpress site. That is customized theme and after customization my h1 heading is not available. Can you please guide how to fix that? Another thing how to fix and publish breadcrumb in my site through which part of coding/CSS, can you please give a glance of it?

    Many many thanks again.

  3. Fortune Onyebuenyi says:

    I’m a newbie with wordpress. I have Installed the All-In-One SEO plugin. Please tell me how to prevent search engines from indexing only my ‘privacy policy’ page and ‘terms & conditions’ page using this plugin.
    Thank you.

  4. Usman says:


    Thanks wpbeginner for this guide but I need my topic titles as per following format.

    Post name : “20.05 Legal Position”
    Posted in Sub category named: “A) General Observation”
    and the name of main category is: “Chapter 20”

    I have set the title of sub category in yoast seo & AIO seo as “General Observation”.
    and set title of main category as “Subrogation” instead Chapter 20…

    Now, I want to change the title in this format.

    Title Required: 20.05 Legal Position, General Observation – Subrogation

    When I set post title variable as “%%title%% , %%category%%”

    so title should be visible as “20.05 Legal Position, A) General Observation”

    I asked the same query in AIO support forum but they deny

    Now, please let me know if there is any other plugin available who fulfill my requirements.


  5. Collins says:

    Thanks a lot for this site.

  6. Zeeshan says:

    Hi every one, I need your help. how to automatically short our post title through All in One SEO For best Google Ranking

  7. Ahsan says:

    Hi Everyone,

    One of my developer just delete the All in One SEO plugin from my WP site and in result of Google snippet i lost all my keyword rankings …….. Please help me what i do ?

    Is there a way to get back my old rankings?

  8. Robert Lehmkuhl says:

    I have plugged in key words on the post pages as well as on homepage settings. However, when I do a web page analyzer, it shows keywords taken from the web page text like “the” “and”
    and other irrelevant words. NONE of my keywords. What’s up?

    Also, I have had thousands of visitors and not a sale.
    Can you look at it and tell me what’s wrong?

  9. Martin says:

    Hi, I have installed all in one SEO plugin for my site. I input my homepage title I would like to see as Google’s snippet. However, google is still taking the boring Taea – just another wordpress site….

    How long will it take to update it to my new title or is something missing?


    • WPBeginner Support says:

      It is up to Google to decide when they update results and start showing your new description.

  10. mr.gok says:

    hi, i have a problem with all seo in one pack plugin, when i activated the plugin there was problem with my theme conflict. Can you tell me something about this problem?

  11. Tanja Crouch says:

    ibcannot thank you enough for this information. I originally installed toast SEO but became so frustrated with trying to configure it and receiving no help from Yoast (unless I would spend money for help) and nothing to explain why Google verification would not work. I finally, after two weeks of frustration chucked it and installed All in one with your help in minutes! Thank you!

  12. irfan says:

    nice Article. All in one SEO plugin is a good choice for Seo work.

  13. rachman. s says:

    Thanks for the instructions, and I’ve also read on other websites, but setting it up quite a bit different ..

  14. Tony Franco says:


    Please, i have a doubt, if i use the code from google universal analytics at my header code and put also my ID Google Analytics at All in one SEO pack, i will have a double count of pageviews or other wrong measure?

    Thanks and Regards.

  15. Manasa says:

    Could you please let me know how can i add manually keywords for individual posts. Will it be possible using the same plugin

  16. alireza says:

    im using yoast and its the best plugin for seo ! by this plugin my website boosted on google and etc.

  17. vivek says:

    why we check the column of Index, while it tells the google or other search engines to do not index our blog posts. I’m so confused in it so plz solve my query.

  18. WPBeginner Staff says:
  19. Frank Biganski says:

    Yoast prompts users to import existing keywords and meta descriptions. However, I wanted to try and install All in One SEO however, AiO is not prompting me to import my meta descriptions and keywords from Yoast so only my home page has my original meta description and other 3,000 additional pages. How would I automatically import all of the keywords and meta descriptions from Yoast to AiO?

  20. Paul - Golden Financial Servic says:

    Where it says “The only thing you should change if you are creating a lot of landing pages is your page title format. Get rid of | %blog_title% part from page title format, so your site title is not taking up your 60 character limit, and your entire page title shows up in search.” Does this mean you leave it so that it looks like this, “%page_title% | “. Meaning blank after that line? I clicked on the little question mark next to where you make this edit inside all in one seo plugin and it doesn’t show that as a supported code see: (or should I keep it like “%page_title% – The original title of the page)

    This controls the format of the title tag for Pages.
    Click here for documentation on this setting
    The following macros are supported:
    %blog_title% – Your blog title
    %blog_description% – Your blog description
    %page_title% – The original title of the page
    %category_title% – The (main) category of the page
    %category% – Alias for %category_title%
    %page_author_login% – This page’s author’ login
    %page_author_nicename% – This page’s author’ nicename
    %page_author_firstname% – This page’s author’ first name (capitalized)
    %page_author_lastname% – This page’s author’ last name (capitalized)

  21. mark says:

    I like how this plugin gives you the option to ‘noindex’ on an individual page/post level, too.

  22. B. Britnell says:

    I have this on my new site and it seems to be working. In google, it’s not showing an image though and since I have a food blog, that’s kind of important to me. Is it possibly because I just launched a new site that the picture isn’t there or is there a certain setting I need to change for this?

  23. AHTBITSOD says:

    in One SEO is very helpful in micro blogging, but if working in long term
    website then I always prefer Yoast, it is best for long term websites.

  24. Don Ninh says:

    One of the best article I found on web related to Seo Plugin right. Now I’m using All in one Seo Pack. Its awesome :)

  25. Mark says:

    Is there a way to export All in One SEO entries for posts and pages?

    I’ve changed themes that has its own SEO settings and I don’t want to copy and paste onto a notepad, hundreds of Titles and descriptions.


  26. Mehreen Ali Syed says:

    im using Yoast SEO Plugin on my site but someone said that install Easy WP SEO Plugin for better results on same site, now my question is that can i use both on my site ?

  27. Noman Anwar says:

    I really recommend the plugin because it has all the essential things for SEO..

  28. Bryan says:

    I have entered my Google Tracking code into the proper location on All in one SEO, but do not see the code in the page view.

    • Bryanl says:

      I gave up trying to get the all in one seo pack to place the tracking code, and added the yoast google tracking plugin and it now works fine.

  29. Bhagabati prasad pal says:

    Initially I did not know the use of this plugin but it was installed in wordpress blog.Now I shall change my settings as per the specified instruction here.

  30. Michael Klapper says:

    all-in-one-seo How do I enter the the title and description into my category pages. There are no entry boxes for these when I go to edit? I have seen some info on this topic, but nothing that seems to apply to me.

  31. Carmit says:

    I have a question. I was able to change the title in the homepage, using the homepage settings. However, I don’t know how to change the title of the inside pages. Maybe it’s not even in this plug-in. I’m at a lost. Can someone help me, please?

  32. Richard Z says:

    I was trying to debug a problem i have. On the home page settings – i have the description added but it isn’t showing on the source code of my home page. It’s actually showing a small piece of the tittle tag. Any views on why this might not be displaying?

  33. Cristina Lincu says:

    I hope that you can help me with my issue: I have a free blog on Can I install all in one SEO to help my blog grow?
    Thank you and best regards,

  34. Maddy says:

    Thanks for nice article and plz tell me which seo plugin is best between yoast seo and all in one seo pack ? currently im using yoast on

    • WPBeginner Support says:

      They are both great plugins and we think you should try them both and see which one you find more helpful.

  35. Mike says:

    “Meta Keywords” and “Keyword Density” are two different things.
    The Meta Keyword Tag is no longer read by Google or Bing..
    And use of it can hurt you as it is one of the clues they use to determine if a site is spamming..
    “Keyword Density” is the repetition of words in all areas of your site including the meta title and description.

  36. Nextchangeguy says:

    Hello there,

    I am using this pack in my site But whenever i share the url in FB , no image is shown in the share. just a blank face. I have changed the” social mets” options to point to default image and selected a default iamge in the default og option. still don’t see that.

  37. Mikkel Damm says:


    I have downloaded the All in one SEO pack, but when I type in my own title and description for each page and hit the update button, the title and description that I have just written disappears. Moreover, the preview snippet remains the same as before.

    I wonder if it is because I am using the page builder plugin on my site that it won’t work…

    Any ideas?

  38. Kayla Seah says:

    Great article, but I’m having some trouble finding my Webmasters verification code. I verified my site on Webmasters through Google Analytics a while ago and can’t seem to find the HTML meta tag that’s supposed to go in the Google Webmaster Tools field.


    • WPBeginner Support says:

      you can also reverify by obtaining a new meta tag. Go to webmaster tools website and sign in. If you added it earlier with the same ID you will see it listed there. Click on your site URL and on the next screen click on the wrench icon. Under the wrench icon you will find verification deatils. This will tell you whether Google can detect the verification code on your site or not. This page will also allow you to reverify your site.

  39. Maggie says:

    I have uploaded AIOSEO pack and for some reason my meta tags and kw tags are not showing in view -source. Have you experienced anything like that before? I checked different opions and stil no luck. any help would be highly appreciated!


  40. Gerry Thompson says:

    I have installed All in One SEO plug-in, but it hasn’t important title, description and keyword data which I had already input for the site, which I can see in Custom Fields for each page, but not in the All in One settings. How can I fix this? Does it matter? many thanks, your stuff is great!

  41. kevin says:

    hi, i have activated a all in one seo plugin , in my site and configure general settings into it. i want to know within how many days my site will be indexed on google as the seo plugin shows snippet.

    • WPBeginner Support says:

      The snippet shown inside the plugin is just an example of how your site may appear on search engines. However, search engines may choose to show a completely different description in the snippet.

  42. Enric Piferrer says:

    Hi. I have started working with AIOSEOP and I am interested in using it together with a multilanguage plugin, which is qtranslate. By now I have two languages, and I would like to know how I could use keywords and indexing in order to take the best benefit of this SEO plugin. Right now, some keywords are defined for the default version, english, but how could I define the keywords for my second language? Should I set some indexing attributes? Should I set more keywords? Should I get Pro version?
    Thank you

    • WPBeginner Support says:

      We recommend that you contact All in One SEO Pack’s plugin support, they will be able to guide you better.

  43. Bakhtawar says:

    Thanks for nice article and plz tell me which seo plugin is best between yoast seo and all in one seo pack ?

    In yoast seo plugin we can assign every category a different title and discription according to that category but in all in one seo pack we can only assign discription so is there any hack or plugin is available to add different title for every category ?

    • WPBeginner Support says:

      They are both great plugins. You need to decide for yourself which one of them works better for you. At WPBeginner we use Yoast’s WordPress SEO.

      • Bakhtawar says:

        Thanks for replying but plz also help with this question.

        In yoast seo plugin we can assign every category a different title and discription according to that category but in all in one seo pack we can only assign discription so is there any hack or plugin is available to add different title for every category ?

  44. Philip says:

    I absolutely enjoyed the sequential, clear guidance. Although I’ve been using the All-in-one SEO plugin on my site before now, this article has helped me to maximise the plugin’s potentials. Thank you.

  45. Diane says:

    Does anyone know how to edit the title, description, and key words in the general settings? I do not see an edit button so, I just went in and changed the things I needed to change but, it keeps going back to my original title etc…help please!!!!!

  46. Doug Smart says:

    Help! The explanation in this article is very clear but I’m not getting results. Yesterday I downloaded and activated All In One SEO. I entered info for home page title, description and keywords. Saved it. And nothing happened. I waited overnight in case it took time for google to update. This morning — no updates. I entered the exact info on All In One SEO general settings, the specific settings for my home page, and the meta tag manager. Any suggestions???? Thanks!

    • WPBeginner Support says:

      Does the new settings appear on your website? If they do, then it might take some time to appear in search results. You can also check your site in Rich Snippets testing tool by Google.

    • Doug Smart says:

      UPDATE: The page title and description I typed into All IN One SEO showed up on the 3rd day on Google searches. All is good.

      • Sarah says:

        I’m having a similar problem to Doug. I will wait three days and see if I get any results. Thanks for providing this forum. It’s nice to get info and feedback from other users.

  47. Pam says:

    Thank you for sharing this very easy to follow explanation of the plugin. This is a page I will reference frequently!

    • ketan says:

      i install All in one SEO pack plug-in in my wordpress site admin side. i add title, description and keywords with comma separator. So my question is that now what can i do for display my site name in google search ? please reply me in my mail id…


  48. Abhay says:

    Its a great plugin. I’m using this one of my blog but in other using seo by yoast

  49. Jason says:


    Great Tutorial, we’re using All-in-One SEO on our site. It was working awesomely, but starting these SEPTEMBER, our site traffic went down by almost 60%.

    Could this be related to SEO?

    Maybe you could help us pinpoint the problem so that we can think of the solution.


    • WPBeginner Support says:

      It could be your content or there could be a number of reasons for that. Check your All in One SEO settings and re-evaluate your website.

  50. Jotpreet Singh says:

    Yep, awesome, yet again. However, I have used both All in SEO as well as Yoast SEO. And, Yoast’s plugin is a better option. It provides better things like authorship, twitter cards, google snippets, whereas, All in one SEO requires a paid upgrades for those features.

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.