Watch register

AI crawlers and robots.txt.

Understand the uses. Find the rules and their evidence.

settings
37
providers
15

Document review on · Method

Export JSON

AI crawlers retrieve pages for search, training or user requests. These uses require different controls. Find documented rules, their effects and official evidence below. Every record is on this page.

Method and human review status · Markdown

Model training.

__usage_ai-training

Expresses a generative-training opt-out to providers implementing the signal.

User-agent: * does not express this preference. Without a dedicated group, no shared preference is stated. Provider-specific rules and private agreements may take precedence. The token does not block HTTP requests.

Individual IETF submission, version -00 dated 30 October 2026; expires 3 May 2027. Not an adopted standard.

Syntax, timing and identification
Opt out of training site-wide
User-agent: __usage_ai-training
Disallow: /
robots.txt

Supporting passages: IETF · training signal text

GoogleAnnounced

Early 2027 target

Document reviewSource and capture · __usage_ai-training · Google

Google plans to map a shared opt-out to a Google-Extended disallow when no explicit Google-Extended rule applies. That mapping would also affect grounding in Gemini Apps and Grounding with Google Search on Vertex AI. An explicit rule takes precedence.

Read the official source Date, hashes and history

An explicit Google-Extended rule retains priority.

Microsoft · BingAnnounced

· Bing starts applying the new training and grounding preferences as it crawls.

Document reviewSource and capture · __usage_ai-training · Microsoft · Bing

Sites already using NoArchive or NoCache on December 15 can set a temporary grounding preference in Bing Webmaster Tools. For training, the page-level preference will take precedence over robots.txt.

Read the official source Date, hashes and history

The page-level training preference overrides robots.txt. All four Bing dates

OpenAIAnnounced

Coming months; no fixed date

Document reviewSource and capture · __usage_ai-training · OpenAI

OpenAI announces future implementation. GPTBot and current controls remain in place. The announcement gives no switch-on date.

Read the official source

The main capture covers the OpenAI news feed. The article is retained separately in the additional records.

Date, hashes and history

Current controls remain; new-signal precedence is unspecified.

AnthropicRolling out

Since Oct 30, 2026 · gradual rollout

Document reviewSource and capture · __usage_ai-training · Anthropic

Anthropic says recognition has begun. A rule naming ClaudeBot takes precedence for the path concerned. The provider describes a gradual rollout across its services.

Read the official source Date, hashes and history

A rule naming ClaudeBot overrides the shared signal.

Opts crawled content out of OpenAI generative foundation-model training.

ChatGPT search is configured separately using OAI-SearchBot.

Syntax, timing and identification
Disallow this crawler
User-agent: GPTBot
Disallow: /
robots.txt

Documented User-Agent (example, versions may vary)

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GPTBot/1.4; +https://openai.com/gptbot

Supporting passages: OpenAI · search crawlers

OpenAIDocumented
Document reviewSource and capture · GPTBot · OpenAI

Signals that future content should be excluded from Claude training datasets.

Does not apply the same choice to Claude-SearchBot or Claude-User. Dedicated ClaudeBot rules override the shared signal.

Syntax, timing and identification
Disallow this crawler
User-agent: ClaudeBot
Disallow: /
robots.txt

Supporting passages: Anthropic · crawlers and access

AnthropicDocumented
Document reviewSource and capture · ClaudeBot · Anthropic

Opts the page out of generative training.

The page preference overrides the robots.txt signal. Bingbot must be able to read it; Allow does not lift a crawl block.

Application announced from 1 February 2027, as pages are crawled.

Syntax, timing and identification
Page HTML tag
<meta name="Bingbot" content="ai-training:disallow">
HTML
Alternative: HTTP header
X-Robots-Tag: Bingbot: ai-training:disallow
HTTP
Effective date
Application announced from 1 February 2027, as pages are crawled.

Supporting passages: Bing · AI preferences

Microsoft · BingAnnounced
Document reviewSource and capture · ai-training · Microsoft · Bing

Opts out of Gemini training and grounding in Gemini Apps and Grounding with Google Search on Vertex AI.

Does not affect Search inclusion or ranking, AI Overviews or AI Mode. This token does not identify a separate HTTP crawler.

