What is a redirect chain? Definition, SEO impact and fixes

A redirect chain is a sequence of two or more redirects between the URL a user or crawler requests and the final page that returns content, for example A redirects to B, and B redirects to C. Google’s crawlers follow up to 10 redirect hops, but Google Search Central recommends redirecting straight to the final destination and keeping any chain below 3 to 5 hops. Every extra hop adds latency for users and an extra request for crawlers.

Updated: 17 October 20263 min read
Infographic: five steps to fix a redirect chain, crawl, map, redirect once, update links, verify
Source: Google Search Central, site moves and HTTP status codes

How does a redirect chain form?

A redirect chain forms when a redirect points to a URL that itself redirects, instead of pointing to the final page. Each step is an HTTP response from the 3xx class defined in RFC 9110, the IETF standard for HTTP semantics, with a Location header that names the next URL. Browsers and Googlebot request each URL in turn until they get a normal 200 response.

Chains rarely come from one decision. They build up over years through:

  • Protocol changes: http to https.
  • Host changes: non-www to www or the reverse.
  • Formatting rules: trailing slash or lowercase normalisation.
  • Site migrations: new URL structures, CMS changes or domain moves.
  • Content updates: merged articles and discontinued products redirected again after an earlier redirect.

A typical example: http://example.com/shoes redirects to https://example.com/shoes, which redirects to https://www.example.com/shoes, which redirects to https://www.example.com/shoes/. That is 3 hops for one link.

Redirect chain vs redirect loop

A redirect loop is a chain that never ends because it returns to an earlier URL. MDN Web Docs notes that browsers detect such loops and show an error, for example Firefox’s message that the server is redirecting in a way that will never terminate. A chain eventually reaches a page, a loop never does.

FeatureRedirect chainRedirect loop
Final pageReached after several hopsNever reached
User impactSlower loadError page
Google impactDelay, lost crawl requests, error if too longRedirect error, URL not indexed

How does Google treat redirect chains?

Google follows a chain up to a limit and indexes only the final target. Google Search Central states that its crawlers follow up to 10 redirect hops by default and ignore any content returned by the redirecting URLs. The Page indexing report in Search Console lists four redirect errors: a chain that was too long, a redirect loop, a redirect URL that exceeded the maximum URL length, and a bad or empty URL in the chain.

Chains also mix signals. A permanent 301 redirect or 308 redirect tells Google the target should be canonical, while a temporary 302 redirect keeps the source URL as a candidate. A chain that combines both sends a weaker, mixed signal than one direct permanent redirect. On large sites every extra hop is another request taken from the crawl budget.

How to find and fix redirect chains

Fixing a chain means pointing every old URL and every internal link straight at the final destination. I use this process in technical audits:

  1. Crawl the site with a tool that reports redirect chains, such as Screaming Frog or Sitebulb.
  2. Export old URLs from backlinks and Search Console to catch external links that start chains.
  3. Update redirect rules so each old URL goes to the final URL in one hop.
  4. Update internal links, canonical tags, hreflang and XML sitemaps to the final URL.
  5. Recrawl and check that every redirect resolves in a single step.

Server examples as plain text. Nginx, one hop from any http or non-www request: return 301 https://www.example.com$request_uri; placed in the http and non-www server blocks. Apache, one rule instead of two: Redirect 301 /old-page https://www.example.com/new-page/ with the final URL, slash included. Google recommends keeping redirects for at least 1 year after a site move and, for users, ideally indefinitely.

Pro tip: After any migration, run a crawl of the old URL list, not only the new site. Chains usually hide in old URLs that still have backlinks, and fixing them recovers link value faster than building new links.

Redirect chains are one of the first items I check in a technical SEO audit, especially before an international domain move, where http, host and language-folder redirects stack quickly. More on that in my technical SEO services.

Frequently asked questions about Redirect chain

How many redirects does Google follow?

Google's crawlers follow up to 10 redirect hops by default. Google still recommends redirecting directly to the final URL and keeping chains below 3 to 5 hops.

Are redirect chains bad for SEO?

Redirect chains slow down pages, use extra crawl requests and can end in a redirect error if they get too long. One direct permanent redirect is the cleanest signal for Google.

What is the difference between a redirect chain and a redirect loop?

A redirect chain reaches a final page after several hops. A redirect loop sends the request back to an earlier URL and never reaches a page, so browsers show an error.

How do I fix a redirect chain?

Change the redirect rules so each old URL points to the final destination in one hop. Then update internal links, canonicals and sitemaps to the final URL.

Related terms

Sources
  1. Site moves with URL changes · Google Search Central
  2. How HTTP status codes, and network and DNS errors affect Google Search · Google Search Central
  3. Redirects and Google Search · Google Search Central
  4. Page indexing report · Google Search Console Help
  5. RFC 9110: HTTP Semantics · IETF
  6. Redirections in HTTP · MDN Web Docs
International SEO · AI SEO (GEO)

Grow in every market, and get cited by AI

Redirect chains pile up fastest during domain moves and multi-country launches, when http, host and language redirects stack on top of each other. If you are planning an international migration, map every old URL to its final target before launch.

I help SaaS and e-commerce brands win organic traffic across Europe and the US, and get their brand recommended in ChatGPT, Gemini, Perplexity and Google AI Overviews. Every project starts with a free audit of your site, your markets and your visibility in AI answers.

Write to Adrian

Have a question about this term or your SEO?

Send a short message about your website, the markets you sell in and what you want to achieve. You get a reply from me, not from a sales team.

  • Free preliminary SEO and AI visibility audit
  • Strategy for international and multilingual markets
  • Reply within one business day
Book a free call
Adrian Dąbrowiecki

Write to Adrian

Adrian Dąbrowiecki · Marketer Coffee

Tell me about your site and your goals. I usually reply within one business day.