# Rollback

Category: [Relaunch & Migration](https://seo-geo-glossary.com/en/glossary/category/relaunch-migration/) › [Go-live & after](https://seo-geo-glossary.com/en/glossary/category/relaunch-migration/go-live-after/) · Also known as: roll back, revert, back-out plan

A **rollback** returns a system to an earlier, working state. In SEO and web projects the term shows up around launches. It means replacing a newly released website version with the previous one because serious errors appeared. Search results for the word itself are dominated by politics, retail price cuts and fighting games.

## Where does the term come from?

In data management, Wikipedia describes a rollback as an operation that returns the database to some previous state. The SQL command `ROLLBACK` discards all changes made since the current transaction began. It is used to keep data consistent after errors or crashes. Software teams later applied the word to releases. Mimo describes a deployment rollback as switching back to the last stable version when a release fails.

## What does a rollback mean for a website launch?

A rollback only works if the old version is still available. That is why code, database and server settings of the previous site should stay in place for a while after go-live. It helps to agree in advance which symptoms trigger a rollback and who decides. This is common practitioner advice, not a Google requirement.

A rollback also touches SEO setups. Redirect rules, sitemap and robots.txt must match the restored version again. Google's site move documentation describes the way forward and does not cover reversing a move, so this part rests on general practice.

Mimo also notes that some changes cannot be undone cleanly, for example when they affect external services.

## Example

After a launch, the category template of the new site returns a `404` for every category. The team decides to switch back. It points the domain to the old version, switches off the new redirect rules and crawls the old URLs to confirm that they answer with `200` again.

## Checklist

Google does not cover a rollback in its site move documentation. The points rest on practitioner experience.

- Agree before launch which symptoms trigger a rollback and who decides.
- Keep the code, database and server configuration of the old version after go-live.
- Switch off the redirect rules that were activated for the new version.
- Restore robots.txt, sitemap and canonical annotations to the state of the old version.
- Crawl the old URLs to confirm that they answer with status `200` again.
- Document when, why and how far the site was reverted, and keep watching the Search Console reports.

## FAQ

**What does a rollback mean?** Returning to an earlier state, in databases by reversing an unfinished transaction.

**Is it rollback or roll back?** "Rollback" is the noun, "roll back" the verb.

## Related terms

- [Go-live](https://seo-geo-glossary.com/en/glossary/go-live/index.md)
- [Website relaunch](https://seo-geo-glossary.com/en/glossary/website-relaunch/index.md)
- [Website migration](https://seo-geo-glossary.com/en/glossary/website-migration/index.md)
- [Staging environment](https://seo-geo-glossary.com/en/glossary/staging-environment/index.md)
- [Redirect](https://seo-geo-glossary.com/en/glossary/redirect/index.md)

## Sources

- [Rollback (data management) – Wikipedia](https://en.wikipedia.org/wiki/Rollback_(data_management))
- [Rollback – Mimo glossary](https://mimo.org/glossary/programming-concepts/rollback)
- [Site move with URL changes – Google Search Central](https://developers.google.com/search/docs/crawling-indexing/site-move-with-url-changes)
- [ROLLBACK – PostgreSQL Documentation](https://www.postgresql.org/docs/current/sql-rollback.html)

---

Last updated: October 8, 2026
URL: https://seo-geo-glossary.com/en/glossary/rollback/
