Redirect map QA pass
Use when a redirect map has been drafted and you need it checked before it goes live.
Fill in before running
Replace each placeholder with your own detail. The more specific you are, the less the model invents.
- {{REDIRECT_MAP}}
- {{VALUABLE_URLS}}
- {{NEW_SITE_URLS}}
- {{RULE_SET}}
Getting a better result
- Feed it the map in batches by directory so the wrong intent verdicts stay reviewable.
- Sort the valuable URL list by referring domains as well as traffic, since links are what you lose permanently.
- Re-run the pass on the live server after launch, because the deployed rules rarely match the spreadsheet.
Questions about this prompt
When do I use this instead of the migration checklist?
The migration plan covers the whole move; this reads one artefact, the drafted map, before it ships. Use it in the gap between the map being written and code freeze. Crawling redirects after launch finds the same faults, but by then the rankings and the links have already gone.
What do I need alongside the map?
The old URLs ranked by traffic, referring domains and revenue, the live URL list for the new site, and the pattern rules being applied. Without the new site URL list every destination is unverified, and without the valuable URL list the pass cannot tell you what nobody mapped. Feed it in batches by directory.
What comes back?
A verdict on every row, then four sections. The rows marked correct tell you nothing; the value sits in unmapped and valuable, and in rules that overreach, where a pattern quietly catches URLs it was never meant to. The homepage redirect count is the third thing worth reading closely.
What is the mistake that costs me here?
Accepting resolves with a 301 as correct. A redirect that lands on a page answering a different question is marked wrong intent here, and it passes every automated check while losing the ranking anyway. The other one is signing off the spreadsheet and never re-running the pass against the live server.