What is Redirects?
By SearchChamp teamUpdated
A redirect is an HTTP response that tells a browser or crawler that the requested URL has moved — either permanently or temporarily — to a new location. The redirect type is specified by the HTTP status code: 301 (Moved Permanently) is the standard redirect for permanent URL changes and passes full link equity to the destination; 302 (Found) is temporary and is interpreted by Google as passing no link equity by default, though in practice Google has stated it passes PageRank through 302s after the pattern is observed to be stable; 307 (Temporary Redirect) is the HTTP/1.1 equivalent of 302 and preserves the HTTP method (GET stays GET, POST stays POST); 308 (Permanent Redirect) is the HTTP/1.1 equivalent of 301 with method preservation. In SEO practice, 301 is the workhorse — used for site migrations, URL restructuring, domain changes, and broken URL cleanup. 302 is appropriate for truly temporary changes (A/B tests, seasonal campaigns) where the original URL will return.
Redirects in context
For years, an SEO myth held that 301 redirects caused a "link equity loss" of 15-25% — that PageRank passing through a redirect was taxed versus a direct link. Google's Gary Illyes confirmed in 2016 that this was no longer true: 301 and 302 redirects both pass PageRank with no meaningful loss. The practical concern today is not equity loss but redirect chains. A redirect chain is a sequence where URL A redirects to URL B, which redirects to URL C — each hop adds latency (50-100ms per hop) and makes the equity flow harder to trace. Best practice: resolve any chain to a single hop (A redirects directly to C). A redirect loop — A redirects to B, B redirects back to A — makes the URL inaccessible to crawlers and browsers alike. Modern CDNs and reverse proxies (Cloudflare, Vercel, Nginx) handle redirects at the edge, adding near-zero latency for end users while preserving the correct status code for crawlers.
Example
A SaaS company restructures their blog from /blog/post-title to /resources/blog/post-title for a navigation overhaul. They have 145 blog posts. Without redirects: all 145 old URLs return 404, all existing backlinks pointing to the old structure lose their equity, and Google sees 145 broken pages. With 301 redirects from each old URL to the corresponding new URL: all backlink equity transfers to the new structure, Google recrawls and updates its index within 2-4 weeks, and there is zero traffic loss from the migration. A secondary check: verifying no redirect chains (e.g., old /blog/ URL was already redirected once before the migration, creating a 2-hop chain) — those get collapsed to single-hop 301s.
Related terms
Common questions about Redirects.
Map every redirect chain, loop, and dead end.
SearchChamp’s Site Audit traces your redirects, flags chains and loops, and catches links pointing at 404s — so a migration doesn’t quietly leak link equity. 7-day free trial.