"Page fetch: Failed: Redirect error": how to fix it
Google followed the page's redirects and gave up. The redirects go in a circle, run too long, or lead to a bad address.
- Page fetch
- Failed: Redirect error
- Page indexing
- Page is not indexed: Redirect error
By Bruno Amorim · ·
What it means
The page sends visitors to another address. Google tried to follow it and failed, so Google has no page to index.
Google's help lists four causes: a chain that is too long, a loop, an address that grows too long, and a bad or empty address in the chain. Google's docs say its crawler follows up to 10 redirect hops by default.
This is not the same as Page with redirect. Page with redirect means the redirect worked, and Google looks at the target instead. Redirect error means the redirect did not work.
Where it shows: Page indexing > Crawl > Page fetch. The Page indexing report lists the same pages under Redirect error.
Which of your pages have this problem? Find out for free.
Get my free reportCommon causes
- A loop: two rules send the page back and forth, for example
httptohttpsand back, or with and withoutwww. - A long chain after a site move: the old address goes to a newer one, then to the newest, one hop at a time.
- Two rules fight over the slash at the end: one adds it and another removes it.
- A redirect points to a broken or empty address, often from a typo in a plugin rule.
- The redirect depends on cookies, language, or location, so Google is sent somewhere a browser is not.
How to check which cause applies
- Run
curl -sILwith the page address, or use a redirect checker, and read each hop. - Count the hops. An address that shows up twice is a loop.
- Check the final address. It should answer
200 OK. - Click Test live URL. Google's help says the live test follows redirects without saying so, so a pass means the final page works now. It does not show the chain.
How to fix it
- Point the old address straight at the final page, with one
301redirect. - Remove the rule that makes the loop. Make your
https,www, and slash rules agree with each other. - Use the final address in your sitemap and internal links, so Google does not start at a redirect.
- Click Test live URL on the old address. Then click Request indexing for the final address.
When you can ignore it
The address is old, nothing links to it, and it is out of your sitemap. Fix it when the page matters.
With CrawlCoach
CrawlCoach groups the pages with Redirect error in one list. On paid plans, its crawl of your site also flags links that point to a redirect or a chain of redirects, and gives the final address to link to instead. Google makes the final call on what it indexes.
Related Page indexing reasons
- Redirect error: The redirects for this page are broken, too long, or go in a circle.
- Page with redirect: The page sends visitors to another page, so Google shows that one instead.
Questions
What does "Page fetch failed: Redirect error" mean?
Google tried to follow the page's redirects and could not reach a working page. The usual causes are a loop, a long chain, or a bad address in the chain.
What is the difference between Redirect error and Page with redirect?
With Page with redirect, the redirect works and Google looks at the target page instead. With Redirect error, the redirect is broken, so Google gets no page at all.
How many redirects will Google follow?
Google's docs say its crawlers follow up to 10 redirect hops by default. Aim for one. Each extra hop is another chance to fail.
Page fetch info says Failed: Redirect error, but the page works in my browser. Why?
Your browser keeps cookies and remembers earlier redirects. Google starts fresh each time. Test in a private window or with curl, and try http and https, with and without www.
Sources
Checked on October 8, 2026. Google can change its tools and wording after that date.
See which of your pages Google left out, and why
Sign in with Google. CrawlCoach checks up to 500 pages for free, sorts the missing ones by reason, and shows the fix for each.
Get my free reportFree for up to 500 pages. No card needed. Sign in with the Google account you use for Search Console.