Google - sitemap could not be read HTTP Error: 403

What happens if you temporary disable Browser Integrity Check feature? :thinking:

Googlebot is on the “good” and “known” list:

Google is also on a known list of “good bots”, despite there are again, the “bad” requests from the Google AS number from which Googlebot has got official IPs published too:

Nevertheless, you could try to create a Firewall Rule to allow/bypass it, if that somehow happens.

What I use to allow only Googlebot to access the sitemap.xml and robots.txt, sharing my below post which contains an Firewall Expression and a screenshot of allowing only Googlebot + Bingbot to robots and sitemap using a Firewall Rule:

Helpful article to find out more about this feature:

Nevertheless, regarding 403 error:

Possible solutions:

  1. Creating a Firewall Rule with cf.client.bot “true” and action “allow”, make sure it is the 1st Firewall Rule from above.
  2. Creating a Firewall Rule with user-agent contains bing and action “allow”, make sure it is the 1st Firewall Rule from above.
  3. Risky one but … add Google AS number (AS15169) to “allow” in IP Access Rules.