Check Redirect Chains
Follow redirect chains and see every hop. Find loops, count redirects, and verify your redirect setup — all in your spreadsheet.
| A | B | C | |
|---|---|---|---|
| 1 | URL | Formula | Redirect Chain |
| 2 | old-site.com/page | | — |
| 3 | example.com/moved | =CHECK_REDIRECT_CHAIN(A3) | 302 → 200 (final: example.com/new-location) |
| 4 | shop.com/product | =CHECK_REDIRECT_CHAIN(A4) | 200 (no redirect) |
Complete redirect visibility
See every redirect hop from source to final destination.
Full Chain
See every hop in the redirect chain.
Status Codes
Get 301, 302, and other status codes for each hop.
Loop Detection
Automatically detect redirect loops.
Final Destination
See where the URL ultimately resolves.
Bulk Checking
Check hundreds of URLs at once.
Hop Count
Count the number of redirects in the chain.
Redirect checking in action
See how to analyze redirect chains.
=CHECK_REDIRECT_CHAIN("https://old-domain.com/page")=CHECK_REDIRECT_CHAIN(A2)=CHECK_REDIRECT_CHAIN(A2)=CHECK_REDIRECT_CHAIN("https://affiliate.link/abc")=CHECK_REDIRECT_CHAIN(A2)=CHECK_REDIRECT_CHAIN(A2:A500)Frequently Asked Questions
It follows any URL through its redirect chain and shows each hop, status code, and final destination. Identifies 301s, 302s, loops, and chains.
Long redirect chains slow page loading and can dilute link equity. Google recommends keeping chains to 3 hops or fewer.
The function detects loops automatically and reports them. A loop occurs when a redirect points back to an earlier URL in the chain.
Yes! Perfect for verifying redirects after migration. Check that old URLs redirect to correct new pages without long chains.
Check thousands of URLs by filling down the formula. Great for bulk audits of redirect configurations.
Ready to check redirects?
Follow redirect chains and find issues.
Verify migrations and audit your redirects.
No credit card required • Full chain visibility • Bulk checking