Detects circular redirect patterns that prevent users and crawlers from reaching a page.
A redirect loop occurs when URL A redirects to URL B, which redirects back to URL A (or through a longer cycle that eventually returns to the starting point). This creates an infinite loop that no browser or crawler can resolve.
Redirect loops make pages completely inaccessible — browsers display an error ('ERR_TOO_MANY_REDIRECTS'), and search engines cannot index the content. This is a critical technical issue that must be fixed immediately.
Any page caught in a redirect loop is effectively dead — it cannot be accessed by users or indexed by search engines. If important pages are affected, this causes immediate traffic and revenue loss.
# Common causes of redirect loops:
# 1. HTTP→HTTPS and HTTPS→HTTP rules conflicting
# 2. WWW→non-WWW and non-WWW→WWW rules conflicting
# 3. CMS redirect rules creating circular references
# Fix: Check your .htaccess, nginx config, or CDN redirect rules
# for conflicting patternsRun a free audit to see how your site performs on Redirect Loop Detection and 159 other checks.
Start Free Audit