0.97 min read

Redirect loop: How to find it and fix it (SEO + GSC)

Key takeaways

  • A practical guide to redirect loops: common causes (www/apex, http/https, trailing slash), how to diagnose quickly, and how to fix without creating chains

Start with the map:

Related (cluster):

What a redirect loop is

A redirect loop is when URL A redirects to URL B and URL B redirects back to URL A (or the chain cycles).

Common loop patterns:

  • http ↔ https
  • www ↔ apex
  • trailing slash ↔ no slash
  • locale redirects that depend on cookies

The 10-minute diagnosis

  1. Test the URL with a clean request (no cookies).
  2. Note every hop until it fails.
  3. Check whether the destination differs by host, slash, or protocol.

Fix checklist

  1. Pick one canonical pattern (host + protocol + slash).
  2. Make sure the canonical URL returns 200 and does not redirect.
  3. Collapse the loop into a single deterministic redirect.
  4. Avoid chains (one hop is the goal).

Validation

  • GSC URL Inspection: final URL should be stable.
  • The page should render and return 200 for Googlebot.

Next in SEO & Search

View topic hub

Up next:

Page with redirect (Google Search Console): What it means and how to fix it

A practical guide to the indexing status "Page with redirect": why it happens, when it's normal, and how to fix redirect chains so Google indexes the right URL.