Redirect Chains SEO Guide
Multi-hop redirects add latency, consume crawl budget, and reduce the PageRank transferred to the final destination.
Sites Affected
155
Affected Rate
9%
What is Redirect Chains?
A redirect chain occurs when URL A redirects to URL B, which then redirects to URL C — creating two or more sequential hops before reaching the final destination. Google recommends keeping redirects to a single hop. Chains longer than 3 hops are frequently abandoned by Googlebot, meaning the destination URL receives no crawl credit from the original address. Each hop also degrades the proportion of PageRank transferred to the final URL.
Commonly Affected Page Types
- Old blog URLs redirected during a CMS migration, then redirected again after a domain change
- Product URLs restructured when a category hierarchy was reorganized — layering a new redirect over an existing one
- URLs with tracking parameters that route through a parameter-stripping step before reaching the destination
- HTTP → HTTPS redirects that chain through a www → non-www redirect
- Old campaign landing pages redirected to a newer campaign, which redirects to the homepage
Why It Matters
For sites with thousands of redirected URLs, chains are a meaningful crawl budget issue. Googlebot allocates crawl budget per domain, and redirect traversal consumes significantly more budget per URL than a direct 200 response. Sites with high chain counts see slower content discovery and lower crawl frequency on deep pages — particularly affecting newly-published content that depends on inbound links from redirected URLs.
Real Examples from Public Audits
These examples are taken from public SEOFinalBoss audits. Sites are ranked by number of pages affected in the audit sample.
| # | Site | Category | Chained Redirects | SEO Score | Last Audited |
|---|---|---|---|---|---|
| 1 | — | 10 | 40 | Feb 28, 2026 | |
| 2 | — | 10 | 45 | Feb 28, 2026 | |
| 3 | Education | 10 | 45 | Mar 2, 2026 | |
| 4 | — | 10 | 45 | Mar 4, 2026 | |
| 5 | — | 10 | 45 | Mar 4, 2026 | |
| 6 | — | 10 | 50 | Feb 28, 2026 | |
| 7 | — | 10 | 50 | Mar 2, 2026 | |
| 8 | — | 10 | 50 | Mar 2, 2026 | |
| 9 | — | 10 | 55 | Feb 28, 2026 | |
| 10 | — | 10 | 55 | Feb 28, 2026 | |
| 11 | — | 10 | 60 | Feb 28, 2026 | |
| 12 | — | 10 | 60 | Feb 28, 2026 | |
| 13 | — | 10 | 65 | Feb 28, 2026 | |
| 14 | Analytics | 10 | 65 | Mar 2, 2026 | |
| 15 | Education | 10 | 65 | Mar 2, 2026 | |
| 16 | — | 10 | 65 | Mar 4, 2026 | |
| 17 | — | 10 | 65 | Mar 4, 2026 | |
| 18 | — | 10 | 70 | Feb 28, 2026 | |
| 19 | — | 10 | 70 | Mar 2, 2026 | |
| 20 | — | 10 | 70 | Mar 4, 2026 |
Showing top 20 of 155 affected sites. View full leaderboard →
Commonly Affected Pages
- Old blog URLs redirected during a CMS migration, then redirected again after a domain change
- Product URLs restructured when a category hierarchy was reorganized — layering a new redirect over an existing one
- URLs with tracking parameters that route through a parameter-stripping step before reaching the destination
- HTTP → HTTPS redirects that chain through a www → non-www redirect
- Old campaign landing pages redirected to a newer campaign, which redirects to the homepage
How to Fix It
- 1Crawl all redirected URLs and map the full redirect path for each — identify any chain with more than one hop.
- 2Collapse multi-hop chains into a single direct 301 from the original URL to the current canonical destination.
- 3Update all internal links to point directly to the final destination URL, bypassing intermediate hops in the link graph.
- 4Verify your CMS redirect rules do not automatically chain new redirects on top of existing ones when URLs change.
- 5After collapsing chains, run a verification crawl before removing intermediate redirect entries from your rules.
Issue Severity Distribution
Distribution of affected page counts across sites in our public audit dataset.
Most Affected Categories
Industries where redirect chains appears most frequently in audited sites.
Common Mistakes
- Fixing redirect chains on frequently-crawled pages but leaving chains on deep or infrequently-accessed pages, where the crawl budget impact is often greater.
- Assuming chains are resolved at the CDN level when they still exist at the application layer.
- Treating redirect chain cleanup as a one-time task without monitoring for new chains introduced during future URL changes.
Before vs. After
Bad Implementation
/old-blog-post → 301 → /blog/old-blog-post → 301 → /articles/old-blog-post → 200. A three-hop chain introduced across two separate CMS migrations, now present in hundreds of external backlinks.
Good Implementation
/old-blog-post → 301 → /articles/old-blog-post. A direct single-hop redirect to the current canonical URL — all external link credit transfers in one step.
Common questions about redirect chains
How many redirect hops are acceptable?+
Google recommends a maximum of one redirect hop from the original URL to the destination. Two hops are generally tolerated. Three or more hops are frequently abandoned by Googlebot — the crawler may not follow the full chain, meaning the destination URL receives no crawl credit from the original address. Browsers also add latency for each hop, degrading user experience.
Does a redirect chain affect PageRank?+
Yes. Each redirect hop degrades the proportion of PageRank transferred to the final destination. A single 301 redirect passes approximately 99% of link equity. Each additional hop further reduces the amount transferred. In practice, the degradation per hop is small, but chains accumulated across thousands of URLs create a measurable drag on the authority of deep pages.
What is the difference between a redirect chain and a redirect loop?+
A redirect chain is a sequence of redirects leading to a final destination (A → B → C → 200). A redirect loop occurs when the chain circles back to a URL already in the sequence (A → B → C → A), preventing any final destination from being reached. Redirect loops always result in an error for users and crawlers. Both are harmful but loops are immediately critical — they make the URL completely inaccessible.
How do redirect chains accumulate over time?+
The most common source is layered migrations. When a site migrates from URL structure A to B, a set of redirects is created. When it later migrates from B to C, a new set is created — but if the original A→B redirects aren't updated to A→C, a chain forms. Any URL restructuring, CMS upgrade, or domain move that doesn't update all prior redirect rules will introduce new chains.
Can I fix a redirect chain without updating the original URL?+
Yes — you can collapse the chain at the redirect rule level without updating source content. If A → B → C, you update the redirect rule for A to point directly to C, then remove or update the B→C rule if B is no longer needed. This is the fastest fix when chains exist in external backlinks or sitemaps that you cannot directly control.
Do redirect chains affect crawl budget?+
Yes, significantly on large sites. Googlebot allocates crawl budget per domain, and each redirect hop consumes additional budget compared to a direct 200 response. Sites with thousands of chained redirects see slower content discovery, lower crawl frequency on deep pages, and delayed indexing of newly published content. For enterprise sites, crawl budget efficiency is a meaningful organic performance lever.
Should redirect chains be fixed before or after a site migration?+
Both. Before a migration, audit existing chains and collapse them so you're not migrating additional complexity. During the migration, ensure all redirect rules point directly to the final post-migration URL — never redirect to an intermediate URL that itself redirects. After the migration, run a verification crawl to catch any newly introduced chains before they accumulate external links.
How do I detect all redirect chains on my site?+
Use a site crawler configured to follow redirects and report the full redirect path for each URL. Screaming Frog, Ahrefs Site Audit, and Sitebulb all show redirect chain depth in their reports. Export all URLs with a chain length greater than 1 and prioritize collapsing chains on URLs with the most external inbound links — these have the greatest authority leakage.
Related Issue Guides
Canonical Issues
Misconfigured canonical tags cause ranking authority to flow to the wrong URL or get split across duplicates.
Read guideBroken Internal Links
Internal links returning 4xx or 5xx responses create dead ends for crawlers and leak PageRank from your internal link graph.
Read guideNoindex Misuse
Incorrectly applied noindex tags remove indexable pages from search results permanently, often without detection.
Read guideCheck if your site has redirect chains issues
Run a free SEO audit to detect redirect chains and 3+ other issues across your entire site.