Bots
AI assistant fetchers
The AI assistant category holds fetchers that read a page because a person added it to an assistant. Google-GeminiNotebook, formerly Google-NotebookLM, fetches a URL when someone adds it as a source in Gemini Notebook. Google documents it as a user-triggered fetcher that generally ignores robots.txt. Whether Gemini may train on your content is a separate token, Google-Extended.
7 days free · card required
- Operator
- What the fetch is for
- User-triggered fetch
- robots.txt
- May not apply
- Verify a visit by
- IP ranges + reverse DNS
- attensira.com/robots.txt
- No named group
- Requests to attensira.com, 30 days
- 0 filed as Google-GeminiNotebook
ResearcherGoogle documentation, our AI traffic board (n=143,601) and robots.txt · Which AI assistant fetchers are documented?
Reads a page because a person added it as a source in an assistant. Retrieval for that one person, not a crawl and not training.
Google documents user-triggered fetchers as generally ignoring robots.txt. Write this if it states your intent; do not expect it to stop the fetches.
User-agent: Google-GeminiNotebookDisallow: /
ResearcherRule per Google documentation · What does an assistant fetch mean for my site?
One person pasted one of your links into a notebook, and the fetcher came to read that one page. Google documents the job as requesting individual URLs that Gemini Notebook users have provided as sources for their projects. It is retrieval for that person, not a crawl and not training.
Google states that its user-triggered fetchers generally ignore robots.txt, so a Disallow naming Google-GeminiNotebook is a statement of preference. The documented control over whether crawled content may train future Gemini models is Google-Extended, which sends no requests of its own.
- Reverse DNS ends in
- *.googleusercontent.com*.google.com
- IP range file
- user-
triggered- fetchers- google.json
Google documents two reverse DNS forms for user-triggered fetchers, *.gae.googleusercontent.com and google-proxy-*.google.com, and splits their ranges between Google-controlled and third-party files. Prefer the range file. Verifying matters more for a token documented as ignoring robots.txt, because an impersonator borrowing the name inherits that claim. The Google-GeminiNotebook entry, and the method step by step: how to verify a crawler.
ResearcherTranscribed from Google documentation · Why did my Google-NotebookLM filter go quiet?
Google lists Google-NotebookLM as the former user agent and Google-GeminiNotebook as the current one. Log filters, dashboards and firewall allowlists written against the old name stop matching without raising an error. Sites still write the old name: the robots.txt study below counts it.
How often do the most visited sites block AI assistant fetchers?
- of sites disallow Google-NotebookLM at the root
- 3.8%
- 306 of 8,036 robots.txt files
- name it with an explicit allow
- 19
- of 8,036
Web engineerRobots.txt access study, our own fetch of the top 10,000 domains (Tranco) · as of Google-NotebookLM is disallowed at the site root by 306 of the 8,036 sites whose robots.txt we read (3.8%). Another 7,711 never mention it at all.
Google-NotebookLM is now Google-GeminiNotebook. The figures keep the former token because that is what the sites' robots.txt files name.
A site that never names an agent is counted as unspecified, not as allowing it.
What else do people ask?
What is an AI assistant bot?
Is Google-GeminiNotebook the same as Google-NotebookLM?
Does Google-GeminiNotebook train Gemini on my page?
Can I block Google-GeminiNotebook?
Where do these facts come from?
3 claims on this page, each with the page it was read from; last checked .
Google documents the Gemini Notebook fetcher as requesting individual URLs that Gemini Notebook users have provided as sources for their projects.
developers.google.com · retrieved
“The Gemini Notebook fetcher requests individual URLs that Gemini Notebook users have provided as sources for their projects.”
Google documents the reverse-DNS forms ***-***-***-***.gae.googleusercontent.com and google-proxy-***-***-***-***.google.com for user-triggered fetchers, and publishes user-triggered-fetchers.json and user-triggered-fetchers-google.json as their address ranges.
developers.google.com · retrieved
Google documents Google-Extended as the standalone product token publishers use to manage whether content Google crawls may be used for training future generations of Gemini models.
developers.google.com · retrieved
Want whatever it takes to win the answer?
7 days free · card required