Site migration checklist
Use when planning a domain, CMS, URL structure or protocol migration.
Fill in before running
Replace each placeholder with your own detail. The more specific you are, the less the model invents.
- {{MIGRATION_TYPE}}
- {{CURRENT_SETUP}}
- {{TARGET_SETUP}}
- {{GO_LIVE_DATE}}
- {{TEAM_AND_TOOLS}}
Getting a better result
- Name the actual CMS on both sides - the commonly missed items get far more specific.
- Capture the baseline exports the same day you generate the plan, not the week of launch.
- Agree the rollback triggers with the client or stakeholder in writing before go-live.
Questions about this prompt
When should I generate the plan?
As early in the project as you can, and certainly before anyone touches the URL structure. A migration plan produced the week of launch is a record of decisions already made rather than a chance to influence them.
How do I get a specific plan rather than a generic one?
Name the actual CMS on both sides. The commonly missed items are highly platform-specific, and the difference between a generic checklist and one that names your platforms is the difference between catching the problem and reading about it afterwards.
When do I capture the baseline?
The same day you generate the plan, not the week of go-live. Baseline exports taken after preparation work has begun are already contaminated, and without a clean baseline you cannot prove afterwards whether the migration cost you anything.
What is the item teams most often skip?
Rollback triggers, agreed in writing before go-live. Deciding what level of traffic loss justifies reverting is a conversation nobody wants to have at two in the morning with the site down.