In a redirect loop, URL A redirects to B and B redirects back to A, or a longer cycle returns to its start. Browsers give up and show an error.
Loops are usually caused by conflicting rules, for example between HTTP to HTTPS and trailing-slash redirects.
A loop makes the page unreachable for visitors and crawlers alike. It is always worth fixing immediately.
VisibilityKit Crawler detects redirect loops during the crawl and shows the URLs in the cycle, so you can find the conflicting rule. Re-check the URL after the fix to confirm it resolves.
Usually two redirect rules that undo each other, such as forcing and removing a trailing slash.
Yes. Cookie, language or device-based redirects can loop only for certain visitors.
A sequence of two or more redirects between the requested URL and the final destination.
A 301 redirect signals a permanent move; a 302 signals a temporary one.
Three-digit codes a server returns with every response to say whether the request succeeded, redirected or failed.
Re-checking a page after a fix ships to confirm, with evidence, that the issue is actually resolved.
A desktop SEO crawler for macOS, Windows and Linux. Find what is broken, assign the work, then verify every fix. Crawl data stays on your machine.
Get Crawler free