SEO Migration Redirect Mapper & Validator
Last updated:
Turn old and new URL inventories into an explainable redirect plan. Review alternatives, fix many-to-one conflicts, validate live chains, and export rules for your deployment platform—without uploading the files to an AI service.
Legacy URLs
URLs that may need redirects
Reads up to 500 same-site URLs across 12 uncompressed XML files. .xml.gz is not supported.
No file selected.
Not loaded
Destination URLs
Canonical pages on the new site
Reads up to 500 same-site URLs across 12 uncompressed XML files. .xml.gz is not supported.
No file selected.
Not loaded
Advanced signal weights
Available weights are normalized for each pair. Title weight is ignored when either record has no title.
Private by default: pasted lists, CSV contents, matching, and exports stay in this browser. Only public sitemap URLs and pairs selected for live validation are sent to Web Aloha’s bounded fetch endpoint.
Explainable working map
Review every redirect decision
Click an alternative or type any valid destination URL. Nothing below is deployed automatically.
Deployment handoff
Export proposed decisions
The review CSV retains redirects, manual overrides, Keep decisions, confidence, and evidence. Deployment formats exclude Keep rows plus query-string, encoded/non-ASCII, or otherwise non-literal source paths that require platform-specific review.
Outdated stack? The right intervention may be bigger than one fix.
Heavy themes, bloated plugins, and old tech slow sites down and cost sales. We rebuild websites to be fast, modern, and easy to maintain.
Curious what a modern rebuild would change?
We redesign outdated websites into fast, modern ones, like the site you are on right now. Honest advice first, pitch second.
Want us to act on this result? Fix these findings →
Prefer the partnership route? Refer clients to us, earn 10% →
How to Build a Defensible Redirect Map
- Collect complete inventories. Add every legacy URL that earned visits, links, rankings, or user bookmarks—not only URLs still present in the old sitemap. Supply new canonical URLs from staging or the launch site.
- Add identity signals. URL-only matching works when structure survives the migration. Include titles or H1 values in pasted data or CSV when folders, slugs, domains, languages, or taxonomies changed.
- Generate explainable candidates. The browser calculates every old-to-new pairing, shows the top candidates and their component signals, blocks weak automatic homepage fallbacks, and leaves matches below your threshold unmapped.
- Resolve ambiguity. Review low confidence rows, click alternatives, type overrides, mark unchanged URLs as Keep, and inspect every many-to-one destination. A consolidation is valid only when one new page satisfies all mapped legacy intent.
- Validate after rules are deployed. Work through every 40-row batch. Check that redirects reach the intended destination in one permanent hop and Keep URLs still return a successful page. Fix chains, temporary hops, loops, wrong targets, and redirected destinations.
- Export and retain the evidence. Download the review CSV for sign-off, then generate the appropriate server format. Keep the approved mapping as a launch artifact and compare it with post-launch crawls.
Why Redirect Mapping Is the Highest-Risk Migration Detail
Google’s current site-move guidance says complex moves need an old-to-new URL map before redirects are implemented. Its redirect guidance recommends server-side permanent redirects for permanent moves. A direct relevant mapping helps both visitors and crawlers understand where content went.
- Protect legacy discovery: old organic results, bookmarks, backlinks, campaigns, and internal links should reach an equivalent destination.
- Avoid false consolidation: sending every deleted page to the homepage hides missing content and creates poor user journeys.
- Remove chains: old rules often survive several redesigns. Point each known legacy URL straight to the final canonical URL.
- Make sign-off auditable: confidence, alternatives, overrides, validation evidence, and review notes belong in one shared artifact.
Migration Inputs Most Teams Forget
The old XML sitemap is a starting point, not a complete legacy inventory. Add these sources before approving the map:
- Analytics: organic and referral landing pages across a representative period.
- Google Search Console: pages with clicks or impressions, including URLs no longer linked internally.
- Backlink exports: URLs with valuable external links, including historic HTTP and hostname variants.
- Server logs and 404 reports: URLs bots and people still request.
- CMS/database exports: published, archived, product, taxonomy, media, and localized records.
- Crawls: current links, canonicals, hreflang targets, pagination, assets, and existing redirect rules.
- Marketing records: email, advertising, QR, partner, affiliate, and offline campaign URLs.
Launch-Day and Post-Launch QA Checklist
- Deploy rules to staging when possible and crawl every old URL against that environment.
- Confirm one permanent hop to a relevant 200 destination; do not redirect into another redirect.
- Update internal links, canonicals, hreflang, structured data, navigation, and the new XML sitemap to final URLs.
- Keep the old domain and redirect infrastructure active long enough for users and search systems to process the move.
- Verify both old and new Search Console properties and use Change of Address when the documented conditions apply.
- Monitor 404s, server logs, indexing, page-level clicks, and important rankings after launch. Repair missed URLs instead of layering new chains.
- Retest mapped URLs after CDN, CMS, routing, or domain configuration changes.
Export Format Notes
The Apache and Nginx exports create exact path matches and use 301; install them only in the matching legacy-host server context because the rule itself contains no source hostname. Cloudflare Bulk Redirect CSV follows Cloudflare’s current no-header CSV format. Vercel bulk CSV and JSON use source, destination, and permanence fields as documented for bulkRedirectsPath. Vercel sources are project-wide paths without hostnames, so split mixed-host inventories and deploy each file only to its intended legacy-host project. Always review the generated file against the version and routing layer you deploy.
Deployment formats intentionally exclude Keep/no-redirect decisions. They also skip source URLs with query strings, percent-encoded or non-ASCII paths, and non-literal paths because request-URI handling differs across servers and platforms. Every excluded decision remains in the review CSV for explicit implementation and testing. Wildcards and regex are not inferred: compressing individually approved mappings into a broad rule without testing can redirect unrelated URLs.
Next steps
SEO Migration Redirect Mapper related tools and articles
Continue with the closest follow-up checks and guides based on this tool's topic, crawl intent, and optimization workflow.
SEO Migration Redirect Mapper: FAQ
How does the redirect mapper match old and new URLs?
Is a high confidence score safe to publish automatically?
What should I include in the old URL inventory?
Can the mapper read titles from XML sitemaps?
What do duplicate-target warnings mean?
How does live redirect validation work?
Should migrations use 301 or 308 redirects?
What happens to unmapped old URLs?
Are uploaded inventories stored or sent to an AI service?
Free 48-Hour Website Audit
Not sure what to fix first on your own website? We'll review it and tell you, in plain English. Free & non-obligatory.
Planning a Migration Where Rankings Matter?
We inventory legacy value, map content, test staging, validate every redirect, and monitor the launch so valuable pages do not disappear between platforms.