Crawl and indexing
Redirect Chain Checker
Paste your redirect rules and see which ones chain, loop or conflict, and where each one finally lands.
Runs in your browser; nothing is uploaded. · Free, no account · 3 min
Importing a saved run into your account is coming soon. Until then, your last runs stay in this browser only, and you can download your files.
How to use
- Paste your rules, one per line as old -> new, or a CSV whose first two columns are the old and new URLs.
- Read the counts: rules, chains, loops and the longest chain.
- In the table, find rows with more than one hop and note the final URL.
- Point each old URL straight at its final URL, then paste the new rules to check again.
What it checks and how it works
The checker follows each rule through the others: if rule A sends /a to /b and rule B sends /b to /c, then /a is a chain of two hops and should go straight to /c. A rule that returns to a URL it already visited is a loop. Google's documentation says its crawlers follow up to 10 redirect hops, so a longer chain is flagged as too long.
It compares URLs in their decoded form with trailing slashes ignored, so an Arabic slug and its percent-encoded form match. It checks the rules you paste. It does not request your live URLs, so it cannot see redirects added by plugins, CDNs or the server outside your list.
Sources
- Google Crawling Infrastructure: How HTTP status codes, and network and DNS errors affect Google Search opened 29 Oct 2026
- Google Search Central: Redirects and Google Search opened 29 Oct 2026
Related tools
Redirect Map Generator
Match old URLs to new ones, check for chains, loops and duplicates, and export for your server or store.
URL Encoder and Decoder
Encode Arabic URLs as UTF-8 percent-encoding, or decode them back to readable text.
Sitemap Validator
Paste a sitemap.xml or a sitemap index and see every protocol problem, with the line of the URL it affects.
Canonical Tag Generator
Enter a page URL and get the canonical form of it, as a link tag and an HTTP header.
Questions
About this tool
Each hop adds a request and a delay, and a long chain can stop a crawler before it reaches the page. Google's documentation says its crawlers follow up to 10 hops. Pointing the old URL straight at the final one avoids both problems.
A set of rules where following them returns to a URL already visited, such as /a to /b and /b to /a. Browsers and crawlers give up on loops.
No. It checks the rules you paste, in your browser. To see what your server really does, request the URL with a crawler or your browser's network panel.
Get started today
Find out where your brand stands in AI. Free.
Run a free AI visibility analysis on your domain. No credit card, results in minutes. See what AI engines say about your brand today.
Brands already measuring their AI visibility with Zaher.


