How to Successfully Migrate Your SEO Data to All in One SEO
Content
Migrating your website's SEO data from another plugin to All in One SEO (AIOSEO) is a common task, but it can sometimes lead to confusion when data doesn't appear as expected. This guide covers the most frequent issues users encounter and provides clear solutions to ensure a smooth transition.
Why Migration Issues Occur
Migration problems often stem from a few key areas: the original plugin not being active during the import process, differences in post IDs between an old and new site, or the use of a plugin that lacks a direct, automated import tool within AIOSEO.
Common Migration Scenarios and Solutions
1. The Source Plugin Must Be Active
AIOSEO's automatic importers for plugins like Yoast SEO require the original plugin to be installed and active on your site. If you deactivated or deleted the old plugin before running the AIOSEO import wizard, the data cannot be found and migrated.
Solution: Reactivate the previous SEO plugin (e.g., Yoast SEO or Rank Math) and then run the migration tool again within AIOSEO.
2. Migrating to a New Website with Different Post IDs
If you are building a new website and importing content, your post and page IDs will likely be different from those on the original site. AIOSEO's data is tied to these specific IDs. An export file from the old site will not map correctly to the new IDs, resulting in NULL values in the database.
Solution: For a direct site migration (moving a site from one domain to another where post IDs remain consistent), use a dedicated migration plugin or service from your hosting provider to copy the entire database, which will preserve the post IDs and the associated AIOSEO data. If you are starting with a fresh WordPress installation on a new domain, a direct import of SEO data is not possible, and you will need to manually re-enter your meta titles and descriptions.
3. Migrating from a Plugin Without a Direct Importer
AIOSEO does not have built-in import tools for every SEO plugin, such as The SEO Framework or SlimSEO.
Solution: The recommended workaround is a two-step process:
- First, use the source plugin's functionality to export your SEO meta data to a CSV file.
- Second, use the Import/Export feature in AIOSEO (located under AIOSEO > Tools) to import this CSV file. You may need to adjust the CSV file's structure to match the expected format for AIOSEO.
4. TruSEO Scores Not Migrating
TruSEO scores are analysis results generated by AIOSEO and are not part of another plugin's data. Therefore, they will not be imported from Yoast or Rank Math.
Solution: After migration, AIOSEO will need to analyze your content to generate new scores. This happens automatically when you edit and update a post. Unfortunately, there is no bulk action to calculate scores for all posts at once; each post must be updated individually to trigger the analysis.
Final Checklist for a Successful Migration
- Always create a full backup of your website before beginning any migration process.
- Ensure the plugin you are migrating from is installed and activated.
- Use the built-in import wizard in AIOSEO for supported plugins (Yoast, Rank Math).
- For unsupported plugins or complex moves, use the CSV export/import method.
- Verify the migration was successful by checking a few key posts and pages.
By following these guidelines, you can effectively transfer your valuable SEO work and continue optimizing your site with All in One SEO.
Related Support Threads Support
-
WooCommerce & Elementor: Exploring Compatibility with Free SEO Pluginshttps://wordpress.org/support/topic/woocommerce-elementor-exploring-compatibility-with-free-seo-plugins/
-
New plan – Do I need to install a new plugin?https://wordpress.org/support/topic/new-plan-do-i-need-to-install-a-new-plugin/
-
AIOSEO latest plugin Updatehttps://wordpress.org/support/topic/aioseo-latest-plugin-update/
-
Primary Category – Importing Data From Yoasthttps://wordpress.org/support/topic/primary-category-importing-data-from-yoast/
-
Keywordshttps://wordpress.org/support/topic/keywords-42/
-
Icons not saved in Meta Titlehttps://wordpress.org/support/topic/icons-not-saved-in-meta-title/
-
Upgrading from “AIOSEO – Pro” to Elite?https://wordpress.org/support/topic/upgrading-from-aioseo-pro-to-elite/
-
How do I transfer google search console and analytics to all in one seo?https://wordpress.org/support/topic/how-do-i-transfer-google-search-console-and-analytics-to-all-in-one-seo/
-
Import Product SEO data to a new sitehttps://wordpress.org/support/topic/import-product-seo-data-to-a-new-site/
-
Bulk update scores with no keyword set?https://wordpress.org/support/topic/bulk-update-scores-with-no-keyword-set/
-
The URL of the featured image remains the same as that of the staging site, evenhttps://wordpress.org/support/topic/the-url-of-the-featured-image-remains-the-same-as-that-of-the-staging-site-even/
-
Is AIOSEO the Best SEO Plugin for Service-Based Websites in 2024?https://wordpress.org/support/topic/is-aioseo-the-best-seo-plugin-for-service-based-websites-in-2024/
-
AIOSEO is not Auto-Importing from Yoast on Install & Activationhttps://wordpress.org/support/topic/aioseo-is-not-auto-importing-from-yoast-on-install-activation/
-
Stoped showing SEO score on postshttps://wordpress.org/support/topic/stoped-showing-seo-score-on-posts/
-
AIOSEO Smart Tag for “Site Title” in CSV Importhttps://wordpress.org/support/topic/aioseo-smart-tag-for-site-title-in-csv-import/
-
Import product CSV have Product Title and Meta Description but not workhttps://wordpress.org/support/topic/import-product-csv-have-product-title-and-meta-description-but-not-work/
-
Importing data from SlimSEO pluginhttps://wordpress.org/support/topic/importing-data-from-slimseo-plugin/
-
Metas description and title being replaced by tags after updatehttps://wordpress.org/support/topic/metas-description-and-title-being-replaced-by-tags-after-update/
-
Upgrade from 3.7.0 to the latest version will affect previous meta keywords?https://wordpress.org/support/topic/upgrade-from-3-7-0-to-the-latest-version-will-effect-previous-meta-keyword-s/
-
Migrate Keyword phrases from YoaSt to AIO?https://wordpress.org/support/topic/migrate-keyword-phrases-from-yoast-to-aio/
-
import csv always some size limit or row limithttps://wordpress.org/support/topic/import-csv-always-some-size-limit-or-row-limit/
-
Old AIO SEO Pack vs. new AIOSEOhttps://wordpress.org/support/topic/old-aio-seo-pack-vs-new-aioseo/
-
Where the meta of the products are savedhttps://wordpress.org/support/topic/where-the-meta-of-the-products-are-saved/
-
Migration from The SEO Framework pluginhttps://wordpress.org/support/topic/migration-from-the-seo-framework-plugin/
-
Migrating From Yoast to All in One Seohttps://wordpress.org/support/topic/migrating-from-yoast-to-all-in-one-seo-2/
-
export / import optionshttps://wordpress.org/support/topic/export-import-options/
-
Migrating from old site using aioseo to new sitehttps://wordpress.org/support/topic/migrating-from-old-site-using-aioseo-to-new-site/
-
Migrating From Yoast to All in One Seohttps://wordpress.org/support/topic/migrating-from-yoast-to-all-in-one-seo/