← Back to blog
Guide1 min read

Create a redirect map: correctly assign old and new URLs

Step 1: Collect all old URLs

  • The XML sitemap of the old page.
  • The pages with clicks and impressions from the Google Search Console.
  • The most visited pages from web analytics.
  • Pages with external links (backlink tools or Search Console, Links report).
  • Printed addresses: flyers, business cards, posters, packaging, QR codes.
  • A crawl of the old site with an SEO crawler to also find pages without a sitemap.

Step 2: Clean up list

Merge duplicate entries, remove parameters such as ?utm_source=, and standardize variants with and without a trailing slash. At the end, there is exactly one line per page.

Step 3: Assign

For each old URL, the most relevant new destination is entered. If the content no longer exists, use the next most suitable page, such as the parent category. Only if nothing fits at all is the address deliberately given the status 410.

Step 4: Check before going live

  • Call each line in the test environment: If exactly one redirect occurs, does it land on an accessible page?
  • No chains: The target must not redirect itself.
  • Consider uppercase letters, umlauts, and special characters in old URLs.

Don't forget printed links

Printed addresses rarely end up in a sitemap, but are often the most valuable: a flyer in a waiting room is still scanned years later. Dynamic QR codes can be centrally redirected to the new address after the relaunch - still include them in the redirect map so that the list is complete.

Create dynamic QR codes for free
Start with 2 dynamic QR codes that are free forever. No subscription, no credit card.
Start free now →

Frequently asked questions

In which format do I create the redirect map?

A simple table is sufficient: Column A old URL, Column B new URL, Column C Status (301 or 410), Column D Note. Server rules or plugin imports can be generated from it.

Do I also need to redirect pages with no visitors?

If they are linked or in the index, yes. Redirects cost little, lost links cannot be recovered.

Who maintains the list after the go-live?

Best to have a fixed person. New 404 errors from the Search Console will be added until none appear.

Reserve a spot

Reserve your spot before we go live.

One email as soon as the tool goes live — including pricing and the free plan. No spam, unsubscribe any time.

Only until launchLaunching in the next few weeks
  • Your free account is reserved — there is nothing to pay yet anyway
  • 90 days of unlimited destination changes instead of 30, only for early sign-ups
  • Launch price locked in, even if we raise prices later

By subscribing you consent to receiving the newsletter. You can withdraw consent at any time via the unsubscribe link in every email.

Keep reading