Redirect loops

Learn what is checked in this report and how to fix any issues found

The URLs listed here are part of a redirect loop.

What redirect loops are and why they are a problem:

Redirect loops occur when a URL redirects to itself or to a previous redirect.

For example: Page A redirects to page B. However, page B redirects back to page A.

This can happen due to wrongly configured redirects (301/302 redirects). Another reason could be pages that have another URL set as their canonical URL but the canonical URL redirects back to the other page (either via a server redirect or via a canonical link).

Redirect loops should be avoided at all costs. In theory, they redirect search engine crawlers endlessly, so that they never reach the destination of the redirect. In reality, crawlers will stop following the redirects once they realize that there's a loop.

As a result, the content of URLs in this loop won't be crawled and indexed. In addition to that, endless loops due to redirects also cause site visitors to receive an error message in their browser.

How to fix redirect loops:

Click on the URLs in this list to go to the "Page details" and check the redirect destination. You can click on the URL displayed there and check its redirect destination too.

Repeat this step until you have a complete overview of the redirect loop. The "Elements" tab of the "Page details" can also be helpful for this.

Then break the loop. For example, remove a page's redirect to itself, or fix incorrect canonical links.

Also, make sure that you don't have any internal links to redirecting URLs, but link directly to the destination of the redirect.