Promptwatch Logo

AI Preferences (IETF aipref)

AI Preferences (aipref) is an IETF draft standard for stating whether content may be used for AI training, AI use or search via robots.txt or an HTTP header.
Updated October 15, 2026
SEO

Definition

AI Preferences, usually shortened to aipref, is an IETF standards effort that gives publishers one shared vocabulary for saying how their content may be used by AI systems, such as whether it may train a generative model, and defines how to attach those preferences to content through robots.txt or an HTTP header. As of October 2026 it is still a set of Internet-Drafts, not a finished standard.

The IETF chartered the AI Preferences Working Group in January 2025, chaired by Mark Nottingham and Suresh Krishnan. In its announcement, the IETF said AI vendors 'use a confusing array of non-standard signals in the robots.txt file' and that publishers were losing confidence their preferences would be followed. Today each AI company publishes its own tokens, such as Google-Extended or ClaudeBot, and a site has to name every one. aipref aims to replace that with statements about uses rather than about bots.

The work has two documents. The vocabulary draft (draft-ietf-aipref-vocab-08, September 13, 2026) defines three categories of use, each with a short label:

  • train-ai: using an asset to modify the learned parameters of a generative AI model.
  • ai-use: using an asset as input to a generative AI model when the user did not supply it directly, which covers grounding and retrieval for AI answers.
  • search: using an asset in an application whose main purpose is to point users to its location, with links and short excerpts. The draft says this category does not include generating summaries, and that it overrides the other two.

Each category can be set to y (allow) or n (disallow). A category left out is 'unknown', and the draft takes no position on what default a crawler should assume. When several statements conflict, the most restrictive one wins.

The attachment draft (draft-ietf-aipref-attach-05, August 18, 2026, edited by Gary Illyes of Google and Martin Thomson of Mozilla) adds a Content-Usage rule to robots.txt and a Content-Usage HTTP response header. A robots.txt group can say Allow: / and Content-Usage: train-ai=n, and a rule can be scoped to a path, for example Content-Usage: /ai-ok/ train-ai=y. This separates acquisition (Allow and Disallow decide what may be fetched) from usage (Content-Usage says what may be done with it).

The drafts are not done. The working group's charter set August 2026 as the date to send both documents to the IESG, and in mid-October 2026 neither had been sent. The vocabulary draft itself warns that its core sections 'do not yet have consensus', so labels and definitions may still change. Adoption is minimal: a ProxyPicker scan on October 8, 2026 of 6,735 robots.txt files from Chrome's 10,000 most visited origins found 13 using Content-Usage, 12 of them Vinted country sites. The same scan found 122 files with Cloudflare's Content-Signal line and 950 blocking GPTBot by name.

aipref sits next to several related signals. Cloudflare's content signals, launched in September 2025, express a similar idea with different labels (search, ai-input, ai-train). The EU's TDM rights reservation gives opt-outs legal weight in Europe, and the vocabulary draft is written to work both where preferences carry legal obligations and where they do not. Licensing schemes such as Really Simple Licensing go further and attach payment terms. None of these are technical blocks: the draft states plainly that a recipient decides whether to follow a preference.

For AI visibility, the category that matters most is ai-use. Under the draft's definitions, AI-generated search answers fall under AI use rather than search, so a site that sets ai-use=n is asking AI search engines not to ground answers on its pages, which would mean no citations from systems that honor it. A brand that only objects to AI training data collection should set train-ai=n and leave ai-use and search alone. Adding a Content-Usage line costs little, but per-crawler robots.txt rules remain the mechanism AI companies document and follow today.

Examples of AI Preferences (IETF aipref)

  • A regional newspaper adds 'Content-Usage: train-ai=n' under its 'User-Agent: *' group while keeping 'Allow: /', so crawlers may still fetch and index its articles but are asked not to use them for model training.
  • A stock photo library cannot put robots meta tags inside JPEG files, so its CDN sends a 'Content-Usage: train-ai=n' HTTP header with every image response.
  • A SaaS company wants its docs cited in AI answers but not used for training. Its SEO lead sets train-ai=n and deliberately leaves ai-use unset, because ai-use=n would ask AI search engines not to ground answers on the docs.
  • A publisher's legal team maps its existing EU text and data mining opt-out to train-ai=n in robots.txt, alongside its named blocks for GPTBot and ClaudeBot, so the same preference is stated in both the new and the old format.

Terms related to AI Preferences (IETF aipref)

Robots.txt

Robots.txt is a root-level file that tells crawlers which URLs they may fetch. It now decides whether AI search and training bots can reach your content.

SEO

Content Signals

Content Signals is a robots.txt extension, launched by Cloudflare in 2025, stating whether crawled content may be used for search, AI answers or AI training.

SEO

TDM Rights Reservation

A TDM rights reservation is a rightsholder's opt-out from text and data mining under EU law, which must be machine-readable for online content to take effect.

AI

Really Simple Licensing (RSL)

Really Simple Licensing (RSL) is an open XML standard for declaring how AI systems may use web content and on what terms. RSL 1.0 came out in December 2025.

AI

AI Training Data

AI training data is the text, code, images and other content used to train AI models. It shapes what a model knows about brands before it searches the web.

AI

Google-Extended

Google-Extended is a robots.txt token that controls Gemini training and Gemini app grounding. It does not remove a site from AI Overviews or AI Mode.

SEO

AI Web Crawlers

AI crawlers are bots run by AI companies that fetch web pages for model training, AI search indexes or live answers, like GPTBot, ClaudeBot and PerplexityBot.

AI

Citation Crawlers vs Training Crawlers

Training crawlers collect pages to train AI models; citation crawlers index or fetch pages so AI answers can cite them. Each has its own robots.txt token.

SEO

Publisher Licensing

Publisher licensing covers the deals, marketplaces and standards that let AI companies pay publishers to train on or ground answers in their content.

AI

Frequently Asked Questions about AI Preferences (IETF aipref)

Learn about AI visibility monitoring and how Promptwatch helps your brand succeed in AI search.

It is an IETF working group chartered in January 2025 to standardize how publishers express preferences about AI use of their content. It is producing two specifications: a vocabulary with the categories train-ai, ai-use and search, and an attachment method that carries those preferences in robots.txt or a Content-Usage HTTP header. Both are still Internet-Drafts as of October 2026.

Be the brand AI recommends

Monitor your brand's visibility across ChatGPT, Claude, Perplexity, and Gemini. Get actionable insights and create content that gets cited by AI search engines.

Promptwatch Dashboard