Google-CloudVertexBot: what it is and how to allow or block it

By the Variask team · Updated

In short

Google-CloudVertexBot is Google's ai search crawler. Crawls sites when their owners ask, to build Vertex AI agents. Allow it if you or a partner build AI agents on your content. Otherwise it rarely matters.

  • Operator: Google
  • Type: AI search crawler
  • robots.txt token: Google-CloudVertexBot
  • Google says its common crawlers follow robots.txt when crawling automatically.

robots.txt rules

Copy the group you need into the robots.txt file at the root of your site. Keep only one option per bot.

At a glance

DetailGoogle-CloudVertexBot
OperatorGoogle
TypeAI search crawler
What it doesCrawls sites when their owners ask, to build Vertex AI agents.
robots.txt tokenGoogle-CloudVertexBot
Example user agentContains "Google-CloudVertexBot"
Follows robots.txtGoogle says its common crawlers follow robots.txt when crawling automatically.
How to verifyUse reverse DNS or Google's published IP ranges for its common crawlers.
If you block itVertex AI agents built on your site cannot crawl it. Google Search is not affected.
SourceGoogle Search Central list of common crawlers

User agent version numbers change over time. Match on the token, not the full string.

What Google-CloudVertexBot does

Google-CloudVertexBot crawls pages for Vertex AI Agents, usually when a business sets up an agent that uses its own website. Google says rules for this token have no effect on Google Search or other products.

Should you allow or block it?

Allow it if you or a partner build AI agents on your content. Otherwise it rarely matters.

If you block it: Vertex AI agents built on your site cannot crawl it. Google Search is not affected.

  • Training crawlers decide whether your content helps build future models. Blocking them does not remove you from AI search today.
  • Search crawlers decide whether AI engines can find and cite your pages. Blocking them usually costs visibility.
  • User triggered fetchers read a page because a person asked. Blocking them stops the AI reading you at the moment someone is interested.

How to find Google-CloudVertexBot in your logs

Search your server or CDN access logs for the token Google-CloudVertexBot. This command counts visits by IP, path and status code in a standard access log:

grep -i "Google-CloudVertexBot" access.log | awk '{print $1, $7, $9}' | sort | uniq -c | sort -rn | head

A run of 403 or 503 status codes means your firewall or bot protection is blocking it, even if robots.txt allows it. That is one of the most common hidden reasons sites lose AI visibility.

How to tell if a visit is genuine

Anyone can put Google-CloudVertexBot in a user agent string, so the name alone proves nothing. Use reverse DNS or Google's published IP ranges for its common crawlers.

Other Google bots

  • Googlebot: ai search crawler. Crawls pages for Google Search, which also feeds AI Overviews and AI Mode.
  • Google-Extended: control token (does not crawl). A robots.txt token that controls whether Google may use your content for Gemini model training and grounding.

Questions

Common questions

Google-CloudVertexBot is Google's ai search crawler. Crawls sites when their owners ask, to build Vertex AI agents.

Google says its common crawlers follow robots.txt when crawling automatically.

Add a robots.txt group with User-agent: Google-CloudVertexBot and Disallow: /. For a hard block, also deny it in your firewall or CDN.

Vertex AI agents built on your site cannot crawl it. Google Search is not affected.

Not always. User agents can be faked. Use reverse DNS or Google's published IP ranges for its common crawlers.

Go further

Keep going

AI bots

More ai bots