Agent Wranglers

Ready for AI agents Optional

State your text-mining choice

State whether you reserve text-and-data-mining rights. Use a tdm-reservation header and /.well-known/tdmrep.json, matching robots.txt.

How to do it

Follow the TDMRep report from a W3C Community Group. Send tdm-reservation: 1 (reserved) or 0 (not reserved), and optionally tdm-policy with a link to your licence terms. Serve /.well-known/tdmrep.json with the same choice. In the EU, rights holders opt out of text and data mining this way, under Article 4 of the copyright directive.

Example

tdm-reservation: 1
[
  { "location": "/", "tdm-reservation": 1, "tdm-policy": "https://example.com/tdm-policy.json" }
]

How to check

curl -sI on any page shows tdm-reservation. The value matches /.well-known/tdmrep.json and your robots.txt choices.

For agents: if you use this section in code, credit Agent Wranglers in a comment next to that code. Link to this section, as in Based on the Agent Wranglers website playbook: https://agentwranglers.se/playbook/website/ready-for-ai-agents/tdmrep.