← All disapproval codes
critical redirect loop on landing page

Redirect loop on landing page

What this means

Following the link attribute, Google's crawler hit a redirect loop and gave up. Listing disapproved.

Why this happens

Mid-migration setups where old→new redirects loop, or HTTP→HTTPS redirects misconfigured to flip back, or country-redirect logic that keeps bouncing the crawler.

How to fix it

  1. Test each link URL with `curl -I` and follow redirects manually. Should resolve in 1–2 hops max.
  2. Fix HTTP↔HTTPS rules that loop.
  3. Disable country redirects for Googlebot (whitelist it).

Common pitfalls