1. Export and classify old URLs

Gather URLs from the current sitemap, internal links, analytics, and Search Console. Classify each as unchanged, moved, consolidated, or intentionally removed so the team can decide a suitable response for every address.

Export URLs from more than one source because the sitemap may omit retired pages that still receive links. Include analytics, Search Console, server logs if available, and the current site crawl.

map website url redirects export and classify old urls

2. Choose the closest replacement

Match a moved page to its direct successor. If several pages are consolidated, map each to the new page that preserves its main purpose. Where no useful replacement exists, avoid sending users to an unrelated page just to avoid a 404.

Use a direct replacement only when it satisfies the old page’s main need. For a page with no equivalent, choose an honest not-found or gone response rather than redirecting every retired URL to the homepage.

map website url redirects choose the closest replacement

3. Specify and test each redirect

Record old path, destination, redirect type, and owner in a simple table for whoever controls the server or hosting. Test representative old URLs after implementation and confirm they land on the intended HTTPS page without unnecessary redirect chains.

Record whether each move is permanent or temporary and avoid chains such as old URL to intermediate URL to final URL. Test both destination and response behavior after the rules go live.

map website url redirects specify and test each redirect
map website url redirects keep links and signals consistent

Related official guidance: Google Search Central: Site moves with URL changes.

Explore more Wio guides

Browse practical guides to visual design, website creation, and Wio’s spatial workflow.

More Wio guides