Backup and Restore SEO
What it is
Under AISA → Utility, Backup SEO takes a full snapshot of your SEO data and stores it in the database (the last 5 snapshots are kept, FIFO) and/or downloads it as a JSON file. A snapshot captures, for every published item:
- SEO title, meta description and focus keyphrase, read through the active plugin's adapter (so it works even for AIOSEO's custom table);
- the AISA AI Search Context;
- rotation variants (title and description, including multilingual ones) plus the per-post rotation cap and sync flag;
- the URL slug;
- term SEO for enabled taxonomies, and image alt text + titles.
Restore writes the snapshot back using the active adapter. It is an exact restore: items that were empty at backup time are returned to empty if they gained SEO afterwards — so "Restore" genuinely undoes a One-Click run, not just a partial overwrite. (Older v4 backups without the full ID universe restore only the items present in the backup.) The Bulk feature can also auto-create a backup via AJAX before a mass operation.
Questions people ask
Where are snapshots stored? In the option aisa_seo_backups (not autoloaded), keeping the 5 most recent; you can also download any snapshot as JSON and restore from a file later.
Can Restore undo a One-Click? Yes. Because the snapshot records which items existed and were empty, restoring resets them to empty, fully reversing a One-Click batch.
Does Backup work without an SEO plugin? Backup needs an adapter to read core SEO fields; in pure Standalone mode the AISA fields and AI context are still captured. If there is nothing to save, no snapshot is created.
Related
- Migrate SEO between plugins
- Export and import settings
- Repair invisible SEO and database maintenance
