Skip to content Skip to navigation
Back to the main support

How to completely uninstall SEOPress

You want to remove SEOPress Free / PRO / Insights from your WordPress site? Follow this step by step guide.

SEOPress Free/PRO

Simply add this line of code to your wp-config.php file to delete automatically everything from your database (Free + PRO), then follow steps 1-5.

define('SEOPRESS_UNINSTALL', true );

Since SEOPress 10.4, this also deletes the Instant Indexing history table (wp_seopress_instant_indexing_history, with your site’s table prefix).

This constant does not delete two SEOPress PRO tables: wp_seopress_site_audit_history and wp_seopress_ai_conversations. Delete them manually with PhpMyAdmin (or equivalent) once the plugins are deleted.

SEOPress Insights

Use this define for SEOPress Insights (v3 required):

define('SEOPRESS_INSIGHTS_UNINSTALL', true);

Manual method

SEOPress Free/PRO

  1. Run a full backup (database + files) of your site: safety first!
  2. Go to your WordPress admin, Plugins.
  3. Select SEOPress Free / PRO from the list and click Deactivate from the bulk actions select.
  4. Now the plugins are deactivated, select them again, and choose Delete from the bulk actions.
  5. “Are you sure you want to delete the selected plugins and their data?”, click OK.
  6. To remove SEOPress’ entries from your database, open this one using PhpMyAdmin (or equivalent).
  7. Search for entries starting by _seopress_ in the wp_postmeta table, and by seopress_ or widget_seopress_ in the wp_options table.
  8. Select the entries found and delete them.
  9. In the wp_posts table, delete all entries where post_type is seopress_404 (redirections and 404 errors), seopress_schemas or seopress_bot (broken links), and their associated wp_postmeta rows.
  10. Delete the following custom tables, if they exist:
    • wp_seopress_significant_keywords
    • wp_seopress_content_analysis
    • wp_seopress_seo_issues
    • wp_seopress_instant_indexing_history (since SEOPress 10.4)
    • wp_seopress_site_audit_history (SEOPress PRO)
    • wp_seopress_ai_conversations (SEOPress PRO)
  11. That’s it!

wp_ is the default table prefix: if your site uses another prefix, the tables and entries above start with it instead.

SEOPress Insights

  1. Run a full backup (database + files) of your site: safety first!
  2. Go to your WordPress admin, Plugins.
  3. Select SEOPress Insights from the list and click Deactivate.
  4. “Are you sure you want to delete the selected plugins and their data?”, click OK.
  5. To remove SEOPress’ Insights entries from your database, open this one using PhpMyAdmin (or equivalent).
  6. Search for entries starting by seopress_insights_ in wp_postmeta and wp_options tables.
  7. Also search for the entry seopress_backlinks_data in the wp_postmeta table.
  8. Select the entries found and delete them.
  9. In the wp_posts table, delete all entries where post_type is seopress_rankings, seopress_backlinks or seopress_p1_rankings (and their associated wp_postmeta rows).
  10. Delete the following custom tables:
    • wp_seopress_insights_backlinks
    • wp_seopress_insights_rankings
    • wp_seopress_insights_metrics
  11. That’s it!