Migration Wizard
Auto-match old and new URLs for site migrations
Migration Wizard Tutorial
What This Tool Does:
The Migration Wizard automatically matches old URLs to new URLs using multiple strategies (exact matching, fuzzy similarity, folder remapping). It's essential for creating redirect maps during site migrations, platform changes, or URL restructuring.
How to Use:
- Prepare your URL lists:
- Old URLs: Paste or upload your current site URLs
- New URLs: Paste or upload your new site URLs
- Configure matching strategy:
- Enable exact matching for identical slugs/paths
- Enable fuzzy matching for similar but not identical URLs
- Set fuzzy threshold (80% recommended)
- Add folder mappings if restructuring directories
- Click "Generate Redirect Map"
- Review results and download CSV files for implementation
Matching Strategies Explained:
| Strategy | How It Works | Example |
|---|---|---|
| Exact Match | Matches URLs with identical slugs/paths | /about-us → /about-us |
| Fuzzy Match | Finds similar URLs using similarity score (80%+) | /blog-post-title → /blog/post-title |
| Folder Mapping | Remaps directory structures with rules | /old/blog/post → /new/articles/post(rule: {"old/blog": "new/articles"}) |
Understanding Results:
- Matched URLs: High-confidence matches ready for redirect implementation
- Ambiguous Matches: Multiple potential matches - requires manual review to select correct destination
- Unmatched URLs: No good match found - may need manual mapping or redirect to homepage/category page
Folder Mapping Syntax:
Use JSON format to define directory remapping rules:
{
"old/blog": "new/articles",
"old/shop": "new/store",
"old/docs": "new/documentation"
}
This tells the tool to replace /old/blog/ with /new/articles/ in matching URLs.
Best Practices:
- Start with exact matching: Enable it first to catch all identical paths
- Use fuzzy cautiously: Set threshold to 80%+ to avoid false matches
- Review ambiguous: Never auto-redirect ambiguous matches - review each one
- Handle unmatched URLs: Decide on a strategy (301 to homepage, 301 to category, 410 Gone)
- Test before deployment: Use HTTP Status Checker to verify redirects work
- Implement gradually: Deploy redirects in batches, monitor crawl errors in GSC
Common Migration Scenarios:
| Scenario | Recommended Strategy |
|---|---|
| Domain Change Only | Exact match (URL structure unchanged) |
| Platform Migration | Fuzzy match (URLs similar but not identical) |
| Site Restructure | Folder mapping + fuzzy match |
| Complete Redesign | All strategies + significant manual review |
Critical Migration Checklist
- Generate redirect map with this tool
- Review all ambiguous and unmatched URLs manually
- Implement 301 redirects on old site
- Test sample redirects with HTTP Status Checker
- Launch new site and monitor GSC crawl errors
- Update sitemap and submit to GSC
- Check for redirect chains and fix them
- Monitor rankings and traffic for 30+ days