DIY robots handling (robots.txt++)

Live

robots.txt and HTTP crawler directives can express AI crawler preferences, including disallow rules, per-response X-Robots-Tag headers, and newer Content Signals for search, AI input, and AI training, plus an experimental content-use extension.

Website
developers.openai.com/api/docs/bots
Latest tracked evidence
Jul 01, 2026Cloudflare documents managed robots.txt content signals
Last checked
Jul 15, 2026
Profile updated
Jul 15, 2026
Primary approach
Preference signal
Practical force
Voluntary signalIt only affects actors that detect and honor the signal; it does not itself prevent reuse.
Pipeline
Collect / Train / Retrieve
Status rationale
Publicly available or deployable in the latest catalog review.

Enforcement

Voluntary preference signal. Communicates a requested condition or restriction to automated systems.

It only affects actors that detect and honor the signal; it does not itself prevent reuse.

Catalog status describes public availability, not legal validity, adoption, or proven effectiveness.

What it is

Websites can use robots.txt and related directives to communicate whether AI crawlers may access content. OpenAI, Google, Cloudflare, and other operators document crawler-specific handling, but compliance depends on the crawler and use case.

X-Robots-Tag sends crawler directives through HTTP response headers, which supports URL-level or response-level handling beyond a sitewide robots.txt file.

Cloudflare’s managed robots.txt setting adds known AI crawler disallow rules and Content Signals such as search, ai-input, and ai-train. Cloudflare is also testing a separate content-use extension for describing how accessed content may be stored or reused. The file expresses preferences; it does not block requests by itself.

Google’s user-triggered fetcher documentation notes that some user-initiated fetches generally ignore robots.txt, including AI-agent fetches under Google-Agent. That keeps robots-style controls useful but incomplete for AI access governance.

Evidence trail

Adoption signals

No public adoption figure found.