All in One SEO Pack


Use All in One SEO Pack to optimise your WordPress site for SEO. It’s easy and works out of the box for beginners, and has advanced features and an API for developers.

Upgrade to Pro Version

Premium Support

First created in 2007, see why AIOSEO is the most downloaded plugin for WordPress.

  • XML Sitemap support – submit your sitemap to Google and Bing and improve your SEO
  • Image XML Sitemap submitted to Google and Bing to improve your Image SEO
  • Google AMP support (Accelerated Mobile Pages)
  • Google Analytics support
  • Support for SEO on Custom Post Types
  • Advanced Canonical URLs
  • Redirect attachment pages to parent post
  • Automatically notifies search engines like Google and Bing about changes to your site
  • Built-in API so other plugins/themes can access and extend functionality
  • ONLY free plugin to provide SEO Integration for e-Commerce sites, including WooCommerce
  • Nonce Security built into All in One SEO Pack
  • Automatically optimises your titles for Google and other search engines
  • Generates meta tags automatically
  • Avoids the typical duplicate content found on WordPress blogs
  • For beginners, you don’t even have to look at the options, it works out-of-the-box. Just install.
  • For advanced users, you can fine-tune everything to optimise your SEO
  • You can override any title and set any meta description and any meta keywords you want.
  • Compatibility with many other plugins
  • Translated into 57 languages
  • PHP 7 100% Compatible

Follow me on Twitter to keep up with the latest updates Michael


  • XML Sitemaps - Out of the box support for XML sitemaps for all major search engines, with automatic submission to ensure search engines can easily crawl your site. Choose between dynamic or static sitemaps for increased performance.
  • SEO Modules Enable or Disable any advanced SEO modules as desired. Our team is constantly adding new SEO modules, so check back often.
  • Extensive support Read our Quickstart Beginner's Guide, Advanced User Guide, Access our Premium Support Forums with a full-time support staff, and watch our excellent video tutorials
  • Custom Post Types Support Out of the box support for ALL Custom Post Types. This is especially handy if you use any forum or ecommerce software, or have had any other custom work done on your site.
  • Easily Access SEO content Comprehensive overview of SEO Title, Description, and Keywords for the entire post/content type. Edit it all from one screen to save time.
  • Additional Pages for XML Sitemap You can easily configure any additional pages to be added to the sitemap in addition to the dynamically generated WordPress pages. This ensures that search engines like Google will see ALL of your website's content.
  • Quick-Edit Quickly edit your WordPress SEO data without having to go back and forth between different screens.
  • SEO Menu All in One offers an extensive array of premium SEO features for free. Perfect for the novice or advanced user.


Please visit our complete Documentation before requesting support for SEO from the
All in One SEO Pack Support Forum


General Settings

XML Sitemaps

Social Meta



How to force sitemap update?

I excluded some custom posts from the sitemap checking the relative “Exclude From Sitemap” field.

However I still see those posts in the sitemap.

If I UNcheck the “Dynamically Generate Sitemap” field, the static sitemap is updated and I don’t see the excluded posts.

If I enable again the Dynamically Generate Sitemap, the excluded posts are still there?

Is there a way to force an update on the dynamically generated sitemap to check whether the exclusion of the posts is working or not?

Thank you

Highly Recommend

I had an issue with the installation process of my download. Not being a web developer i was kind of lost. I sent an email and to my surprise I received a reply almost immediately. The support team completed the installation in a matter of minutes.
Great product but even better support. Thank You guys.

Arrogant attitude of the support

I tried very hard to pull some info from support, but did not get much help with the two issues using the All in One SEO Pack. An irrelevant answer was given then the topic was changed to resolved and now it has been locked without the issues being resolved.

1. There is a conflicting error bug inside the plugin. When I save the sitemap inside the ‘XML Stemap’ page, an error appears ‘Potential conflict with unknown file‘ with these 2 buttons: ‘Rename Conflicting Files’ or ‘Delete Conflicting Files’. If I click on any of the two ‘delete’ or ‘remove’ and then update the sitemap, the error with the two buttons comes back. Which means the conflicting error stays there. (yes it is set to dynamic)

2. There is also this error in the Google Search console:
Warnings – Url blocked by robots.txt. – Sitemap contains urls which are blocked by robots.txt.

This is the robots file, nothing blocking in here:

User-agent: *
Disallow: /cgi-bin/
Disallow: /cdn-cgi/
Disallow: /wp-admin/
Disallow: /trackback/
Disallow: /xmlrpc.php
Disallow: /feed/

So these 2 issues are still unresolved despite you locking the thread and marking it resolved.

For this reason I give you a 1* for the arrogant attitude, this is definitely not the job for you. I wonder after this kind of attitude why would I ever think of buying the pro version?

Good luck!

Read all 534 reviews

Contributors & Developers

“All in One SEO Pack” is open source software. The following people have contributed to this plugin.


“All in One SEO Pack” has been translated into 49 locales. Thank you to the translators for their contributions.

Translate “All in One SEO Pack” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


All in One SEO Pack Change Log