Outline Technologies — SEO, AEO & GEO Agency
Back to Blog
AI VisibilityDocumented

How to Get Cited by Gemini: What Google Actually Documents

Gemini draws on the Google Search index when it answers from the web, so most of the work of being cited by Gemini is the work of being found by Google. The rest is knowing which Google names do what: one token decides whether Gemini apps may use your pages, it never appears in your logs, and the agents that fetch for Gemini users ignore robots.txt by design. This guide sets out what Google documents, what we saw in our own logs, and the steps that make a page citable.

Abd Shanti 13 min readOctober 16, 2026
In This Guide
The short answerWhich GeminiWhat Google-Extended controlsThe fetchers that serve Gemini usersWhat we saw in our logsStep by stepHow to measureCommon mistakesFAQ

The Short Answer

When Gemini answers with information from the web, Google grounds the answer in the Google Search index: it gives the model content from Search at the moment the question is asked. So the route into Gemini answers runs through Google Search. Your page has to be indexed and eligible for a snippet, written so a single passage answers a single question, consistent with what the rest of the web says about you, and current. One extra control decides whether Gemini apps may use your pages at all: the Google-Extended token in robots.txt. Block it and you opt out of training and of grounding in Gemini apps, without any effect on your Google rankings.

The one sentence version

Rank in Google Search with pages that answer plainly, keep Google-Extended allowed if you want Gemini apps to use you, and measure the agents that fetch for Gemini users in your own logs.

Which Gemini? Four Surfaces, Different Rules

Gemini is a model family and several products, and the rules depend on which one is asking. People say cited by Gemini about the Gemini app, about AI Overviews and AI Mode inside Google Search, and about notebook tools where users add sources by hand. Google documents each of these separately, and they are controlled by different settings.

SurfaceWhere it gets web contentWhat controls your inclusion
Gemini app answersGrounding with content from the Google Search indexGoogle Search eligibility, plus the Google-Extended token
AI Overviews and AI ModeThe Google Search index, as supporting linksIndexing and snippet eligibility; nosnippet and related controls
Gemini notebooksPages a user adds as sourcesNothing in robots.txt; the fetch is on a user request
Agents acting for a userLive browsing by Google-AgentNothing in robots.txt; the visit is on a user request
Vertex AI grounding for developersGrounding with Google SearchThe Google-Extended token

AI Overviews and AI Mode have their own guides on this site, ranking in AI Overviews and optimizing for AI Mode. This guide is about the Gemini app and the fetchers that serve Gemini users, which is where most of the confusion sits.

What Google-Extended Really Controls

Google-Extended is the most misunderstood name in this area. It is not a crawler. Google describes it as a standalone product token that web publishers use in robots.txt to manage whether content Google crawls from their sites may be used to train future Gemini models and for grounding in Gemini apps and in Grounding with Google Search on Vertex AI. Crawling is still done by the ordinary Google user agents. Google-Extended only tells Google what it may do with what it already fetched.

QuestionAnswer from Google documentation
Does blocking Google-Extended remove me from Google Search?No. It does not affect inclusion in Search
Is it a ranking signal?No
Does it have its own user agent?No. Crawling uses existing Google user agents
What does blocking it stop?Use of your content to train future Gemini models and for grounding in Gemini apps and Vertex AI grounding
Does it control AI Overviews?AI Overviews and AI Mode are governed by the Search controls: indexing, nosnippet, data-nosnippet, max-snippet

The trade off nobody mentions

Blocking Google-Extended to keep your content out of training also removes it from grounding in Gemini apps. If you want Gemini to cite you, leave the token allowed. You cannot opt out of training and stay in grounding with this one switch.

Because Google-Extended never appears in a request, any request in your logs that calls itself Google-Extended is fake by definition. We checked ours. Across the two weeks of logs each of our sites keeps, 885 requests carried that name, and 394 of them asked for files such as environment files and private keys. Not one could have been Google. Our crawler list covers how to verify the real Google agents against their published address ranges.

