Spider SEO Auditor
Technical SEO

How to find and fix redirect chains and broken links

How to find and fix redirect chains and broken links

A redirect chain is when a URL redirects to another URL that redirects again before reaching the final page. A broken link points to a page that no longer exists. Both waste visitors' time and search engines' crawling, and both are easy to fix once you find them: link straight to the final URL, and redirect or remove links to pages that are gone.

Why do redirect chains matter?

Each hop adds a full round trip before the page starts loading, which is felt most on mobile. Googlebot follows up to 10 hops and then gives up, and long chains make it more likely that something in the middle breaks. Chains usually build up over years of migrations: http to https, then non-www to www, then an old slug to a new one.

A redirect chain compared with a single redirect
A chain makes visitors and crawlers wait for every hop. Point each old URL straight at the final page.

Which redirect should you use?

CodeMeaningUse for
301Moved permanentlyPages that have moved for good
308Permanent, keeps the request methodSame as 301, often used by modern servers
302 / 307TemporaryShort-term moves only

Google passes ranking signals through both permanent and temporary redirects, but a long-lived 302 sends a mixed message about which URL to index. Use a 301 for permanent moves.

How do you fix redirect chains?

  1. Crawl the site to list every internal link that redirects.
  2. Update those links to point directly at the final URL.
  3. Update old redirect rules so each old URL goes to the final destination in one hop.
  4. Update the canonical tags and the sitemap to use final URLs only.
  • Internal links to a page that moved: update the link and add a 301 from the old URL.
  • Internal links to a page that is gone for good: remove the link, or point it at the most relevant live page.
  • Links to other sites that are dead: replace them with a working source or remove them.
  • Broken images: re-upload the image or remove the reference.

Should every 404 be redirected?

No. Redirect a removed page only when there is a genuinely equivalent replacement. Redirecting everything to the home page is treated by Google as a soft 404 and confuses visitors. A helpful 404 page with links to your main sections is fine.

How often should you check?

Crawl the site monthly, and after every redesign or migration. A scheduled crawl that alerts you to new broken links and errors catches problems before visitors do.

Check this on your own site

Spider's free check tests this and about 100 other things on any page, and links each problem to a guide like this one.