← AI crawler directory

Google

Google-Agent

AI answersPublished CIDRsVerified July 2026

What it is

Google-Agent identifies user-triggered requests made by Google agent products. Aiola classifies it as AI answers because access happens on demand.

In Aiola's taxonomy, AI answers means fetched to answer a user's question now.

User agent

Look for the match token inside the complete HTTP User-Agent header. Tokens can be spoofed, so use the network checks below for authentication.

Full example User-Agent
Google-Agent
Case-insensitive match token
Google-Agent

Official IP ranges

Google publishes an official JSON feed. This cached snapshot contains 20 CIDR prefixes, last fetched 2026-07-11. Open the live source ↗

Google-Agent CIDRs — snapshot fetched 2026-07-11
136.121.16.0/24
136.121.24.0/21
136.121.40.0/21
136.122.0.0/16
2001:4860:c::/124
2001:4860:c::10/124
2001:4860:c::20/124
2001:4860:c::30/124
2001:4860:c::40/124
2001:4860:c::50/124
2001:4860:c::60/124
2001:4860:c::70/124
74.125.232.0/28
74.125.232.112/28
74.125.232.16/28
74.125.232.32/28
74.125.232.48/28
74.125.232.64/28
74.125.232.80/28
74.125.232.96/28

Verify authenticity

Start with the source IP recorded by your trusted edge or server, not an untrusted forwarded header.

Test one CIDR in Python (replace REQUEST_IP)
python3 -c 'import ipaddress; print(ipaddress.ip_address("REQUEST_IP") in ipaddress.ip_network("136.121.16.0/24"))'
Reverse- and forward-DNS double lookup
host REQUEST_IP
# Confirm the hostname ends in an official suffix
host RETURNED_HOSTNAME
# The forward lookup must return REQUEST_IP

For production checks, test against every current prefix in the vendor feed. Re-fetch feeds regularly: a July 2026 snapshot is evidence of publication, not a permanent firewall list.

Control it with robots.txt

Google-Agent is user-triggered. Google's controls may differ from automated crawling, so do not assume a robots.txt block is an authentication boundary.

Allow Google-Agent
User-agent: Google-Agent
Allow: /
Block Google-Agent
User-agent: Google-Agent
Disallow: /

Read Google's official crawler documentation ↗

Track it

Aiola tracks this crawler on your site — crawls, pages, trends. See when Google-Agent arrives, which URLs it requests, and how activity changes over time.

Explore Aiola Analytics

FAQ

What is Google-Agent?

Google-Agent identifies user-triggered requests made by Google agent products. Aiola classifies it as AI answers because access happens on demand.

What user-agent token identifies Google-Agent?

Match the case-insensitive token “Google-Agent” in the User-Agent header. A matching header alone does not authenticate the sender.

Can I verify Google-Agent by IP address?

Google publishes a JSON feed, and this page snapshots 20 CIDR prefixes fetched on 2026-07-11. Match the source IP against the current vendor feed before trusting it.

Can robots.txt block Google-Agent?

Google-Agent is user-triggered. Google's controls may differ from automated crawling, so do not assume a robots.txt block is an authentication boundary. Use the specific “Google-Agent” group when you want a rule for this identity without changing rules for every crawler.

Related