A redirect chain is two or more redirects stacked between the requested URL and the page that finally loads. Googlebot follows at most 10 hops, users feel every one of them, and each layer is another thing that can break. Crawl the site with Screaming Frog, collapse every chain to a single 301, then edit internal links to point at final URLs so the redirects stop firing at all.
How Chains Form Without Anyone Deciding
Nobody builds a chain on purpose. They accrete. A typical one from a dispensary site: an old blog link hits http://site.com/menu, which 301s to https, which 301s to the www version, which 301s to /shop/ because the menu moved during a replatform last spring. Four hops, four separate rules written in four different months, each reasonable on its own. Every migration, rebrand, and menu-provider switch adds a layer, and the layers stack because nobody ever looks at the old rules again.
What Each Hop Costs
Three costs, all boring and all real. Latency: each hop is a full round trip before the next URL even starts loading, felt most on the phone connections dispensary customers shop from. Crawl: Googlebot documents a limit of 10 hops, after which it abandons the URL, and it schedules fewer fetches on sites that waste its requests. Fragility: a chain only works until one link in it is misconfigured, and then a URL with years of backlinks dead-ends. Google has said a clean 301 passes PageRank without loss — the risk is not the redirect, it is the chain breaking.
Choose 301 or 302 On Purpose
A 301 says moved permanently, transfer the signals. A 302 says temporary, keep the old URL indexed. Chains routinely mix them: a 302 sitting in the middle of three 301s, usually because a plugin defaulted to it. If the move is permanent, every link in the collapsed redirect is a 301. Reserve 302s for situations with an end date, like a product page paused during a compliance review.
Find Every Chain and Collapse It
Screaming Frog does the hunting: crawl the site, then open Reports, Redirects, Redirect Chains. The export lists each starting URL, every hop, and the final address. The fix is one edit per chain: point the first URL straight at the final one and remove the intermediate rules it passed through. The four-hop menu example becomes a single rule: http://site.com/menu goes directly to the current shop URL. Do the whole export in one sitting; half-fixed redirect maps are how the next chain starts.
Retire Redirects by Fixing Internal Links
A redirect on an internal link is a redirect firing thousands of times for no reason. After collapsing chains, re-crawl and open the report of internal URLs that respond 301; those are your own menus, footers, and blog posts still pointing at old addresses. Update them to the final URLs. External backlinks still need the redirects, and Google recommends keeping those rules live for at least a year, but your own site should never depend on them.
Key takeaways
- Chains accrete from migrations and provider switches, one rule at a time, with nobody at fault.
- Googlebot stops after 10 hops; users feel every hop as load time.
- Collapse each chain to one 301 from first URL to final URL and remove the middle rules.
- Screaming Frog's Redirect Chains report gives the complete fix list in one export.
- Update internal links to final URLs so redirects only serve external backlinks.
Frequently asked questions
How many redirect hops will Googlebot follow?
Google documents up to 10 hops before Googlebot gives up on the URL. That is a ceiling, not a budget — every hop adds latency and another point of failure, so collapse chains to a single hop.
Do 301 redirects lose ranking value?
Google has said 301s no longer bleed PageRank. What still loses value is a chain that breaks mid-path, times out, or exceeds the hop limit. The safe move is the same either way: one clean hop.
When do I use a 302 instead of a 301?
302 means temporary — a strain out of stock, a page briefly down for compliance edits. 301 means the move is permanent and signals should transfer. If you cannot name the date the redirect comes down, it should be a 301.
Can I ever delete old redirects?
Google recommends keeping a 301 in place for at least a year, and longer costs nothing if external links still point at the old URL. Delete a redirect only when nothing meaningful hits it anymore, which your server logs can confirm.
What about redirect loops?
A loop is a chain that circles back on itself, so the page never loads for anyone — browsers show an error and crawlers abandon the URL. Screaming Frog flags loops in the same redirect chains report, and they go to the top of the fix list.
Want this done for your brand?
We build cannabis & CBD search visibility with full transparency, for dispensaries, brands, and MSOs.
Get a free cannabis SEO audit ›