Applebot-Extended vs Google-Extended: two opt-outs that crawl nothing
Applebot-Extended and Google-Extended are robots.txt tokens, not crawlers. Each tells its company whether pages its main crawler already fetched may be used by its AI models. Apple's covers training of its foundation models, including Apple Intelligence. Google's covers Gemini training and grounding. Blocking either leaves you in Apple's and Google's search results.
Disallow Applebot-Extended to keep your pages out of Apple's foundation-model training. Disallow Google-Extended to keep them out of Gemini training and grounding.
7 days free · card required
- of top-10k domains disallow Google-Extended at the root (992)
- 12.3%
- n=8,036 domains
- allow Google-Extended by name (276)
- 3.4%
- n=8,036 domains
- Applebot-Extended; the study's token list did not include it
- Not read
Applebot-Extended
- Operator
- Apple
- Crawls pages
- No; Applebot does the fetching
- Governs
- Training of Apple's foundation models
- Search effect
- None; pages can still appear in search results
- In server logs
- Never; it sends no requests
Google-Extended
- Operator
- Crawls pages
- No; Google's existing crawlers fetch
- Governs
- Gemini training and grounding in Gemini Apps and Vertex AI
- Search effect
- None; not inclusion, not a ranking signal
- In server logs
- Never; it has no user agent
How do Applebot-Extended and Google-Extended compare?
| Criterion | Applebot-ExtendedVerified | Google-ExtendedVerified |
|---|---|---|
| What it governs | ||
| What it governs | Training of Apple's foundation models | Gemini training, Vertex AI training, and grounding |
| Covers grounding at answer time as well as training | Not described in Apple's documentation | Yes· Grounding is named explicitly |
| Products named in the opt-out's scope | Apple Intelligence, Services, Developer Tools | Gemini Apps, Vertex AI API for Gemini |
| Operator states search inclusion is unaffected | Yes· Pages can still be in search results | Yes· Not inclusion, not a ranking signal |
| How the opt-out works | ||
| Does it fetch pages? | No· Apple states it does not crawl | No· No user-agent string of its own |
| The crawler that actually fetches | Applebot, which powers Spotlight, Siri and Safari | Googlebot, which powers Search, Discover, Images, Video and News |
| How the opt-out is written | robots.txt group for Applebot-Extended | robots.txt group for Google-Extended |
| What we measured | ||
| Top-10k domains disallowing it at the root (study, n=8,036) | Not measured in this run | 992 (12.3%) |
| Requests labelled with the token on attensira.com, 30 days | 0 | 0 |
- What it governs
What it governs
- Applebot-Extended
- Training of Apple's foundation models
- Google-Extended
- Gemini training, Vertex AI training, and grounding
Covers grounding at answer time as well as training
- Applebot-Extended
- Not described in Apple's documentation
- Google-Extended
- Yes· Grounding is named explicitly
Products named in the opt-out's scope
- Applebot-Extended
- Apple Intelligence, Services, Developer Tools
- Google-Extended
- Gemini Apps, Vertex AI API for Gemini
Operator states search inclusion is unaffected
- Applebot-Extended
- Yes· Pages can still be in search results
- Google-Extended
- Yes· Not inclusion, not a ranking signal
- How the opt-out works
Does it fetch pages?
- Applebot-Extended
- No· Apple states it does not crawl
- Google-Extended
- No· No user-agent string of its own
The crawler that actually fetches
- Applebot-Extended
- Applebot, which powers Spotlight, Siri and Safari
- Google-Extended
- Googlebot, which powers Search, Discover, Images, Video and News
How the opt-out is written
- Applebot-Extended
- robots.txt group for Applebot-Extended
- Google-Extended
- robots.txt group for Google-Extended
- What we measured
Top-10k domains disallowing it at the root (study, n=8,036)
- Applebot-Extended
- Not measured in this run
- Google-Extended
- 992 (12.3%)
Requests labelled with the token on attensira.com, 30 days
- Applebot-Extended
- 0
- Google-Extended
- 0
What is Applebot-Extended?
Apple's secondary user agent. It crawls nothing and exists to let publishers say whether content already fetched by Applebot may train Apple's foundation models for generative features.
What is Google-Extended?
Google's standalone product token. It has no user-agent string of its own and governs whether crawled content may train Gemini models or be used for grounding in Gemini Apps and Vertex AI.
When should you choose Applebot-Extended?
Disallow Applebot-Extended to keep your pages out of Apple's foundation-model training. That covers the models behind Apple Intelligence, and Apple says pages that disallow it can still appear in search results in Spotlight, Siri and Safari.
When should you choose Google-Extended?
Disallow Google-Extended to keep them out of Gemini training and grounding. That covers Gemini Apps and Vertex AI answers, and Google says it does not affect inclusion in Google Search and is not a ranking signal.
When is neither the right choice?
Neither token stops Applebot or Googlebot from fetching your pages, and neither removes you from search or from Google's AI Overviews. To keep a page out of Google's search-side AI features, the controls are noindex and the snippet rules, set in the page.
Where does Attensira fit?
Worth a look if you want crawl decisions judged on answers: Attensira counts crawler requests at your edge and reads the engines it tracks daily. Whatever it takes to win the answer.
What sets Applebot-Extended and Google-Extended apart?
- Neither token can be watched working: no request ever carries either name, so the only evidence an opt-out is honoured is the operator's word and, over time, what its assistants say.
- Lists of AI crawlers to block often name Google-Extended and leave Apple out, so many sites have opted out of Gemini use while staying in Apple's training without anyone deciding it.
- The decision is about what you sell, not about search: a docs-led product may want to be learned, a publisher whose writing is the revenue may not.
Why compare two tokens from two companies?
Because Apple and Google solved the same problem in the same way, and the shared design is the point. Both already run a crawler the web depends on: Applebot powers search features across Apple's ecosystem, including Spotlight, Siri and Safari, and Googlebot powers Google Search. Neither company wanted publishers to choose between search and AI. So each added a token that crawls nothing and only governs how pages already fetched may be used by its models.
Apple calls Applebot-Extended a secondary user agent that gives publishers additional controls over how their content can be used, and says plainly that it does not crawl webpages. Google calls Google-Extended a standalone product token and says it has no separate HTTP user-agent string; crawling is done by Google's existing user agents. The two are mirror images, and understanding one tells you most of what you need to know about the other.
What does each token actually control?
Applebot-Extended controls whether your content may be used to train Apple's general-purpose foundation models, which power generative features across Apple products, including Apple Intelligence, Services and Developer Tools. Disallow it, and Apple says your pages can still be included in search results.
Google-Extended controls whether content Google crawls may be used to train future Gemini models and for grounding in Gemini Apps and the Vertex AI API for Gemini. Grounding means supplying content at answer time to make a response more accurate. Google says the token does not affect inclusion in Google Search and is not a ranking signal.
Model training
- Applebot-Extended
- Apple's foundation models
- Google-Extended
- Future Gemini models
Answer-time grounding
- Applebot-Extended
- Not described by Apple
- Google-Extended
- Gemini Apps and Vertex AI
Search inclusion
- Applebot-Extended
- Unaffected, per Apple
- Google-Extended
- Unaffected, per Google
Crawling
- Applebot-Extended
- None; Applebot fetches
- Google-Extended
- None; Google's crawlers fetch
The difference in scope matters. Google's token reaches answer-time use in Gemini products as well as training. Apple's documentation describes its token in terms of training. If your concern is an assistant reading your current pages to answer a question, Google's token speaks to it for Gemini; Apple's documentation does not describe an equivalent.
Why is a token that crawls nothing a good design?
Because it separates two decisions publishers want to make separately. Before these tokens existed, the only lever was the crawler itself: block Googlebot and lose Search, or allow it and accept every downstream use. A usage token lets the crawler keep fetching for search while the publisher says no to AI use. The opt-out costs nothing in search terms, which is why it spread quickly.
The trade-off is that nothing can be observed. A token that makes no requests never shows up. On attensira.com, 0 of 143,601 AI-crawler requests in the 30 days to 4 October 2026 were labelled Applebot-Extended or Google-Extended. That zero is not a finding about Apple or Google; it is what a token looks like from the server. You rely on the companies' documentation and on their honouring of it.
Do these tokens ever show up in a log?
No. In the 30 days to 4 October 2026, not one of 143,601 AI-crawler requests to attensira.com was labelled Applebot-Extended or Google-Extended. That zero is what a usage token looks like from the server, not a finding about Apple or Google.
- requests labelled Applebot-Extended on attensira.com
- 0
- n=143,601 AI-crawler requests
- requests labelled Google-Extended on attensira.com
- 0
- n=143,601 AI-crawler requests
Analyst · Counted these readingsattensira.com AI traffic log, read over the Attensira MCP; neither token sends requests of its own · to What should your robots.txt say?
For a site that wants to stay in Apple's and Google's search results but keep its pages out of both companies' AI use:
# AI use only. These tokens do not affect search.
User-agent: Applebot-Extended
Disallow: /
User-agent: Google-Extended
Disallow: /Do not add Applebot or Googlebot to those groups; they are the crawlers behind search. To keep only a section out, scope each group to paths instead of the root. Both files are per host: a blog on a subdomain needs the same lines in its own robots.txt.
Comment each group with the question it answers, who decided and when. A future editor who sees a "block AI" comment above Googlebot will either break your search visibility or delete a deliberate rule, and the comment is the cheapest protection against both.
How do large sites use these opt-outs?
On 3 September 2026 we read the robots.txt of the top 10,000 domains in a dated Tranco list and could read 8,036 of them. 992 (12.3%) disallow Google-Extended at the root, close to the rates for the labs' own training crawlers (14.3% for GPTBot, 13.4% for ClaudeBot) and far above the 1.9% that disallow Googlebot. Most still never name Google-Extended at all: 84% leave it to their wildcard group. Large sites that do decide treat Google-Extended as a training decision and Googlebot as a search decision, which is exactly what Google intends.
Applebot-Extended was not among the 23 tokens in that run, so we publish no rate for it and will not estimate one. If you want to know whether a peer set uses it, the method on our study page can be repeated against any list of domains.
Why is Apple's token the one people forget?
Because Google's is better known, and Apple's arrives through a crawler most site owners never think about. Applebot is rarely the bot a team looks for in its logs, and Apple's AI features live inside devices rather than on a website people visit. Lists of "AI crawlers to block" often name Google-Extended and leave Apple out, or list Applebot-Extended as if it were a crawler you could watch for in a log.
The result is asymmetric files written by accident: a site opts out of Gemini training and stays in Apple's without anyone deciding to. If the two companies should follow the same policy on your site, write both groups on the same day and in the same block. Then read the live file from the public host, not from your repository, because a CDN or a framework default can serve something other than what you committed.
What do these tokens not do?
| A common belief | What the documentation says |
|---|---|
| Disallowing them stops the crawler | No; Applebot and Googlebot keep fetching |
| They remove content already used | No; both are forward-looking |
| They cost search visibility | No, by both companies' statements |
| One company's token covers the other | No; each reads only its own |
They also do not touch Google's search-side AI features. AI Overviews and AI Mode are Search features. Google says a page must be indexed and eligible to be shown with a snippet to appear as a supporting link in them, and names noindex, nosnippet, max-snippet and data-nosnippet as the ways to limit that. If your goal is to stay out of AI Overviews, Google-Extended is the wrong tool.
What can you measure, and what can you not?
You can measure the crawlers. Googlebot shows up under its own name: on attensira.com it made 189 requests across 80 pages in the 30 days to 4 October 2026. Applebot is harder; the AI traffic board we read classifies AI operators, and Applebot is not one of the agents it reported for our site in that window, so we have no Applebot figure to give you. If Apple matters to your buyers, check your raw server logs for its user agent and verify it the way Apple documents.
You cannot measure whether a company honours a usage token. There is no request to see and no output to inspect for a single site. What you can do is read answers. Ask the assistants your buyers use the questions they ask, on a schedule, and keep the answers. Our own workspace reads ChatGPT and Perplexity daily, so we can say what those two engines cite from attensira.com; we do not read Apple Intelligence or Gemini, and we will not publish a number for either.
That gap is worth stating plainly because it shapes the decision. A training opt-out is a statement of policy whose effect you will never see directly. Make it for the reason you hold, write the reason down, and judge your visibility by what answers say, not by what your file says.
Who should allow both tokens?
Companies that would rather be learned than protected, and the reverse for companies whose writing is the product. Nobody can measure the effect of either choice for a single site, and neither company claims one, so the decision rests on what you sell:
Developer tool whose docs are the product
- Usual choice for both tokens
- Allow
- Why
- Being learned is distribution
Reference publisher that wants its definitions repeated
- Usual choice for both tokens
- Allow
- Why
- Same reason
Local business described by assistants on phones
- Usual choice for both tokens
- Allow
- Why
- Accurate descriptions help
Publisher whose writing is its revenue
- Usual choice for both tokens
- Disallow
- Why
- Answers may replace the visit
Licensed or paywalled content
- Usual choice for both tokens
- Disallow, plus authentication
- Why
- The token is not access control
A publisher that disallows both should still keep the search crawlers allowed, so the visit can happen when an answer links to it. For a typical B2B company the decision is usually: allow both search crawlers, decide the two tokens together and in writing, then put the effort into the pages. Visibility in AI answers is decided mostly by search-side retrieval and by third-party pages that describe your category, not by whether one company's foundation model trained on your pricing page.
Is there a reason to allow one and block the other?
Sometimes. A company whose buyers use Gemini to research suppliers might allow Google-Extended so Gemini app answers can be grounded on its current pages, while disallowing Applebot-Extended because its concern with Apple is training only. A company with a licensing position on one of the two might do the reverse. Those are specific, legitimate reasons. Write them next to the rule, and revisit both tokens whenever either company changes the scope it describes, since a scope that grows can turn yesterday's reasonable allow into something you would not have agreed to.
Questions people ask
Do Applebot-Extended and Google-Extended crawl my site?
Will blocking them remove me from Siri, Spotlight or Google Search?
What exactly does each token control?
Does one token cover the other company?
Will I see Applebot-Extended or Google-Extended in my server logs?
Does Google-Extended keep my pages out of AI Overviews?
Where to go next
- Applebot-Extended: what it controlsBot
- Google-Extended: what it controlsBot
- Applebot: the crawler behind Siri and SpotlightBot
- Google-Extended vs GooglebotCompare
- CCBot vs GPTBotCompare
- Writing robots.txt directives for AI crawlersGuide
- Generate a robots.txt for AI crawlersTool
- Who blocks which AI crawler, top 10,000 sitesData
Where do these facts come from?
17 sourced claims, each with the page it was read on and the day.
Apple states that Applebot-Extended does not crawl webpages and is a secondary user agent giving publishers additional controls over how content can be used.
support.apple.com · retrieved
“Applebot-Extended does not crawl webpages.”
Apple documents Applebot-Extended as determining whether content trains Apple's foundation models for generative features.
support.apple.com · retrieved
Apple states that webpages which disallow Applebot-Extended can still be included in search results.
support.apple.com · retrieved
“Webpages that disallow Applebot-Extended can still be included in search results.”
Apple publishes the opt-out directive as a robots.txt block using the user-agent token Applebot-Extended with Disallow set to the whole site.
support.apple.com · retrieved
Apple documents Applebot, the parent crawler, as powering search technology across Apple's ecosystem including Spotlight, Siri and Safari.
support.apple.com · retrieved
“the search technology integrated into many user experiences in Apple's ecosystem including Spotlight, Siri, and Safari”
Apple's Applebot documentation describes Applebot-Extended in terms of training foundation models and does not describe a grounding or retrieval use.
support.apple.com · retrieved
Show all 17 sourcesShow fewer
Apple states that disallowing Applebot-Extended prevents content being used to train Apple's general-purpose foundation models powering generative AI features across Apple products, including Apple Intelligence, Services and Developer Tools.
support.apple.com · retrieved
Google states that Google-Extended does not have a separate HTTP request user-agent string, and that crawling is conducted using existing Google user agents.
developers.google.com · retrieved
“Google-Extended doesn't have a separate HTTP request user agent string”
Google documents Google-Extended as a standalone product token for managing whether crawled content may be used to train future generations of Gemini models.
developers.google.com · retrieved
“Google-Extended is a standalone product token that web publishers can use to manage whether content Google crawls from their sites may be used for training future generations of Gemini models”
Google states that Google-Extended does not impact a site's inclusion in Google Search and is not used as a ranking signal in Google Search.
developers.google.com · retrieved
“Google-Extended does not impact a site's inclusion in Google Search nor is it used as a ranking signal in Google Search”
Google-Extended is applied as a robots.txt user-agent token in the ordinary way.
developers.google.com · retrieved
Google documents Googlebot, the crawler whose fetches Google-Extended governs, as affecting Google Search, Discover, Images, Video and News.
developers.google.com · retrieved
Google documents Google-Extended as covering grounding in Gemini Apps and Vertex AI as well as model training.
developers.google.com · retrieved
Of the 8,036 top-10,000 Tranco domains whose robots.txt Attensira read on 3 September 2026, 992 (12.3%) disallow Google-Extended at the site root.
attensira.com · retrieved · changes often, check the source
Attensira's September 2026 robots.txt study of 8,036 top-10,000 domains did not include Applebot-Extended among the tokens measured.
attensira.com · retrieved
In the attensira.com workspace, read over the Attensira MCP for the 30 days to 4 October 2026, no request among 143,601 AI-crawler requests was labelled Applebot-Extended.
attensira.com workspace, read over the Attensira MCP on · changes often, check the source
In the attensira.com workspace, read over the Attensira MCP for the 30 days to 4 October 2026, no request among 143,601 AI-crawler requests was labelled Google-Extended.
attensira.com workspace, read over the Attensira MCP on · changes often, check the source
Put the crew to work on your brand, 7 days free.
7 days free · card required