Assistant fetchers

Google-NotebookLM

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.

GoogleIP rangesrobots.txt:No policy

Live check

Verify an IP that claimed to be Google-NotebookLM

Paste the address from the log line. It is checked against what the operator publishes.

Reference

Google-NotebookLM at a glance

Reference data for the Google-NotebookLM crawler
User agentGoogle-NotebookLM

Token only: match on the substring.

OperatorGoogle
PurposeAssistant fetchers
Respects robots.txtNo policy
Verification methodIP 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 patternNot published
Robots.txt tokensGoogle-NotebookLMNotebookLM
Operator documentationhttps://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

Allow or block Google-NotebookLM

Paste one at the root of your domain. Rules are per token.

Block Google-NotebookLM
User-agent: Google-NotebookLM
User-agent: NotebookLM
Disallow: /
Allow Google-NotebookLM
User-agent: Google-NotebookLM
User-agent: NotebookLM
Allow: /
Allow, except the pages you never want quoted
User-agent: Google-NotebookLM
User-agent: NotebookLM
Allow: /
Disallow: /account/
Disallow: /checkout/
Disallow: /search

Edit the Disallow paths to match your own URLs.

What blocking actually costs you

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 crawler

FAQ

Google-NotebookLM questions

What is Google-NotebookLM?

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.

Does Google-NotebookLM respect robots.txt?

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.

How do I verify a request really came from Google-NotebookLM?

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.

How do I block Google-NotebookLM?

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.

Will blocking Google-NotebookLM hurt my search rankings?

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.

    Google-NotebookLM (Google): User Agent, IP Verification & robots.txt | IPScanner