Eric Nagel

How to Replace “All in One SEO Pack” with “WordPress SEO” by Yoast

I have been, or can be if you click on a link and make a purchase, compensated via a cash payment, gift, or something else of value for writing this post. Regardless, I only recommend products or services I use personally and believe will be good for my readers.

Years ago, I created a WordPress blog and chose the All in One SEO Pack plugin to handle my post title tags and meta descriptions. Later on, I learned of WordPress SEO by Yoast and used it on all of my other blogs. Yet this early site still had the other plugin installed, with lots of data.

Today, I replaced All in One SEO Pack with Yoast’s WordPress SEO, and kept all of my customized title tags and meta descriptions. Here’s how:

[list]
  1. Install WordPress SEO & activate it
  2. Backup your database. Specifically, wp_postmeta
  3. Run 2 sql commands:
    update wp_postmeta set meta_key='_yoast_wpseo_title' where meta_key='_aioseop_title';
    update wp_postmeta set meta_key='_yoast_wpseo_metadesc' where meta_key='_aioseop_description';
  4. Deactivate All in One SEO Pack
  5. Remove All in One SEO Pack
[/list]

That’s it! Now you can use all of the other features in WordPress SEO by Yoast with all of the data you originally entered while running the All in One SEO Pack.