Start a project

Tool 26 of 244 · AI visibility

AI Usage Policy Builder (TDMRep, Content Signals, ai.txt)

Builds machine-readable AI usage opt-outs: TDMRep JSON and headers, robots.txt Content Signals and ai.txt, and validates existing ones.

AI Usage Policy Builder (TDMRep, Content Signals, ai.txt)

Your AI usage choices

These are declarations you publish. Whether a crawler honours them is up to that crawler; this tool does not claim enforcement.

Fetch sends this address to leej.uk, which reads robots.txt, /.well-known/tdmrep.json or ai.txt once as LeejTools/1.0 and keeps only a count. Or paste below: pasted text never leaves your device.

tdmrep.json

tdmrep.json

Headers and meta

TDMRep headers and meta tags

robots.txt Content-Signal

Content-Signal lines

ai.txt

ai.txt

Validation

    01

    What it does

    Builds machine-readable AI usage opt-outs: TDMRep JSON and headers, robots.txt Content Signals and ai.txt, and validates existing ones.

    • Generators and parsers for W3C CG TDMRep (/.well-known/tdmrep.json, tdm-reservation header and meta, tdm-policy URL), Cloudflare's Conten…
    • Optional fetch reads the visitor's own /.well-known/tdmrep.json, robots.txt and ai.txt
    • Copy is careful: these are declarations; compliance is up to each crawler
    • Complements robots-llms-generator (crawl access), not a replacement

    02

    Private by design

    Everything you paste or upload stays in your browser. Only when you press Fetch does leej.uk read the address you give, once, as LeejTools/1.0, keeping nothing but a daily count.

    03

    What you get

    tdmrep.json, headers, Content-Signal lines and ai.txt, with a Copy and a Download button on every result.

    • TDMRep
    • Content Signals
    • ai.txt
    • Opt-out

    Why it matters

    Builds machine-readable AI usage opt-outs: TDMRep JSON and headers, robots.txt Content Signals and ai.txt, and validates existing ones.

    Generators and parsers for W3C CG TDMRep (/.well-known/tdmrep.json, tdm-reservation header and meta, tdm-policy URL), Cloudflare's Content Signals syntax (search, ai-input, ai-train) and the ai.txt convention. Optional fetch reads the visitor's own /.well-known/tdmrep.json, robots.txt and ai.txt. Everything runs in your browser; nothing you paste is sent unless you press Fetch.

    How to use it

    1. Paste your input, or press Fetch to read a live URL you give.
    2. Read the results and the notes.
    3. Copy or download the output you need.
    4. If you used Fetch, check a sample on the live site too.

    FAQ

    Is my URL or page stored?

    No. Fetch reads the address you give once, as LeejTools/1.0, and leej.uk keeps only a count. Pasted text never leaves your device.

    Will this change my site for me?

    No. It shows results and, where it writes rules or files, you copy them and apply them yourself.

    Can I rely on this as official guidance?

    It follows public documentation and well-known algorithms, and tells you where it is a subset or a simulation. Confirm critical changes in the official tool or a staging environment.

    Work with me

    Want a site that gets these right?

    I build fast, accessible websites and web apps that pass these checks from day one. Tell me about your project and I'll reply personally with honest next steps.

    All developer tools · Back to leej.uk