This means that the URL is question is part of a redirect chain which results in a redirect loop (e.g. URL 1 -> URL -> 2 -> URL 3 -> URL 1), which results in the page being inaccessible.
A redirected URL, typically 301 (permanent) or 302 (temporary), means that the location of the page has changed, and the user is sent from the original URL to a new one. With a chained redirect loop, there are a number of URLs that each redirect in a chain, which eventually loops back around to the 'first' URL.
This is bad for SEO as search engine crawlers will be unable to access the page content to index it. It is also bad for users, who will be shown an error page (e.g. 'Website redirected you too many times').
This Hint will trigger for any internal URL which is part of a chained redirect loop.
Consider the URL: https://example.com/page1
The Hint would trigger for any URL if it returned a 3XX HTTP header response;
HTTP/... 301 Moved Permanently
...
Location: https://example.com/page2
...
that is part of a redirect chain, so https://example.com/page2 also redirects;
HTTP/... 301 Moved Permanently
...
Location: https://example.com/page3
...
and then https://example.com/page3 also redirects, back to the original URL:
HTTP/... 301 Moved Permanently
...
Location: https://example.com/page1
...
A redirect loop creates a dead-end for users and search engine crawlers alike, and needs to be resolved.
Chained redirects add a further complication, as multiple URLs are involved. As such, resolving such as problem requires a number of steps:
You will need to resolve the issue for all URLs in the chain. Bear in mind that often, you will find URLs in the chain that actually have no incoming links themselves. For example if your looped chain looked something like this;
You may find that the http URLs are not actually linked to anywhere on the website, and only come about via these redirects (and perhaps a blanket rewrite rule) - so simply skipping these out of the chain could resolve the issue for those URLs.
In order to unpick the redirect chain (#1 above), you will need to see all the URLs in the chain. You can do this by clicking the blue URL Details button from the URL List, and scrolling to the Redirect Chain section on the Overview.
You can also then view the Incoming Links, which will need to be updated to the destination URL (#3 from the solution above).
Find, fix and communicate technical issues with easy visuals, in-depth insights, & prioritized recommendations across 300+ SEO issues.
Get all the capability of Sitebulb Desktop, accessible via your web browser. Crawl at scale without project, crawl credit, or machine limits.