What a redirect chain costs — and why yours keeps growing
A redirect chain is what happens between the URL someone requests and the page that finally
answers: hop one says "moved", hop two says "moved again", and only hop three serves content.
Nobody designs a chain on purpose — they accumulate. The http-to-https rule was added one year,
the www canonicalisation another, a trailing-slash rewrite came with a framework upgrade, a
campaign shortener sits in front of everything, and a platform migration stacked its own
"moved permanently" on top of URLs that were already redirects. Each rule is individually
correct; together they form a chain no single person ever decided to build.
Every hop costs a full network round trip before a single byte of content arrives — and when
a hop lands on a new host, that means fresh DNS, a new TCP connection and a TLS handshake on
top, typically 100–300 ms per hop on mobile networks. Three hops can quietly burn most of
a second, which is exactly the kind of invisible latency we dig into in
why is my website slow.
One hop deserves special alarm: a redirect from https back to plain http. Cookies and headers
that were encrypted a moment earlier are re-sent in cleartext where any network in the path
can read or rewrite them — this tracer flags that downgrade in red for a reason.
The status codes carry meaning, too. 301 and 308 are permanent: browsers and search engines
cache them and treat the destination as canonical. 302 and 307 are temporary — nothing is
cached, nothing is consolidated. And the pairs differ on the method: 301/302 typically turn a
POST into a GET, while 307/308 preserve the method and body exactly, which matters for form
submissions and APIs. A "moved" page behind a 302 is one of the most common quiet
misconfigurations this tool surfaces.
The fix is almost always the same: collapse the chain by pointing every legacy URL directly at
the final destination. Old paths, http, non-www — each should jump to the canonical https URL
in a single hop, and internal links should skip the redirects entirely. We wrote up the full
method, with server configs and the SEO details, in our guide to
what redirect chains cost and how to monitor them.
And because chains grow back — one migration, one marketing tool, one rewrite rule at a time —
a one-off trace only tells you about today. CompleteStatus can watch your key URLs around the
clock and alert you when a redirect appears, changes or slows down —
start monitoring free.