A Robots File That Keeps You in Gemini

Most sites need no Gemini specific lines at all. The default, with no rule naming Google-Extended, allows both Search and grounding. The decisions only arise when a template or a plugin adds AI rules for you, which is common now, so read your file rather than assuming.

What your robots.txt saysGoogle SearchGrounding in Gemini appsTraining future Gemini models
Nothing about Google-ExtendedIncludedAllowedAllowed
Disallow for Google-ExtendedIncluded, rankings unaffectedNot allowedNot allowed
Disallow for GooglebotPages cannot be crawled, so no content to showNothing from Search to ground onNot crawled
Disallow for every AI token from a templateIncludedNot allowedNot allowed

The last row is the easiest one to end up with by accident. Lists of AI user agents get pasted into robots files to block training, and Google-Extended is on every such list. The site owner wanted to keep their writing out of model training and, without knowing it, also asked Gemini apps not to use the site when answering. If that was not the intent, remove the line and keep the rest.

No special files required

For the Search side, Google states that you do not need new machine readable files, AI text files or special markup to appear in AI Overviews and AI Mode. Effort spent on a Gemini only file is effort not spent on the page itself.

The Google Fetchers That Serve Gemini Users

Three user triggered fetchers matter for Gemini, and Google says these generally ignore robots.txt, because a person asked for the fetch. That makes them different from crawlers, and it means you cannot block them with robots rules if you wanted to.

User agent tokenWhat triggers itObeys robots.txt?
Google-AgentAn agent on Google infrastructure browsing and taking actions at a user requestGenerally no, user triggered
Google-GeminiNotebookA user adding a page as a source in a notebook projectGenerally no, user triggered
Google-NotebookLMThe former name of the notebook fetcher, supported until August 2026Generally no, user triggered
Google-Read-AloudA user asking for a page to be read aloudGenerally no, user triggered
Google-CloudVertexBotCrawls requested by a site owner building Vertex AI agentsYes, and no effect on Search

Google publishes the address ranges for user triggered agents, and is experimenting with a signed identity for Google-Agent, so these visits can be verified the same way as Googlebot. Verification matters, because the names are copied: requests calling themselves Google-CloudVertexBot reached our servers asking for a web server configuration file, which no agent builder needs.

What We Saw in Our Own Logs

A real agent used one of our tools

On 14 October 2026 a Google-Agent session from inside the published Google range opened a tool page on one of our sites, waited, ran the tool and fetched the result. Thirty nine requests, one task completed for a person we never saw.

Notebook fetchers read like browsers

Requests under the notebook fetcher name, 348 in two weeks, included calls to an endpoint that only the page script makes, which suggests the fetcher runs page scripts rather than reading raw text.

The famous name was always fake

Every one of 885 requests calling itself Google-Extended was an impostor, because the real token never sends a request. Most were scanners.

The first card is the one to plan for. An agent acting for a user does not read your page to quote it. It uses your page. If your tool, form or checkout breaks for a browser that is not a human, the agent fails quietly, and the person it works for never knows you were the problem. The same shift is behind our guide to MCP servers for business, the other route by which agents use a product directly.

How to Get Cited by Gemini, Step by Step

01

Get indexed and snippet eligible

Grounding draws on the Google Search index, so check the page is indexed in Search Console and carries no nosnippet or tiny max-snippet on the content you want quoted.

02

Leave Google-Extended allowed

If your robots.txt disallows Google-Extended, Gemini apps cannot use your pages for grounding. Decide deliberately.

03

Answer in the first lines

Put the direct answer, the number and the date in the opening sentences of the page and of each section, where a passage can be lifted whole.

04

One question per section

Headings phrased as the question a person asks, followed by a self contained answer, give grounding clean passages to use.

05

State facts with sources and dates

Specific figures with a method and a date are easier to ground on and harder to contradict than adjectives.

06

Keep your entity consistent

