Redirect Chain Checker
Enter any URL to trace its full redirect chain. See every hop, status code, and final destination to find redirect issues hurting your SEO.
Related Tools
What are redirects?
A redirect is an instruction that automatically sends visitors and search engines from one URL to a different URL. When you move a page, change your domain, or restructure your site, redirects ensure that anyone visiting the old URL gets forwarded to the correct new location. Without redirects, users would see 404 errors and search engines would lose track of your pages. Redirects are implemented at the server level through HTTP status codes (like 301 and 302), and they are one of the most fundamental tools for maintaining SEO equity during site changes.
How redirect chains affect SEO
A redirect chain occurs when one redirect points to another redirect, creating multiple hops before reaching the final destination. For example, URL A redirects to URL B, which redirects to URL C, which finally loads the page. Each hop in the chain adds latency for users and can cause search engines to lose a small amount of link equity (ranking power) at every step. Google has stated they will follow up to 10 redirects, but best practice is to keep chains as short as possible, ideally just one hop. Long chains slow down page load times, waste crawl budget, and risk losing ranking signals that took years to build. Redirect loops, where URL A points to URL B and URL B points back to URL A, are even worse because they prevent the page from loading entirely. If you're consolidating pages to fix keyword cannibalization, always use clean 301 redirects with no intermediate hops.
301 vs 302 redirects
- 301 (Permanent Redirect). Tells search engines that the page has moved permanently. Link equity is passed to the new URL, and search engines will update their index to show the new URL. Use 301s for permanent URL changes, domain migrations, and consolidating duplicate content.
- 302 (Temporary Redirect). Tells search engines that the move is temporary and the original URL should remain in the index. Link equity may not fully transfer. Use 302s for A/B testing, maintenance pages, or geo-based redirects where the original URL will come back.
- When to use which. If you are permanently moving content to a new URL, always use a 301. Using a 302 for permanent moves means search engines keep indexing the old URL and may not pass full ranking power to the new one.
- Common mistakes. Using 302s when you mean 301s is one of the most frequent redirect errors. Many CMS platforms and server configurations default to 302, so always verify the status code after setting up a redirect.
- Other redirect types. 307 and 308 are the HTTP/1.1 equivalents of 302 and 301 respectively, preserving the request method. Meta refresh and JavaScript redirects are slower and pass less link equity, so avoid them when server-side redirects are an option.