Assistant fetchers
Google-NotebookLM is a bot operated by Google that fetches single pages on demand for an AI assistant. Google-NotebookLM is an AI-powered research and note-taking assistant that helps users synthesize information from uploaded sources like documents, transcripts, or web co…. Whether it honours robots.txt is undocumented, and a request claiming to be Google-NotebookLM can be checked against a published IP range file.
Request says
"Google-NotebookLM"
Checked against
Google's published IP ranges
Live check
Paste the address from the log line. It is checked against what the operator publishes.
Reference
| User agent | Google-NotebookLMToken only: match on the substring. |
|---|---|
| Operator | |
| Purpose | Assistant fetchers |
| Respects robots.txt | No policy |
| Verification method | IP rangesPublished IP range file Fetches a URL a NotebookLM user pasted in. Google groups this with its user-triggered fetchers, which have their own range file. https://developers.google.com/static/search/apis/ipranges/user-triggered-fetchers-google.json |
| Crawl pattern | Not published |
| Robots.txt tokens | Google-NotebookLMNotebookLM |
| Operator documentation | https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers |
Google-NotebookLM is an AI-powered research and note-taking assistant that helps users synthesize information from uploaded sources like documents, transcripts, or web co…
robots.txt
Paste one at the root of your domain. Rules are per token.
User-agent: Google-NotebookLM
User-agent: NotebookLM
Disallow: /User-agent: Google-NotebookLM
User-agent: NotebookLM
Allow: /User-agent: Google-NotebookLM
User-agent: NotebookLM
Allow: /
Disallow: /account/
Disallow: /checkout/
Disallow: /searchEdit the Disallow paths to match your own URLs.
Blocking Google-NotebookLM means a person who asks about one of your URLs gets an error instead of a summary. That is a support and reputation trade-off, not a training one.
Build a file for every crawlerFAQ
Google-NotebookLM is a bot operated by Google that fetches single pages on demand for an AI assistant. Google-NotebookLM is an AI-powered research and note-taking assistant that helps users synthesize information from uploaded sources like documents, transcripts, or web co…. Whether it honours robots.txt is undocumented, and a request claiming to be Google-NotebookLM can be checked against a published IP range file.
Not documented. No operator statement says whether Google-NotebookLM reads robots.txt, so add the rule but verify in your logs that the requests actually stop.
Fetches a URL a NotebookLM user pasted in. Google groups this with its user-triggered fetchers, which have their own range file. The reference is published at https://developers.google.com/static/search/apis/ipranges/user-triggered-fetchers-google.json.
Add these user-agent tokens (Google-NotebookLM, NotebookLM) to robots.txt with Disallow: /. If the crawler ignores robots.txt, match the user agent at your CDN or reverse proxy and return 403 there instead.
Blocking Google-NotebookLM means a person who asks about one of your URLs gets an error instead of a summary. That is a support and reputation trade-off, not a training one.