Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.

Skip to main content

Import Export

Migrating data from other SEO plugins​

Slim SEO allows you to migrate SEO data like meta title and meta description from other SEO plugins like Yoast SEO, AIO SEO, Rank Math or SEOPress. This helps you own the same data and be confident switching to Slim SEO.

To migrate data, go to Slim SEO > Tools, select the SEO plugin you want to migrate from, and click the Migrate button:

Migrate data from other SEO plugins

Slim SEO will do the migration and show you the progress. Don't leave the page until it's done or you'll have to start again.

caution
  1. Before migrating data, make sure you have a backup of your website.
  2. You need to keep the original SEO plugin active to perform the migration, because we need to use some API/function from it.

Exporting SEO data to CSV/Excel​

We recommend using the plugin WP All Export (the free version is enough) to export the SEO data from Slim SEO. Please follow these steps to do that:

Creating an export file​

To start exporting the SEO data, go to All Export > New Export, select a post type, and click Customize Export File.

Select a post type to export SEO data

Adding SEO fields​

In the next screen, add fields you want to export. To export Slim SEO data, select slim_seo from the list on the right, under Available Data > Custom Fields. As we have 5 fields for:

  1. Meta title
  2. Meta description
  3. Facebook image
  4. Twitter image
  5. Noindex

You need to add the slim_seo field 5 times! Don't worry about the field name, we'll change it later.

Adding helper functions​

Slim SEO saves all data into a single field. So, we need helper functions to extract this data. To do that, please install and activate the Code Snippets plugin.

Then go to Snippets > Add New and add the following snippet:

function ss_get_title( $value ) {
$value = @unserialize( $value );
return $value['title'] ?? '';
}

function ss_get_description( $value ) {
$value = @unserialize( $value );
return $value['description'] ?? '';
}

function ss_get_facebook_image( $value ) {
$value = @unserialize( $value );
return $value['facebook_image'] ?? '';
}

function ss_get_twitter_image( $value ) {
$value = @unserialize( $value );
return $value['twitter_image'] ?? '';
}

function ss_get_noindex( $value ) {
$value = @unserialize( $value );
return $value['noindex'] ?? '';
}

function ss_get_canonical( $value ) {
$value = @unserialize( $value );
return $value['canonical'] ?? '';
}

Make sure you set it to run everywhere.

Create helper export functions via Code Snippets plugin

Modifying exported fields​

Now go back to the export. Click the slim_seo field in the added area to edit it. Change the column name to Meta Title and click the checkbox Export the value returned by a PHP function, and then enter the function name ss_get_title.

Enter function name

Repeat the process for the other 4 fields: meta description, Facebook image, Twitter image, and noindex. Make sure you use the corresponding functions added in the previous step.

After that, click the Continue button to start exporting. You'll get a CSV file like this:

Export SEO data

Importing SEO data from CSV/Excel​

Similar to exporting SEO data, we recommend using WP All Import plugin to do the job. However, to import custom fields data, you need to purchase the Pro version of the plugin. Note that to export Slim SEO data, the free version of the WP All Export is enough.

To importing data to Slim SEO, create a new import and configure other fields (title, content, etc.) as usual. In the Custom Fields panel, add a new field slim_seo. In the Field options, select Serialized. And then click the button Click to specify and set fields like this:

Specify Slim SEO fields in WP All Import

This will import all 5 fields into a serialized field slim_seo, which is used by the plugin.

After that, start importing and you'll see the data is imported. If you have any trouble configuring imports, please follow the documentation of WP All Import.