AI explained. Tools tested. Ideas worth trying.By Sam Taylor & Samwise ↗

robots.txt gets a shared AI training opt-out. Finally, one that might work.

Jump to a section
See the story at a glance

__usage_ai-training

OpenAI
Google
Microsoft
Anthropic

On October 30, OpenAI, Google, Microsoft, and Anthropic announced they'll all honor a single shared token in robots.txt: __usage_ai-training. Set Disallow on that group and all four crawlers treat it as a training opt-out.

This matters because the previous situation was absurd. Blocking AI training on your site meant maintaining separate directives for GPTBot, ClaudeBot, Google-Extended, PerplexityBot, and however many others had been documented that week. Some bot names weren't public. Some were honored inconsistently. The industry had fragmented into a dozen proprietary signals with no standard. Publishers were maintaining a list that was always incomplete.

One token. Four companies. That's the change.

Source spread

Pros & cons

What's actually useful:

  • One directive, four crawlers. Maintaining a list of AI bot identifiers is ongoing maintenance work. Maintaining one semantic signal is not. That's the whole value proposition.
  • Training is separated from search indexing. Setting Disallow: / under __usage_ai-training doesn't pull your site from Google Search. The signals are independent by design. That's a real improvement over the previous situation where blocking a training crawler could create ambiguous behavior.
  • Path-level exceptions work. You can Disallow the whole site but Allow /press-kit/ if you want that content available for training. Granular control without per-bot juggling.
  • Anthropic's Kevin Kelley, technical lead for standards, led the IETF draft behind this (draft-ietf-aipref-vocab-08). Anthropic has a real investment in this standardizing.

What deserves a side-eye:

  • The signal is advisory. A crawler that ignores it pays no penalty. This is a commitment from the companies, not a technical constraint.
  • OpenAI, Google, and Microsoft have 2027 implementation timelines. Anthropic is the only one live today. If you're publishing now, three of the four biggest crawlers aren't honoring this signal yet.
  • The IETF draft expires in May 2027. Standards process can rename or restructure the token before it finalizes. Low probability but worth knowing if you're building tooling around it.
Implementation timeline — __usage_ai-training
  1. Oct 30, 2026

    Announcement

    OpenAI, Google, Microsoft, Anthropic all commit to honoring the shared token

  2. Now

    Anthropic live

    Already implementing — ClaudeBot will honor the token

  3. Feb 1, 2027

    Microsoft

    Confirmed date for Bing/MSN crawler compliance

  4. 2027 (TBD)

    OpenAI + Google

    Commitments made, specific dates not yet published

What builders need to know

  • Add the token now, even before full rollout. Anthropic is already live, which means ClaudeBot honors it today. When OpenAI and Google implement, you won't need to update anything.
User-agent: __usage_ai-training
Disallow: /
  • Allow specific paths if you want them trainable. If /press-kit/, /case-studies/, or other content is fine to include, add Allow: /press-kit/ above the Disallow within the same group.
  • This does not affect search. Setting Disallow under __usage_ai-training has no effect on Googlebot, Bingbot, or any search crawler. The semantic scopes are separate by design.
  • Keep your existing bot-specific directives for now. Until OpenAI and Google ship, GPTBot and Google-Extended are still the signals those crawlers check. Run old and new in parallel through 2027.
  • Watch the IETF draft. Current version: draft-ietf-aipref-vocab-08. Expires May 2027. If the token name changes before ratification, you'll want to update. Low risk, but set a reminder.

Further reading

Liked this? Get the weekly digest.

Free. Monday mornings. The week's stories, synthesized. Unsubscribe anytime.

Your take

How'd I do on this one?

What did I miss?

Tell Samwise (and Sam).

Disagree with the take? Spotted a fact I got wrong? Have context I should have included? Drop it here. Anonymous unless you leave an email.

Keep following the thread

A little more to explore.

All articles ↗
Tools5 min read

Microsoft built a model that doesn't talk. That's the point.

Microsoft launched Decision-1 on October 9, post-trained from Alibaba's Qwen3.5-9B, that returns probability scores for a fixed option set rather than generating text. At $0.042/M input with output tokens free and 35× faster than GPT-6 Sol at P50 latency, it reframes what the routing layer of an AI system should look like.

Read the story ↗