URL Mapping App

Easily connect old URLs with their closest new matches to avoid broken links, preserve SEO, and keep visitors on the right path during site migrations or redesigns.

No file selected
Old CSV — headers: title, url (level optional)
Auto-detected after you load files; adjust if needed.
No file selected
New CSV — headers: title, url
Auto-detected after you load files; adjust if needed.
Privacy: files stay in your browser.
55%
Weights should sum ≈ 1.00
# Old title Old URL Best match (new) Score Alt 2 Alt 3 Status
Results will appear here after matching.
Showing first 10 rows.
Tip: You can tweak the threshold/weights and click Run matching again without reloading files.

How to use the URL mapping app

  1. Prepare files: Export your old.csv (with old URLs) and new.csv (with new URLs).
  2. Upload CSVs: Use the Choose file… buttons above.
  3. Choose columns: Ensure the dropdowns map correctly (title/url). If Excel saved a semicolon-separated CSV, the tool detects it automatically.
  4. Adjust settings: Set threshold and weights if needed.
  5. Run matching: Click Run matching to generate best matches + alternatives.
  6. Review results: Rows marked Needs review should be checked manually (in general, review of all important mappings is recommended).
  7. Download: Click Download CSV to save mappings.

What the scoring means

What is URL Mapping?

URL mapping is the practice of pairing each old URL on a site with the most relevant new URL during a redesign, migration, or large structural change. The output is a redirect plan that ensures both users and crawlers reach the right content after launch.

Why is URL Mapping Important?

Without a redirect plan, users hit 404s and search engines lose the connection between old signals and new content. A good map acts as a bridge for both.

URL Mapping App FAQ

When do I need a URL mapping tool?

Any time your site’s paths or information architecture change, a mapping tool speeds up finding the closest target and reduces human error.

  • CMS/platform migrations: e.g., WordPress → Shopify, custom CMS → headless.
  • Structure changes: renaming categories, changing category structure.
  • Content consolidation: merging thin/duplicate pages into stronger hubs.
What do I need to do after URL mapping?

Use your map as a launch checklist. Here’s a proven sequence:

  1. Implement redirects: Deploy 301s for all mapped pairs. Avoid chains (A→B→C); rewrite to A→C directly.
  2. Test at scale: Crawl old URLs and verify status codes, destination URLs, canonical tags, and that parameters are handled as intended.
  3. Fix edge cases: Handle query strings, uppercase/lowercase, and trailing slashes consistently.
  4. Update internal links: Replace old paths in menus, footers, templates, and content to minimize reliance on redirects.
  5. Refresh discovery signals: Submit new XML sitemaps, validate robots.txt, and ensure canonical/ hreflang tags point to final destinations.
  6. Monitor post‑launch: Watch analytics & search console for 404s, soft‑404s, spikes in crawl errors, and pages losing impressions. Patch gaps quickly.
  7. Lifecycle decisions: Keep redirects for at least 12–18 months (longer for evergreen or heavily linked content). Use 410 for intentional retirements.
Is any data uploaded to a server?
No. This URL mapping tool runs entirely in your browser. Files are processed locally and never sent anywhere.
My CSV uses semicolons — is that ok?
Yes. The parser auto-detects comma, semicolon, or tab delimiters.
How do I improve match quality?
Ensure the new CSV includes good titles (Title/H1). Adjust weights: increase Slug if your slugs are consistent; raise Title if titles are strong.
What does “Needs review” mean?
The combined score is below your threshold. Manually check and pick a better target (use Alt 2/Alt 3 or paste your own later).
About the creator
Hi, I’m Olga Zhukova, an eCommerce SEO Consultant. I built this app after seeing a client lose traffic due to forgotten redirects. Now it helps other SEOs and website owners avoid or quickly fix the same mistake.