Syntax, timing and identification
Disallow Google-Extended uses
User-agent: Google-Extended
Disallow: /
robots.txt

Supporting passages: Google · Google-Extended rules Google Search · AI features

GoogleDocumented
Document reviewSource and capture · Google-Extended · Google

Opts out of MistralAI-Training collection for generative training.

MistralAI-Index and MistralAI-User retain their own settings.

Syntax, timing and identification
Disallow this crawler
User-agent: MistralAI-Training
Disallow: /
robots.txt

Documented User-Agent (example, versions may vary)

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; MistralAI-Training/1.0; +https://docs.mistral.ai/robots)

Supporting passages: Mistral AI · crawlers and access

MistralDocumented
Document reviewSource and capture · MistralAI-Training · Mistral

Disallows this agent’s collection for training and Meta product improvement.

Its scope also includes product indexing; it is not an isolated training preference.

Syntax, timing and identification
Disallow this crawler
User-agent: meta-externalagent
Disallow: /
robots.txt

Documented User-Agent (example, versions may vary)

meta-externalagent/1.1

Supporting passages: Meta · crawlers and access

MetaDocumented
Document reviewSource and capture · meta-externalagent · Meta

Disallows Amazonbot crawling, used for its products and potentially training.

Amzn-SearchBot and Amzn-User settings are independent.

Syntax, timing and identification
Disallow this crawler
User-agent: Amazonbot
Disallow: /
robots.txt
Stated delay
About 24 hours stated by Amazon; no guaranteed per-page delay.

Documented User-Agent (example, versions may vary)

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1) Chrome/W.X.Y.Z Safari/537.36

Supporting passages: Amazon · search and AI crawlers

AmazonDocumented
Document reviewSource and capture · Amazonbot · Amazon

Asks Amazon not to use the page for training.

The page must remain accessible for the tag to be read. Other engines may also interpret the robots tag under their own rules.

Syntax, timing and identification
Documented page-level tag
<meta name="robots" content="noarchive">
HTML

Supporting passages: Amazon · search and AI crawlers

AmazonDocumented
Document reviewSource and capture · noarchive · Amazon · Amazon

Shared signal: the dossier and Bing deadlines

Answers grounded in your pages.

Disallow opts out of grounding. DisallowExtended limits it to Microsoft-operated experiences, excluding Microsoft grounding services for third parties.

Page-level only, never in robots.txt. Independent of training, with no change to eligibility for traditional Bing results.

Application announced from 1 February 2027, as pages are crawled.

Syntax, timing and identification
Disallow all grounding
<meta name="Bingbot" content="ai-grounding:disallow">
HTML
Limit to Microsoft-operated experiences
<meta name="Bingbot" content="ai-grounding:disallowextended">
HTML
Alternative: HTTP header
X-Robots-Tag: Bingbot: ai-grounding:disallowextended
HTTP
Effective date
Application announced from 1 February 2027, as pages are crawled.

Supporting passages: Bing · AI preferences

Microsoft · BingAnnounced
Document reviewSource and capture · ai-grounding · Microsoft · Bing

Bing’s legacy AI preferences should be replaced before 1 March 2027.

For eligible sites: temporary grounding choice from 15 December 2026; new rules read from 1 February; temporary choice ends at recrawl or on 30 September 2027.

Migration: use the ai-training and ai-grounding records.

Syntax, timing and identification

No syntax is presented as a guaranteed block for this record.

Supporting passages: Bing · AI preferences

Microsoft · BingIn transition
Document reviewSource and capture · NoArchive / NoCache · Microsoft · Bing

Opt-out stops crawling for DuckDuckGo AI answers after the documented delay.

No stated impact on organic ranking or inclusion. The data is not used to train models.

Syntax, timing and identification
Disallow this crawler
User-agent: DuckAssistBot
Disallow: /
robots.txt
Stated delay
72 hours after updating robots.txt.

Documented User-Agent (example, versions may vary)

