Skip to content
  • Agents

    AgentsEvery AI agent, namedReplaysWhat each agent didIssuesWhat stops agents, ranked

    Results

    ImpactThe visitors AI sends youTestsAsk agents your buyers' questionsReportsEvery report, and a weekly one

    Beyond agents

    ReachWhere your content travelsCampaignsUTM links and real clicksPlatform overviewEverything in one place
  • Pricing
  • Security
  • Learn

    AI agent directoryEvery agent, and how to spot itInstall guidesWebflow, WordPress, Next.js and moreChangelogWhat's newFAQCommon questions

    Company

    Privacy policyHow we handle dataTerms of serviceThe rules for using AirglowStatusIs everything working?Supportsupport@airglow.so
Sign in
Start free

Get started

Start freeOne website, no cardStart with ProUp to 6 websites

Account

Sign inEmail link, no password

Platform

Agents and replaysImpactTestsIssuesReach and campaigns

Resources

AI agent directoryInstall guidesChangelogFAQ

Company

PricingSecurityPrivacyTerms
Start freeSign in

AI agent directory / Google-Agent

Google-Agent

AI browser from Google

Browses and takes actions on a site when someone asks an AI agent hosted on Google infrastructure to do a task.

Google-Agent is the user agent for AI agents hosted on Google infrastructure. Google says these agents navigate the web and perform actions upon user request, so a visit means a person asked a Google agent to do something on your site.

Google lists Google-Agent among its user-triggered fetchers. Google says fetchers in that group generally ignore robots.txt rules, because a user requested the fetch.

Run byGoogle
TypeAI browser
PurposeActs for a person
Acts forA person, in the moment
robots.txt tokenNone
IP rangesPublished by Google
DocumentationGoogle's documentation

Google-Agent user-agent strings

Mobile agent (source):

Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; Google-Agent; +https://developers.google.com/crawling/docs/crawlers-fetchers/google-agent)

Desktop agent (source):

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko; compatible; Google-Agent; +https://developers.google.com/crawling/docs/crawlers-fetchers/google-agent) Chrome/W.X.Y.Z Safari/537.36

Match on Google-Agent; the rest of the string changes between versions.

Verifying it's really Google-Agent

Google-Agent uses IP ranges from user-triggered-agents.json. Google also documents a DNS check: run a reverse DNS lookup on the IP, confirm the hostname ends in google.com or googleusercontent.com, then run a forward lookup on that hostname and confirm it returns the same IP. Some requests are also signed with Web Bot Auth as https://agent.bot.goog, with public keys at agent.bot.goog/.well-known/http-message-signatures-directory. Google does not sign every request, so fall back to the IP or DNS check when there is no signature.

How Airglow identifies it

  • SignedIt can sign its requests (Web Bot Auth), so its identity can be verified.
  • DeclaredIt names itself in the User-Agent: Google-Agent.

Every visit in Airglow says which of these applied, so you can decide how much to trust it.

Seeing it on your site

It runs JavaScript, so the Airglow script sees and labels it. Its visits are counted but not replayed.

What the script and a server connection each see

Allowing or blocking Google-Agent

It has no robots.txt token: it browses for a person, the way their own browser would. If your bot protection blocks it, the person it works for gets nothing back. Airglow shows where that happens, so you can let verified agents through.

Why the user agent contains Chrome

Both Google-Agent strings are full Chrome user agents, with the version written in Google's docs as Chrome/W.X.Y.Z. The real version number changes over time, so don't match on it. The stable part to match is the Google-Agent token, which appears in both the mobile and desktop strings.

Web Bot Auth signatures (experimental)

Google calls its Web Bot Auth use experimental. Signed requests carry a Signature-Agent header set to g="https://agent.bot.goog". Verify the Signature and Signature-Input headers labeled g under RFC 9421.

  • Fetch the key set from the directory and cache it according to its Cache-Control header.
  • Delete cached keys that no longer appear in the directory, since they may be expired or revoked.
  • Check each signature's expiry window separately from the key set's cache lifetime.

How it differs from Googlebot

Googlebot crawls on its own schedule for Google Search and follows robots.txt. Google-Agent runs only when a user asks an agent to do something. It uses a different IP list and a different user agent token, so rules written for Googlebot do not cover it.

Questions

Does Google-Agent follow robots.txt?

Google says its user-triggered fetchers generally ignore robots.txt rules, because a user requested the fetch. Google does not document a robots.txt token for Google-Agent.

Which IP addresses does Google-Agent use?

Google says Google-Agent uses the ranges in user-triggered-agents.json. When checked on November 10, 2026, the file listed 12 IPv4 and 8 IPv6 prefixes. Google updates it, so read the live file rather than copying the ranges.

What is agent.bot.goog?

It is the Web Bot Auth identity Google uses for signed Google-Agent requests. Its key directory is at https://agent.bot.goog/.well-known/http-message-signatures-directory. Only some requests are signed.

Is Google-Agent the same as Googlebot?

No. Googlebot is Google Search's crawler. Google-Agent acts for a person using an agent hosted on Google infrastructure, and it has its own user agent token and IP list.

Can someone fake the Google-Agent user agent?

Yes. Anyone can send a user agent string that claims to be Google. Google publishes verification methods for this case: check the IP against user-triggered-agents.json, use reverse and forward DNS, or verify the Web Bot Auth signature when one is present.

Other agents from Google

  • GooglebotCrawler, training and search
  • Google-ExtendedCrawler, training

Sources

  • Google: List of Google user-triggered fetchers (Google-Agent)
  • Google: Authenticate requests with Web Bot Auth (experimental)
  • Google: Verify requests from Google crawlers and fetchers
  • Google: user-triggered-agents.json IP ranges
  • agent.bot.goog key directory

Last reviewed November 10, 2026.

See when Google-Agent visits your site

Airglow names every AI agent on your website, replays what it did and links the visitors it sends you. Free for one website.

Start freeAll agents

Analytics for the traffic you can't see. See what AI agents do on your site.

Product

  • Platform
  • Pricing
  • Security
  • Start free

Company

  • Privacy
  • Terms
  • Status
  • Support

Resources

  • AI agent directory
  • Install guides
  • Changelog
  • FAQ

© 2026 Miscreants