Free technical SEO utility

Redirect Map Generator

Import a CSV or paste old and new URL pairs to create a normalized redirect map and Vercel redirects JSON. This tool formats the rules; review them before deployment.

CSV columns: old_url,new_url. A header row is optional.

CSV parsing and URL checks happen locally in your browser. No redirect rules are deployed by this tool.

How to use the Redirect Map Generator

  1. Paste old_url,new_url pairs into the textarea, or import a CSV with the same columns, then press Generate redirects.
  2. Read the status line for invalid rows, duplicate sources or identical source and destination pairs before you trust the output.
  3. Copy or download the normalized redirect CSV, or copy the Vercel redirects JSON into your hosting configuration.

Why it matters

Every site redesign, URL cleanup or platform migration creates old URLs that still earn traffic and links. Without proper redirects, those visitors hit 404 pages and the link equity you built over years evaporates. A clean redirect map preserves rankings by pointing each old address to its closest new match, avoids chains that slow crawlers, and lets you launch a migration with confidence instead of discovering broken links weeks later.

Redirect Map Generator FAQs

Can I use full URLs or just paths?

Both. Enter a source as a path like /old-page or a full URL on your site; destinations can be paths or complete http and https URLs. The tool normalizes sources to clean paths and keeps destinations as you wrote them, flagging any row it cannot parse.

Does this apply redirects to my website?

No. The tool only formats and validates your pairs; it deploys nothing. Copy the Vercel redirects JSON into your vercel.json, add the CSV to your CMS or server config as needed, and test every rule on a staging URL before publishing to production.

Will it catch redirect chains or loops?

Not fully. It flags duplicate sources and identical source-destination pairs, but it does not trace whether a destination is itself another source, which would create a chain. After generating, scan the CSV for destinations that also appear as sources and collapse those into direct single-hop redirects.

Should my redirects be permanent or temporary?

The generator marks every rule as permanent, equivalent to a 301 redirect, which passes ranking signals to the new URL and is right for migrations and deleted pages. Use a 302 or 307 only for genuinely temporary moves, such as a short campaign URL, and convert them to permanent once the change is final.