Applebot-Extended robots.txt: Opt Out of Apple AI Training
Applebot-Extended is not a crawler. It is a robots.txt control that tells Apple not to use Applebot-crawled content to train its general-purpose foundation models. Blocking it does not remove pages from Apple search results.
Applebot-Extended is a secondary robots.txt user-agent token that gives publishers a separate choice about model-training use. Apple says it can be disallowed when you do not want website content used to train the general-purpose foundation models powering generative AI features across Apple products, including Apple Intelligence, Services, and Developer Tools.
Applebot-Extended does not crawl webpages itself. The actual web crawl is performed by Applebot. The Extended token is consulted later to determine how Apple may use the data Applebot collected.
Keep Apple search open while opting out of training
The most common selective policy is to allow Applebot and disallow Applebot-Extended. This keeps eligible pages discoverable through Apple search experiences such as Siri, Spotlight, and Safari while expressing an opt-out from the foundation-model training use covered by Applebot-Extended.
Apple explicitly states that pages disallowing Applebot-Extended can still appear in search results. Therefore, do not block Applebot itself unless you also want to restrict Apple search crawling.
Do not confuse training with current-answer context
Apple documents another, separate use of crawled content: providing additional context and up-to-date information when models generate answers for display in Apple products and services. Apple says publishers can use the nosnippet meta tag on specific content to opt out of use in broad world-knowledge answers. That control is different from Applebot-Extended, which covers training of general-purpose foundation models.
For paywalled pages, Apple also supports the isAccessibleForFree: false structured-data property. These controls solve different problems and should not be treated as interchangeable.
Whole-site and path-level policies
Use Disallow: / to opt the entire host out of the covered training use. Use directory-specific rules when only selected sections should be excluded. Robots.txt is scoped per host, protocol, and port, so each relevant subdomain needs its own file.
Implementation checks
Review the live file after every deployment or platform migration. A robots.txt rule stored in a CMS field has no effect unless the public host actually serves it from the expected root URL with the intended content. Also confirm that a CDN, security plugin, or stale cache is not serving an older version. When only selected directories are excluded, test both an allowed public URL and a disallowed URL so the policy is not broader than intended.
Keep an explicit Applebot group if search discovery matters.
Add Applebot-Extended as a separate group.
Avoid a broad wildcard rule that accidentally blocks Applebot.
No. Apple says Applebot-Extended does not crawl webpages; Applebot performs the crawl and the Extended token controls how that data may be used.
Will blocking Applebot-Extended remove my pages from Apple search?
No. Apple states that pages disallowing Applebot-Extended can still appear in Apple search results.
What use does Applebot-Extended control?
It controls whether Applebot-crawled website content may be used to train Apple’s general-purpose foundation models for generative AI features.
Is nosnippet the same as Applebot-Extended?
No. Applebot-Extended addresses foundation-model training, while Apple documents nosnippet as a separate control for use of page content in broad world-knowledge answers.
Can I block only one directory from Applebot-Extended?
Yes. Use path-specific Disallow directives under the Applebot-Extended group instead of Disallow: / for the whole host.
We use essential storage for security and core features. With your permission, we may also use analytics and advertising technologies. Rejecting optional technologies does not block access to the site.
Non-essential categories are off unless you choose to enable them. You can return to these settings at any time from the footer.
Global Privacy Control is active.Your browser has requested an opt-out from sale, sharing, and targeted advertising. Advertising remains disabled.
Strictly necessary
Supports security, server sessions, form protection, administrator sign-in, and remembering your privacy choice.
Analytics
Allows Google Analytics to measure visits and interactions so the site can be improved. It is not loaded before permission.
Advertising and cross-site measurement
Allows advertising technologies when they are configured. This may involve ad delivery, fraud prevention, measurement, personalization, or cross-context advertising.
Your choice is stored for 180 days using a first-party preference cookie. A material policy change can ask you to choose again.