free seo tools
SEO.to / Course / Module 4

Module 4: Links and Redirects

The redirects that keep rankings during moves, and a broken-link cleanup workflow that pays for itself.

FREE COURSE  ·  ~30 min  ·  quiz: 10 questions

Most of the traffic a site loses during a migration never shows up in analytics as a dramatic crash. It leaks away quietly, one bad redirect at a time. A page moves, a rule points to the wrong place, a chain of hops adds up, and the ranking that took months to earn transfers to nothing. This module is about closing those leaks before they cost you.

Redirects are where rankings get lost. The wrong status code tells Google the move is temporary when it is permanent, or hands a POST request to a GET handler, or leaves a page in the index that should have been retired. Getting the code right is not a technical detail. It is the difference between a clean transfer of signals and a slow, silent bleed.

Broken-link cleanup is the highest-ROI audit you can run on an existing site. A 404 with thirty internal links pointing at it is a doorway your own pages keep pushing visitors and crawlers through. Finding those dead ends, fixing the source pages, and deciding between update, redirect, and remove takes a crawl and an afternoon. Most sites have a dozen of these and no one is watching.

By the end of this module you will know which of the four redirect codes to use and when, how to collapse a redirect chain, how to tell a soft 404 from a hard one, and how to turn a crawl export into an ordered fix list. Then you will prove it in the quiz.

What you will learn

  • Choose the correct redirect status code for a permanent or temporary move
  • Explain why 307 and 308 preserve the request method and body
  • Distinguish a hard broken link from a soft 404
  • Run a broken-link audit and order fixes by inlink count
  • Collapse a multi-hop redirect chain to a single 301
  • Decide whether to update, redirect, or remove a broken link

Key takeaways

  • 301 redirects pass full PageRank and do not leak equity
  • Use 307 or 308 for POST endpoints so the method and body survive
  • A long-lived 302 can be treated as a 301 by Google
  • Soft 404s waste crawl budget even though they return 200
  • Every redirect chain should be one hop to the final URL
  • Fix broken links from the source page, not just the dead URL

Reading for this module

Module 4 quiz

Ten questions. Pass mark is 7 of 10. Retake as often as you like; your best score counts.