GlossarySEO
What is a redirect chain?
Also called: redirect loop, multiple redirects, redirect hops
Definition
A redirect chain is when a URL redirects to another URL that redirects again before reaching the final page. Each hop adds delay, and long chains or loops can stop crawlers from reaching the page.
Redirect chain, explained
Chains build up over time. You move http:// to https://, then bare domain to www, then rename a page, then add a trailing slash. Each change was fine on its own, but an old link now goes http://example.com/features → https://example.com/features → https://www.example.com/features → https://www.example.com/product/. That's three hops before any content loads.
Google's documentation says its crawlers follow up to 10 redirect hops by default. Beyond that, or when the chain loops back on itself, Search Console reports a "Redirect error" in the Page indexing report, which it describes as a redirect chain that was too long, a redirect loop, or a similar problem. Short chains usually still work for Google, but every hop is another request for users on slow connections and another place for something to break.
The fix is to collapse chains so every old URL points straight at the final destination in one hop. Then update internal links, canonicals and sitemap entries to the final URL, so the redirect only catches outside links and old bookmarks. Loops usually come from two rules fighting each other, for example a CDN forcing a trailing slash while the app strips it.
Audit after every migration. Chains are invisible in a browser, which follows them silently.
Why it matters for founders
Rebrands, domain changes and URL cleanups stack up fast in a startup's first years. Collapsing chains keeps old backlinks pointing at live pages and removes a whole class of crawl errors.
Example
A redirect checker shows your most-linked blog post takes four hops to load. You change the old URL's rule to point directly to the current URL, so it now resolves in one 301.
Common mistakes
- Adding new redirects on top of old ones instead of updating the originals.
- Conflicting trailing-slash or
wwwrules at the CDN and in the app, causing loops. - Linking internally to URLs that redirect.
- Testing only in a browser, which hides the hops.
Sources
- Google Search Central: How HTTP status codes and network errors affect Google Search
- Search Console Help: Page indexing report
Checked
Related terms
- 301 vs 302 redirectA 301 redirect says a page has moved permanently, so search engines should treat the new URL as canonical. A 302 says the move is temporary, so they keep showing the original URL.
- Site migrationA site migration is any change that moves many URLs at once: a new domain, a new URL structure, HTTPS, or a new CMS. Done right, permanent redirects carry rankings to the new URLs.
- Trailing slashA trailing slash is the
/at the end of a URL path, as in/pricing/. Google treats/pricingand/pricing/as separate URLs, so pick one form and redirect the other to it. - www vs non-wwwwww vs non-www is the choice between serving your site at
www.example.comorexample.com. Either works for SEO. What matters is picking one and permanently redirecting the other to it.