Trace redirect chains, detect issues, and verify your URL redirects resolve correctly for search engines.
A 301 is permanent — it tells Google to transfer full ranking power (link equity) to the new URL. A 302 is temporary — Google keeps the original URL indexed and passes less equity. Always use 301 for permanent moves.
Each hop in a redirect chain adds latency and can lose a small amount of link equity. Google follows up to 10 hops but recommends keeping chains under 3 hops. Consolidate A→B→C into A→C whenever possible.
A 308 is like a 301 but preserves the HTTP method (POST stays POST). Next.js and modern frameworks use 308 for trailing slash normalization. Google treats 308 the same as 301 for SEO purposes.
HTTP→HTTPS, apex→www, trailing slash removal, and URL case normalization are the most common redirect patterns. Each should be a single 301 hop. Test with this tool to ensure they're not creating unnecessary chains.