Use one name, one description and the same key facts across your site, profiles and directories, so the model connects them to you.

07

Keep key pages current

Refresh pages that answer questions about the present and show the date of the last check near the top.

08

Make tools work for agents

Test your forms and tools in a clean browser with no saved login, because an agent arrives exactly like that.

Steps three to six are the same discipline that gets a page quoted anywhere, described in more detail in our guide to writing for AI extraction and our guide to entity SEO and the knowledge graph. Gemini does not need a different page from Google Search. It needs the page Google Search would rank, written so a passage can stand alone.

How to Measure Gemini Visibility

There is no Gemini report in Search Console. Google says AI Overviews and AI Mode traffic is included in the Performance report under the Web search type, mixed with ordinary results. For the Gemini app there is no impression count at all, so measurement has to be assembled from three places.

What you want to knowWhere to lookWhat it can and cannot tell you
Is the page eligible at all?Search Console indexing and the URL inspection toolIndexed and snippet eligible, yes or no
Did people click from Gemini?Analytics referrals from the Gemini domainClicks only; answers with no click are invisible
Did an agent use the page for someone?Server logs, Google-Agent and notebook fetchers, verified by addressFetches and actions, not the answer given
What does Gemini say about us?Asking Gemini the questions your customers ask, on a scheduleThe answer today, which changes over time

Asking is still the most direct check. Pick ten questions a customer would ask, run them monthly, and record which sources Gemini shows. Our guide on getting cited by Claude uses the same method for another assistant, and the comparison is often more useful than either result alone.

Common Mistakes

Blocking Google-Extended by accident

A robots.txt copied from a template that disallows every AI token also removes you from grounding in Gemini apps.

Trusting the name in the log

Requests named Google-Extended or CloudVertexBot are often scanners. Verify by address before counting anything.

Hiding the answer

A nosnippet on the main content, or answers only inside images and scripts, leaves nothing to ground on.

Writing a page for Gemini

There is no Gemini markup and no special file. The page that ranks and answers plainly is the page that gets used.

The Bottom Line

Getting cited by Gemini is mostly getting found by Google Search and being easy to quote once found. Keep pages indexed and snippet eligible, answer early and plainly, keep your facts and your name consistent, and leave Google-Extended allowed if you want Gemini apps to use your work. Then watch the newer visitors. Agents and notebooks fetch pages on behalf of people, ignore robots.txt by design, and judge your site by whether it works, not by how it reads. Make sure it works.

Frequently Asked Questions

How does Gemini choose which websites to cite?

When Gemini answers from the web, Google grounds the answer in the Google Search index, giving the model content from Search at the time of the question. Pages that are indexed, eligible for snippets and answer the question plainly in a self contained passage are the ones it can use.

Does blocking Google-Extended remove my site from Google Search?

No. Google says Google-Extended does not affect inclusion in Google Search and is not a ranking signal. Blocking it stops your content being used to train future Gemini models and for grounding in Gemini apps and in Grounding with Google Search on Vertex AI.

Is Google-Extended a crawler?

No. It is a robots.txt product token with no user agent of its own; Google crawls with its existing user agents. Any request in your logs that calls itself Google-Extended is fake. Across our sites, 885 such requests in two weeks were all impostors, most of them scanners.

What is the Google-Agent user agent?

Google-Agent is a user triggered fetcher used by agents on Google infrastructure to browse the web and take actions when a user asks. Like other user triggered fetchers it generally ignores robots.txt, and Google publishes its address ranges so visits can be verified.

How do I measure traffic from Gemini?

There is no Gemini report in Search Console; AI Overviews and AI Mode traffic is counted under the Web search type. Combine analytics referrals from the Gemini domain, verified Google-Agent and notebook fetches in your logs, and a monthly set of questions asked in Gemini.

Want to know what Gemini says about you?

We test the questions your customers ask across Gemini, ChatGPT, Claude and Perplexity, fix what keeps your pages from being used, and verify the agents that visit.

Get an AI visibility audit