Mapping hundreds of old URLs to new ones by eye is the slowest part of a migration. Let the tool draft the map, then review only the weak matches.
The example below is already loaded, so you can see exactly what you get. Replace it with your own list and the result updates as you type.
↪️ Doing the whole job? Build a redirect map → every fix for it, ticked and in the right orderGot a bigger job? The full Notepad runs the same engine on lists of any size — chain this with dedupe, sort and filter, undo any step, and save the whole routine as a recipe for next time.
https://old.com/blog/best-running-shoes-2023/
https://old.com/about-us.html
https://new.com/guides/running-shoes/
https://new.com/about/
https://new.com/contact/
https://old.com/blog/best-running-shoes-2023/ | https://new.com/guides/running-shoes/ | 64%
https://old.com/about-us.html | https://new.com/about/ | 85%
For a site migration: finds the most similar new URL for each old URL by comparing the words in their paths, and outputs “old | new | score” lines ready for Build Redirect Rules.
In a site migration the slow part is working out which new page each old page should redirect to. Put the old URLs in the editor and the new URLs in the second list: each old URL is compared with every new one by the words in their paths (ignoring years, file extensions and filler words), and the closest match is written next to it with a similarity score.
Anything below the minimum score is marked as “no match” instead of guessing, so you can review those by hand. The output is in “old | new | score” form, which Build Redirect Rules turns straight into 301s.
Yes. Match Old URLs to New URLs runs entirely in your browser, on this page and in the full Notepad, with no sign-up, no limits, and nothing sent to a server.
It works best when old and new slugs share words. It is a first draft: always review low scores and anything marked no match before you publish redirects.
Yes. Only the paths are compared, so the domains can differ.
Tracking tags split one page into dozens of URLs in your reports. Remove them — and only them — so the real p…
Tagging every link in a campaign one by one is how tracking breaks. Add source, medium and campaign to every …
Need just the slugs, just the root domains or just the folders? Pick the part and get it out of every URL in …
URLs from a crawler, analytics and a sitemap never match. Normalise them all to one format and every comparis…
The URL matcher is one of the free tools inside Seowolf’s Notepad. Paste a list once, then dedupe, filter, sort, compare and format it in seconds — every step undoable, nothing uploaded, no account.
Open the Notepad — it’s free