Redirect mapping for site migrations

Your site moved. Your links didn’t.

Paste the old URLs and the new ones. Map301 matches them by path, flags the ones it’s unsure about, and exports a redirect file you can drop into nginx, Netlify, Vercel, Cloudflare, or a CSV.

Stop doing this in a spreadsheet the night before launch.

No account. Pay once, download the file. Your URLs are deleted after the export.

ExportsnginxNetlify _redirectsVercelCloudflareApache .htaccessCSV

Site migrations die in column C.

You have the old sitemap. You have the new sitemap. Someone still has to decide that /blog/how-we-work is now /journal/studio, that /team is /about, and that /careers-2023 should 410.

Do it by hand and you miss rows. Guess by slug and you 301 the wrong page. Ship without redirects and you donate the ranking you already paid for.

How it works

  1. 01

    Paste or upload two lists.

    Old URLs. New URLs. Sitemap XML, CSV, or one URL per line.

  2. 02

    We match what we can.

    Same path wins. Close slugs get a score. The rest stay unmatched on purpose.

  3. 03

    You review the gray ones.

    Keep, fix, or mark as gone (410).

  4. 04

    Pay. Download.

    nginx, Netlify _redirects, Vercel, Cloudflare, Apache, or CSV.

One project. One file. About two minutes after you have the lists.

What the export actually looks like

OldNewConfidenceAction
/blog/our-process/journal/processHigh301
/team/aboutMediumReview
/careers-2023Low410
# netlify _redirects
/blog/our-process    /journal/process    301
/team                /about              301
/careers-2023        /                   410
Download this sampleFree. The real match is paid.

Who it’s for

  • Freelancers shipping a Webflow / WordPress / headless rebuild
  • SEO people who inherit a domain with 4,000 indexed URLs
  • Agencies that do two migrations a month and still open Excel first

Not for

rewriting your information architecture, crawling the live site, or “AI will invent the new URLs.” You bring both lists.

Pricing

Per export

$29per export

One project. Unlimited rows in v1. All formats. Pay, download immediately.

Upload both lists — $29

Unlimited

$19/ month

If you migrate more than once. Same tool, no per-file fee.

No free tier that does the useful part. The sample file is free. The real match is paid.

FAQ

Do I need an account?

No. Checkout, then the file.

What do you do with my URLs?

They live long enough to build the export. Then they’re deleted. We don’t want your sitemap.

What if the match is wrong?

Medium and low confidence rows are flagged. You edit them before download. High-confidence exact path matches are boring on purpose.

Can it crawl my site?

Not in v1. Export a sitemap or copy the URL list. Crawling is how this becomes a two-month product.

What if I have 50,000 URLs?

Fine. That’s the point. The price doesn’t change in v1.

Refunds?

If the file is unusable (failed job, empty export), you get the $29 back. Bad matches you skipped in review are on you.

Upload the two lists. Get the redirect file.

Ship the new site without lighting the old URLs on fire.

Sitemap XML, CSV, or one URL per line. Deleted after export.