DuckAssistBot/1.2; (+http://duckduckgo.com/duckassistbot.html)

Supporting passages: DuckDuckGo · DuckAssistBot

DuckDuckGoDocumented
Document reviewSource and capture · DuckAssistBot · DuckDuckGo

Excludes content from Apple’s AI broad world knowledge answers.

Does not by itself block Applebot or training. Traditional search results remain possible; snippets are suppressed.

Syntax, timing and identification
Applebot-specific tag
<meta name="applebot" content="nosnippet">
HTML

Supporting passages: Apple · Applebot

AppleDocumented
Document reviewSource and capture · nosnippet · Apple · Apple

User-requested access.

A robots.txt group does not guarantee exclusion of these user-requested accesses.

User-requested access. Perplexity says these requests generally ignore robots.txt; they are not training crawls.

No snippet is presented as a guaranteed block. Check actual server access.

Syntax, timing and identification

No syntax is presented as a guaranteed block for this record.

Documented User-Agent (example, versions may vary)

Mozilla/5.0 (compatible; Perplexity-User/1.0; +https://perplexity.ai/perplexity-user)

Supporting passages: Perplexity · search crawlers and access

PerplexityDocumented
Document reviewSource and capture · Perplexity-User · Perplexity

A robots.txt group does not guarantee exclusion of these user-requested accesses.

On-demand access to answer a user, without training. Amazon says these requests may not follow every robots.txt rule.

No snippet is presented as a guaranteed block. Check actual server access.

Syntax, timing and identification

No syntax is presented as a guaranteed block for this record.

Stated delay
About 24 hours stated by Amazon; no guaranteed per-page delay.

Documented User-Agent (example, versions may vary)

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amzn-User/0.1) Chrome/W.X.Y.Z Safari/537.36

Supporting passages: Amazon · search and AI crawlers

AmazonDocumented
Document reviewSource and capture · Amzn-User · Amazon

Controls sites accessible to Vibe user requests.

Neither automated web crawling nor training collection.

Syntax, timing and identification
Disallow this crawler
User-agent: MistralAI-User
Disallow: /
robots.txt

Documented User-Agent (example, versions may vary)

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; MistralAI-User/1.0; +https://docs.mistral.ai/robots)

Supporting passages: Mistral AI · crawlers and access

MistralDocumented
Document reviewSource and capture · MistralAI-User · Mistral

A robots.txt group does not guarantee exclusion of these user-requested accesses.

Retrieves links on demand and evaluates agent capabilities. Meta says some requests may bypass robots.txt.

No snippet is presented as a guaranteed block. Check actual server access.

Syntax, timing and identification

No syntax is presented as a guaranteed block for this record.

Documented User-Agent (example, versions may vary)

meta-externalfetcher/1.1

Supporting passages: Meta · crawlers and access

MetaDocumented
Document reviewSource and capture · meta-externalfetcher · Meta

A robots.txt group does not guarantee exclusion of these user-requested accesses.

Retrieves pages at a ChatGPT or custom GPT user’s request. These requests may not apply robots.txt rules.

No snippet is presented as a guaranteed block. Check actual server access.

Syntax, timing and identification

No syntax is presented as a guaranteed block for this record.

Documented User-Agent (example, versions may vary)

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot

Supporting passages: OpenAI · complete crawler documentation

OpenAIDocumented
Document reviewSource and capture · ChatGPT-User · OpenAI

Opt-out prevents Claude from retrieving content in response to a user query.

May reduce visibility in these answers; other Claude crawlers remain independent.

Syntax, timing and identification
Disallow this crawler
User-agent: Claude-User
Disallow: /
robots.txt

Supporting passages: Anthropic · crawlers and access

AnthropicDocumented
Document reviewSource and capture · Claude-User · Anthropic

Checks the safety and relevance of pages submitted as ChatGPT ads.

No generative foundation-model training. The source does not precisely define how blocking affects ad approval.

Syntax, timing and identification

No syntax is presented as a guaranteed block for this record.

Documented User-Agent (example, versions may vary)

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; OAI-AdsBot/1.0; +https://openai.com/adsbot

Supporting passages: OpenAI · complete crawler documentation

OpenAIDocumented
Document reviewSource and capture · OAI-AdsBot · OpenAI

Controls site-owner-requested crawling for Vertex AI agents.

The documentation accepts Google-CloudVertexBot or Googlebot as a token; a dedicated rule avoids extending the choice to the Search crawler.

Syntax, timing and identification
Disallow this crawler
User-agent: Google-CloudVertexBot
Disallow: /
robots.txt

Documented User-Agent (example, versions may vary)

Google-CloudVertexBot

Supporting passages: Google · common crawlers

GoogleDocumented
Document reviewSource and capture · Google-CloudVertexBot · Google

Reusable web corpora.

Preferences and licensing.

Declares search, ai-input and ai-train preferences. The documentation also presents an experimental use field.

use=immediate: interact without retention; reference: index, excerpt and link; full: summarize and reproduce. The page is dated 2 November; this does not establish the test start date. Neither network blocking nor universal compliance is guaranteed. Examples containing Allow: / must be reconciled with existing exclusions.

Syntax, timing and identification
Cloudflare-managed example
User-agent: *
Content-Signal: search=yes, ai-train=no, use=reference
Allow: /
robots.txt

Supporting passages: Cloudflare · Content Signals and robots.txt

CloudflareDocumented
Document reviewSource and capture · Content-Signal · Cloudflare

Associates content with an RSL XML license document.

The license file must exist and define rights. License does not replace Allow/Disallow and depends on clients implementing RSL.

Syntax, timing and identification
License discovery example to adapt
User-agent: *
License: https://example.com/rsl-license.xml
robots.txt

Supporting passages: RSL · content licensing specification

RSLDocumented
Document reviewSource and capture · License · RSL

The draft conveys a training opt-out preference associated with retrieved content.

Version -05 published 19 August 2026, expires 20 February 2027. AIPREF working-group draft, not an RFC. Preferences apply only to crawlable paths and are not retroactive. Presence does not establish provider support. Examples containing Allow: / must be reconciled with existing exclusions.

Syntax, timing and identification
Draft HTTP example
Content-Usage: train-ai=n
HTTP
Draft robots.txt example
User-agent: *
Allow: /
Content-Usage: train-ai=n
robots.txt

Supporting passages: IETF AIPREF · Content-Usage

IETF AIPREFDocumented
Document reviewSource and capture · Content-Usage · IETF AIPREF

Overview

One provider. Several uses.

Each link leads to the relevant setting. This matrix classifies documented uses; it measures neither compliance nor universal compatibility. A dash means “no record in this register”.

Settings by provider and use, with links to evidence
ProviderSearch and visibilityTrainingAI answersUser-requested accessWeb corporaPreferences and licensing
Google——
Microsoft · Bing———
OpenAI——
Anthropic——
Apple———
Mistral———
Meta———
Amazon———
Perplexity————
Common Crawl—————
Cloudflare——
RSL—————
ByteDance—————
DuckDuckGo—————
IETF AIPREF—————

Understand the rules

Block a crawler. Choose a use.

Can you opt out of training while remaining visible in search?

Yes, where the provider separates these uses. OpenAI uses GPTBot for training and OAI-SearchBot for search. Google-Extended does not remove a site from Google Search. A blanket rule disallowing every crawler would have a very different scope.

Google-Extended · OAI-SearchBot
Does a robots.txt rule technically block access?

No. It expresses a rule for the client to interpret. Some user-triggered accesses may not apply it. Effective refusal must be checked in server responses and logs; a claimed User-Agent identity alone cannot establish who made a request.

ChatGPT-User · TS43
What do captures and timestamps establish?

A capture retains the received document. Its hash allows its bytes to be verified; an independent timestamp establishes that the manifest existed no later than the signed time. Neither proves the original publication date, the truth of an announcement or actual crawler compliance.

Inspect the evidence

From register to check

A policy. Its evidence.

Documentation records what a provider announces. For your site, compare the chosen policy with server responses and access logs.

Agent policy

Identify which agents are allowed for search, training and user requests.

Open TS42 in TSEP Control
Crawler access

Test access for permitted crawlers and cross-check it against server logs.

Open TS43 in TSEP Control

The evidence record

Sources and captures.

Row dates record editorial review. Each capture has its own date. Find the examined passages, their hashes and their revisions here.

Anthropic · crawlers and access
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-11

Source capture · Download (gzip) · SHA-256
e602ce6895e8e0d41177f00512c3ac06cdde17eac9f78fc43bb905de142cc122
Compared text · Download (gzip) · SHA-256
184fc8b017b0c1cca4eb7595a8c2b378fb539e3444d02d436ea6f39d41c86c6b

Existence timestamped by DigiCert on · Verify timestamp

Bing · AI preferences
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-11

Source capture · Download (gzip) · SHA-256
989edfcce11f91b5c34f54102d7a431c1cd62747ff6b865281600ee1cc9a5f1b
Compared text · Download (gzip) · SHA-256
a577becb8222f398914b1cb231901636213618d580bd70cd7f2819777165d28c

Existence timestamped by DigiCert on · Verify timestamp

European Commission · GPAI Code
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-10

Source capture · Download (gzip) · SHA-256
1d4a6e9c9c54036c9226d53ef0e4b487c90eeb106976158cc292c3cbab465dad
Compared text · Download (gzip) · SHA-256
bccf7500286db6cc834a9c5f2301d2ceb074371d870ad82a107325ca97c76683

Existence timestamped by DigiCert on · Verify timestamp

Google · Google-Extended rules
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-11

Source capture · Download (gzip) · SHA-256
1ffcc15ef8fabaf4f131a81be2103415c78a1c85ace17538c0c3dfa7431edb46
Compared text · Download (gzip) · SHA-256
5594bbabcbcca82026587ff3fe42db5255605c8fc475a54f31bb687aa0f6c349

Existence timestamped by DigiCert on · Verify timestamp

IETF AIPREF · working documents
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-10

Source capture · Download (gzip) · SHA-256
d1837dd0c458798f2d0f48b1c36dceb913fd48383a730e3d4307df1d96657a85
Compared text · Download (gzip) · SHA-256
ee715b7ce80d29fd09dd2d56383be58d239838b75af36c4a1459b62878209e09

Existence timestamped by DigiCert on · Verify timestamp

IETF · draft training signal
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-10

Source capture · Download (gzip) · SHA-256
fbb4d2756c75c5e3af623315c56be70210a283faf7c3bbadeb2683a5daa5d60c
Compared text · Download (gzip) · SHA-256
d4bf09c6d756c67dc0a1dd8180d563973e91c4622181c81e0dd1ead791fe5dcd

Existence timestamped by DigiCert on · Verify timestamp

OpenAI · publisher announcements
Open official source

This capture covers the OpenAI news feed. The dossier separately records the article passage used for the timeline. View the evidence

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-11

Source capture · Download (gzip) · SHA-256
a0a2b9bc5914cb528f31cab6f8f73f9524f6b14089f775fc4a80b24d0e95982e
Compared text · Download (gzip) · SHA-256
1256781c54c61b681c4f5104722fe94136795d6c5ea943f2290acbb85ef487a2

Existence timestamped by DigiCert on · Verify timestamp

OpenAI · search crawlers
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-11

Source capture · Download (gzip) · SHA-256
78caa706896816acebafc0b949ca1680411273c4a24bea157b1dd8bf4333252a
Compared text · Download (gzip) · SHA-256
b7c5a2b25a2fd1fcd65f7a22fe4cc23b7be11057953d41a36a3e9093c330b112

Existence timestamped by DigiCert on · Verify timestamp

Google · official announcement
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-11

Source capture · Download (gzip) · SHA-256
dd73e97c8e5e942f3e48bcc14904951542d429cbe279c25f0decad9d8519e832
Compared text · Download (gzip) · SHA-256
e08a69aa04ce4b099030b1935b587bee792c987f5027536eae9d9612514043e0

Existence timestamped by DigiCert on · Verify timestamp

Google Search Console · AI control
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-11

Source capture · Download (gzip) · SHA-256
9265c70566faffc412699db6d856852bf28a2269c01ddcbd17cff4c1834b9cf3
Compared text · Download (gzip) · SHA-256
eaa354880f18bf54448d9ab868a8080f33d89987939a4222bf4aa2d452afe412

Existence timestamped by DigiCert on · Verify timestamp

Apple · Applebot
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-11

Source capture · Download (gzip) · SHA-256
30c9ef308e140287d2a6310879414df7f87a65314234b51d00bd971d6f4daad3
Compared text · Download (gzip) · SHA-256
58cfc33eeebcef38f90dd04942c45862a15e4038451adfad5e4f7950709463cd

Existence timestamped by DigiCert on · Verify timestamp

Mistral AI · crawlers and access
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-11

Source capture · Download (gzip) · SHA-256
b4539f23004f3dae36adfc1142c7f09584bf365d5f3a94cb3d8ab1d90f2a3602
Compared text · Download (gzip) · SHA-256
7ae2e284a1dfaf3bcdbf76c301a9ed26f96ec1f5c040ffe90f7a3dc84fffadd4

Existence timestamped by DigiCert on · Verify timestamp

Meta · crawlers and access
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-11

Source capture · Download (gzip) · SHA-256
a4d5f103e841ac5b6fd7b2abf86a42a6a93c17dfdc072abed0466e5ba3e38008
Compared text · Download (gzip) · SHA-256
5210cb46fad2ff54b5038bdb0e648c593311a4ffc120a40f8073874cc2484fe9

Existence timestamped by DigiCert on · Verify timestamp

Amazon · search and AI crawlers
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-11

Source capture · Download (gzip) · SHA-256
ba11a19e5f9b6ae39ea2595b26c6e98fd84144f69cc1f7f443a29f4ac8cca1b6
Compared text · Download (gzip) · SHA-256
215416ad07464eaaecefb14a0782ff38c98aedd2037e7553e940f92a5f88e7a4

Existence timestamped by DigiCert on · Verify timestamp

Perplexity · search crawlers and access
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-11

Source capture · Download (gzip) · SHA-256
8b0b02c3c0b8529c60eb3a0e9e29a2e41cf7854406e9e1fdbe59fc2a1d3134b1
Compared text · Download (gzip) · SHA-256
bcb760d7c84755ab6da10bcaa5a72d7f81f7d2ff02acb1d2fa118a978b0f88ef

Existence timestamped by DigiCert on · Verify timestamp

Common Crawl · CCBot and access
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-10

Source capture · Download (gzip) · SHA-256
462fee13c76952805dc093782518a4ee50034c8d73e081cae5177ce55a67d8f9
Compared text · Download (gzip) · SHA-256
51b4b9b75218fa051e37afbbc4fce8506c0f68fb90fa3689e6b3854bb8143cb3

Existence timestamped by DigiCert on · Verify timestamp

Cloudflare · Content Signals and robots.txt
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-10

Source capture · Download (gzip) · SHA-256
ff7d1b9bbe5e25c70f7800aeaa2bfb451bc398ecf06d01c6244496d8629ed33f
Compared text · Download (gzip) · SHA-256
bda25ec127fb70eb91f3ddedc9595e123bafde65c2786b6bb4f5732c6c7200e4

Existence timestamped by DigiCert on · Verify timestamp

RSL · content licensing specification
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-10

Source capture · Download (gzip) · SHA-256
5667103bb443c15c723911b192bc721ababb27bf1fc76c599e87b995301310de
Compared text · Download (gzip) · SHA-256
9b13e4e1caea2b43a25df581cb878abdbc2bb347c5932d1f6abcb2705c2e114a

Existence timestamped by DigiCert on · Verify timestamp

ByteDance · Bytespider and access
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-10

Source capture · Download (gzip) · SHA-256
2905dcc31528f09fe690cdc46f45a9867620bfc63231afdc6f9d6e7b54962676
Compared text · Download (gzip) · SHA-256
a67f04988875799a7c2aab5d6c32546adba7820faa9d58f863e558ca457d9000

Existence timestamped by DigiCert on · Verify timestamp

OpenAI · complete crawler documentation
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-11

Source capture · Download (gzip) · SHA-256
b63a02a9eb2ec848efc5dbeb16e63c04cf6d425fb79423bc534267a456c14cca
Compared text · Download (gzip) · SHA-256
6d11f6beab02ffe889ac8bfac323d0c69d4e7e5040b7bcc4406a2c49b0239818

Existence timestamped by DigiCert on · Verify timestamp

Google · common crawlers
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-11

Source capture · Download (gzip) · SHA-256
03b62207ae01bfa409db09177986f4df4b9574d74e6af9fbc0ad5a75bc00481e
Compared text · Download (gzip) · SHA-256
d8c7efdef95daf256d2a6889b886443324243ef4d2068e587e0deebe69ef5030

Existence timestamped by DigiCert on · Verify timestamp

DuckDuckGo · DuckAssistBot
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-10

Source capture · Download (gzip) · SHA-256
7f3a9244de52b91080adc8476e2c30567a78473099136aa3a046b2a49e197f87
Compared text · Download (gzip) · SHA-256
48b084201543c4b6afd4ab2b7969e92d24ad51f88686821c70da9807e1035d3a

Existence timestamped by DigiCert on · Verify timestamp

Bing · Bingbot identity
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-10

Source capture · Download (gzip) · SHA-256
2f5806b31a9569994fff9d3563745fbb25db2fc447e4ead985ed274efd52834f
Compared text · Download (gzip) · SHA-256
be8b106e6f51822d6d44c2f552906821ed119e7fc4a23bcc2cc94abdbe9df415

Existence timestamped by DigiCert on · Verify timestamp

IETF AIPREF · Content-Usage
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-10

Source capture · Download (gzip) · SHA-256
cf419c0e2ffd975e3f2f3f029e29efb3b9025a8feae6fb5fb4fed6c7998104a9
Compared text · Download (gzip) · SHA-256
54cd443ca845405c924c4d430c8da6ce82d98c483c168085b065bdfeca5a1cef

Existence timestamped by DigiCert on · Verify timestamp

IETF · training signal text
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-10

Source capture · Download (gzip) · SHA-256
b9cad07fac185064965591b85b514e63acfe736edadf8bc9a4da71467b810af7
Compared text · Download (gzip) · SHA-256
bdf049b0af3476ff980f033a2a99f05b631cbacef6238cb7a4fd918fec0e1af2

Existence timestamped by DigiCert on · Verify timestamp

Google Search · AI features
Open official source

Captures were made on the dates below, sometimes after first detection. Hashes apply to decompressed files. Compared text is a normalized extraction; the source capture retains the received bytes.

First capture · · Passage last seen on 2026-11-11

Source capture · Download (gzip) · SHA-256
05cf968fc6e4614eb5b588edc3fc7430a0487d7a6e41e1720e36cdaf1338d164
Compared text · Download (gzip) · SHA-256
7b26e939691a185030910c7e853aa6a306630a80b9e21192c728bb2c6a219e40

Existence timestamped by DigiCert on · Verify timestamp

The shared signal is an individual IETF submission. The AIPREF working group continues its work. Google relates its proposal to the European General-Purpose AI Code of Practice.

TSEP’s crawler policy

The method

What we read. What the evidence shows.

AI-assisted documentary readings based on archived official sources. “Documented” describes what a provider publishes, not observed behavior. A reading is withdrawn if a supporting source passage changes.

Review dates, capture dates and effective dates are distinct. An omitted effective date or delay means the supporting source does not establish it; it does not mean immediate application or no delay.

Examples are targeted: integrate them with existing rules and check their scope before publishing. A User-Agent can be spoofed; its name alone cannot attribute a request.

SHA-256 hashes apply to decompressed captures. Compared text is a normalized extraction. Independent timestamps establish the existence of a manifest, not the truth of a document or crawler compliance.

Human review of this edition: pending. The signature on the 30 October dossier does not cover this register.

Revision history

2026-11-06.2 · Corrected Perplexity delay (up to 24 hours), clarified Google controls, readable Copy buttons, shared method and Markdown view. All 37 records retained.

2026-11-06 · Initial edition, expanded from 27 to 37 settings without changing its identifier. This ambiguity is recorded here; subsequent revisions carry a distinct suffix.

Open data

Cite. Reuse.

Edikka — TSEP. « AI crawlers: list, uses and robots.txt rules ». Edition 2026-11-06.2. tsep-ai-crawlers.

CC BY 4.0 · TSEP factual compilation and editorial classifications. Source documents retain their original terms.

All registers