SEO Course gold shield emblem

SEO COURSE
SITETRAIL CERTIFIED

Course outlineSkills assessment3-minute challenge

Your learning path: 93 lessons.

SEO Course / Technical SEO Delivery and Site Migrations / Lesson 75

Module 14 / Lesson 75 · Read, apply, check

Build and Test a Migration Redirect Map

Map important old URLs to appropriate new destinations and verify redirect behavior before launch.

By Adriaan BritsCEO of Sitetrail · MSc Marketing
Former LinkedIn Learning instructor in SEO, Advanced Google Analytics and Google Ads
Course edition: October 2026

Visual explanationWorked examples45-minute practical taskKnowledge check

Inventory what must survive

Collect old URLs from navigation, sitemaps, search evidence, analytics and important external references where available. Preserve high-value pages and support resources in the inventory. A current crawl alone can miss old destinations that customers still reach through saved or external links.

Map by meaning

Choose the closest genuinely equivalent new destination for each old URL. Record pages intentionally removed without a replacement separately. Sending every old page to a generic homepage may retain a successful response but fail the original task and create misleading migration coverage.

Specify expected behavior

For permanent moves, plan appropriate permanent redirects and update internal links to final destinations. Avoid unnecessary chains and loops. Coordinate canonicals, sitemaps and other references so the new URLs are represented consistently rather than leaving contradictory signals across templates.

Test a representative matrix

Check old URL, first response, final URL, final response and content equivalence. Include query variants, uppercase or trailing-slash cases where relevant to the actual site. Keep the map versioned and name the person responsible for resolving unmatched important URLs before launch.

A redirect map preserves tasks

/seo-intro

→ /courses/seo-foundations: course information retained.

/support/certificate

→ /help/certificates: learner support retained.

/retired-workshop

No equivalent: document intentional treatment.

Test columns

First response → final URL → final response → task fulfilled.

A filled spreadsheet is not proof of a working migration.

See it in practice

Hypothetical example: a training company moves /seo-intro to /courses/seo-foundations and /support/certificate to /help/certificates. The first mapping preserves course information; the second preserves an existing learner’s support task. A third retired workshop has no equivalent current offering and needs an explicit removal decision. During staging tests, the certificate URL redirects through two legacy paths before reaching the new help page. The engineer simplifies the route and verifies the final content. The team also updates internal references and the new sitemap. The map is considered ready when representative paths behave as specified, not when a spreadsheet merely contains a destination in every row.

Compare the alternative

A migration script sends every unmatched URL to the new homepage and labels all rows successful because they end in a 200 response. Old manual links now lead to general marketing content, and the team cannot distinguish preserved journeys from lost ones. That report hides the semantic failures. The mapping process should document intentional removals and unresolved equivalents rather than forcing a superficially successful destination for every URL.

Avoid this misconception

Misconception: a redirect is good whenever its final response is successful. The destination must also serve the old page’s purpose. A migration report should verify both response behavior and meaningful continuity for users.

Know the boundary

A large migration may need phased mapping and sampling, but important URLs deserve explicit decisions. Platform redirects and domain changes have additional operational requirements. Use current official guidance and a rollback plan before production deployment.

Do this today · 45 minutes

Turn this lesson into a useful action.

Map important old URLs to appropriate new destinations and verify redirect behavior before launch.

Before you start

An old/new URL inventory and staging access, or the three sample URLs in this lesson.

Practise with this scenario

Old: /seo-intro, /support/certificate, /retired-workshop. New equivalents: /courses/seo-foundations, /help/certificates; no replacement for the retired workshop.

Your steps

  • Create one row per old URL with its purpose, value and proposed equivalent; mark the retired workshop as a separate decision.
  • Specify expected permanent redirect behavior for the two moved pages and the intentional removal treatment for the third.
  • Test the staging routes and record first response, final URL, final response and whether the destination satisfies the original task.
  • Remove unnecessary chains and loops through the technical owner; update internal links and sitemap references to the final URLs.
  • Assign every unresolved important row an owner and make launch readiness depend on those decisions, not only a successful-status percentage.

What better looks like

Before: Every old URL → homepage → “100% migrated.”

After: Equivalent destinations verified; retired content and unresolved mappings explicitly recorded.

Your working notes

Notes stay in this browser. Download a copy to keep them.

Verify your work

  • Important old URLs have meaningful decisions.
  • Redirects have no unintended loops or chains.
  • Final content and reference updates match the map.

Follow up

Repeat representative tests after launch and monitor old-URL errors and new indexing evidence; keep the mapping available for support and future maintenance.

Before you move on

Make the decision.

A site migration redirects a course page to its equivalent new course and a certificate-help page to the homepage. Both final pages return 200, so a report marks the migration fully successful. Which correction should the SEO lead require before accepting that report?

Sources and further reading

Google: Site moves

Google: Redirects

Lesson edition 1 · References reviewed 15 October 2026 · Practical exercise reviewed 15 October 2026. Examples are illustrative teaching scenarios.

Free learning. Informed choices.

Built for aspiring SEO directors, existing practitioners and business owners who want to turn sound judgment into practical results.

Course hub · Free skills assessment · Privacy

No Sitetrail account is required. Course progress and assessment results are saved in this browser when storage is available; they do not sync to the app. Download your worksheets and certificate to keep your own copies.

Plugin Downloaded Congratulations Installation Guide: 

  1. In WordPress, go to Plugins → Add New Plugin.
  2. Click Upload Plugin and select the downloaded ZIP file.
  3. Click Install Now, then Activate Plugin.

 

Your free trial starts automatically. No license key is needed yet.