Blocked due to other 4xx issue
Google asked for the page and the server refused it with a code in the 4xx range, one that has no line of its own in the report: not 401, 403 or 404. The status does not say which code. Finding it is most of the fix.
What Google is telling you
Google’s help page calls it URL blocked due to other 4xx issue: the server returned a 4xx error not covered by any other status in the report, and Google suggests debugging the page with the URL Inspection tool. The 4xx codes that do have their own lines are 401, 403 and 404.
Whatever the code, Google’s page on HTTP status codes says it treats every 4xx answer but 429 the same way: it does not use the content, does not index the URL, and removes it from the index if it was there. These answers do not change how fast Google crawls the rest of the site.
Find the code
- In URL Inspection, run Test live URL on one of the listed addresses. It fetches the page the way Google does, now, and shows whether the fetch succeeded.
- From a terminal, curl -s -o /dev/null -w "%{http_code}" https://example.com/the-page prints the code of an ordinary request, such as 400. (curl -I asks with HEAD, which some servers answer differently.)
- If the two disagree, the page opens for you and is refused to Google, something between them decides by who is asking: a firewall, bot protection, a rate limit, a rule that blocks a country or a range of addresses.
- In your server or CDN logs, look up Googlebot’s requests for the address: the code is there, and often the rule that answered.
What each code asks for
| Code | What it means, and what to do |
|---|---|
| 400 Bad Request | The server could not make sense of the request. Usually the address itself: broken characters, a query string too long, a parameter the application refuses. If a link writes the address wrong, fix the link; if the address is right, the page should serve it. |
| 405 Method Not Allowed | The address answers only to another kind of request, such as a form that takes POST. A page meant for search has to answer an ordinary GET. |
| 406, 415 | The server will not send what the request asked for. Often a security rule matching the request’s headers. Check what refused it in the logs. |
| 410 Gone | The page was removed on purpose. If that is what you meant, there is nothing to do; Google treats it like any other 4xx. |
| 451 Unavailable For Legal Reasons | Withheld, often by country. A rule that withholds the page from where a crawler asks from withholds it from that crawler too. |
| Any code from a security layer | Firewalls and bot protection answer with whatever code they are set to. If one refuses Google, let the verified search engines through rather than switching the protection off. |
429 Too Many Requests is the exception: Google says it treats it as a sign that the server is overloaded, as a server error, and slows its crawl. A rate limit that counts Google as one visitor too many is a server question: Server error (5xx). And a 403 has its own status and guide: Blocked due to access forbidden (403).
Does it need fixing?
Only when the address is one you want in search. Filter the report to the URLs in your sitemap first: an address there that answers 4xx is the site contradicting itself. Then check where Google found the rest. An address your own pages link to is worth fixing at the link, or at the page; one nothing leads to any more, answering 410 because you removed it, can stay as it is.
The Trakis audit reports each case where its fix is:
What not to do
- Answer 401 or 403 to slow Google down. Google’s status code page says not to use them to limit the crawl rate. It slows down for 429 and server errors.
- Switch off the protection to make the list go away. Find the rule that refuses Google and make an exception for verified search engine crawlers.
- Validate before you know the code. Fix the cause for the pages you want, then use Validate fix for those.
Common questions
Why does it say “blocked”? Because the server refused the request. Nothing in robots.txt is involved; that is a different status, “URL blocked by robots.txt”.
The page opens fine for me. Why does Google get a 4xx? Something answers Google differently: a firewall, bot protection, a rate limit or a country rule. The live test in URL Inspection shows what Google gets now.
Will it hurt the rest of the site? Google says 4xx answers other than 429 do not change its crawl rate. The cost is the listed pages themselves, if you want them in search.
Check the whole site
The Trakis audit reads every page and reports every answer that is not 200 where its fix is: the link that leads to it, the sitemap that lists it, or the page itself, with the code each one gave. Create a free account and add your site, or see every Search Console status, explained.
Last changed 28 October 2026.