Blocked due to access forbidden (403): what it means and how to fix it
'Blocked due to access forbidden (403)' means the server refused to give Google the page. The page may load perfectly for you. The refusal comes from the server or from a security layer in front of it, and it is usually aimed at crawlers in general, with Google caught by accident. The related 401 status means the page asked for a login.
Each sounding opens its section
- 01 What the two statuses mean 46 words
- 02 Where the block usually sits 81 words
- 03 Confirm it 38 words
- 04 Lift it 80 words
- 05 After the fix 32 words
- 06 Questions people ask 118 words
- 07 Free competitor gap report 100 words
- 08 More in this series 239 words
- Words
- 734
- Site 366–1,117 · median 749.5
- Sections (H2)
- 8
- Site 3–14 · median 9
- Internal links
- 29
- Site 1–36 · median 19
- File
- 71.5 kB
- HTML, uncompressed · of 83.6 kB budget · 0 scripts
What the two statuses mean
Google’s Page indexing report describes them briefly. For 401: the page was blocked to Googlebot by a request for authorisation. For 403: the server did not grant access. In both cases Google never saw the page, so it was not indexed.
Where the block usually sits
A page that loads for visitors and refuses Google is being filtered somewhere between the two.
- A security or firewall service in front of the site, with bot protection switched on.
- A security plugin with a rule against crawlers or against certain countries.
- The hosting company’s own protection, especially on cheap shared hosting.
- A rule in the server’s configuration left from an earlier attack.
- A password or “coming soon” mode still protecting part of the site.
Confirm it
Run the address through URL Inspection’s live test. If it reports that the page cannot be fetched, the block is still there. The server’s access log shows the refused requests, with the name the crawler gave.
Lift it
Let Google’s crawler through at whichever layer is refusing it.
- In the firewall or security service, allow verified search engine crawlers. Most have a setting for exactly this.
- In a security plugin, check the blocked list and the country rules.
- Ask the host whether its protection is refusing Googlebot.
- Remove password protection from pages that are meant to be public.
Assistants’ crawlers are refused by the same rules, and should you block AI crawlers? covers that choice separately.
After the fix
Run the live test again, then use Validate fix. The neighbouring statuses are explained in server error (5xx) and in why your website is not showing up on Google.
Questions people ask
Why does Google get a 403 when the page works for me?
Because the block is selective. A firewall, a security plugin or the host is refusing requests that look automated, or requests from certain networks, and Google's crawler matches the rule.
What is the difference between 401 and 403 in Search Console?
A 401 means the page asked for a login and Google had none. A 403 means the server understood the request and refused it.
Should pages behind a login show these statuses?
Yes. A members' area or an admin page should refuse Google, and seeing it listed here is correct. The status is a problem only for pages meant to be public.
Free competitor gap report
A site that turns crawlers away cannot be ranked by them. Name up to three competitors and we test what your site and theirs return to search engines, then send you where yours refuses what theirs allows.
- Speed and technical health, side by side
- On-page SEO and site structure
- The content they are found for and you are not
- Who holds the searches that matter in your market
- A prioritised list of what to fix first
- Address
- contact@hadalmedusa.com
- Include
- your site; up to three competitors; where you compete
More in this series
- Why your website is not showing up on Google
- Why your Wix site is not showing up on Google
- Crawled, currently not indexed: what it means and how to fix it
- Discovered, currently not indexed: what it means and how to fix it
- Page with redirect: what it means in Search Console
- Why your Squarespace site is not showing up on Google
- Why your Shopify store is not showing up on Google
- Why your Google Business Profile is not showing up
- Why your Shopify store is not getting traffic or sales
- Why your WordPress site is not showing up on Google
- Alternate page with proper canonical tag: what it means
- Duplicate without user-selected canonical: what it means and how to fix it
- Duplicate, Google chose different canonical than user: what to do
- Excluded by noindex tag: what it means and how to fix it
- Blocked by robots.txt: what it means and how to fix it
- Soft 404 and Not found (404): what they mean and how to fix them
- Server error (5xx): what it means and how to fix it
- Redirect error in Search Console: what it means and how to fix it
- Indexed, though blocked by robots.txt: what it means and what to do
- How to make your website show up on Google
- When a site is not showing on Google: the whole topic
- All guides
- On-site SEO: what the service includes