In short: This is a business decision, not a technical one, and the technical part is easy once the business part is settled. The question is whether your content is more valuable as an asset you control or as a source you are credited for, and the answer differs by content type within the same site.
Unless you sell access to your content, allow retrieval crawlers and decide separately about training crawlers. Whatever you choose, choose it deliberately: an inherited robots.txt is a policy nobody made.
Ask The Business Question First
Four questions settle this. They take longer to answer honestly than the configuration takes to write.
- How do you make money from this content? If people pay to read it, letting systems reproduce it undermines the product directly. If it exists to make people aware of you, being reproduced with credit is the point.
- Is it replaceable? A general explainer on a topic covered by two hundred other sites gains little by being restricted, because the systems will simply use one of the other two hundred. Original research, proprietary data or genuinely distinctive analysis is a different case.
- Which cost hurts more? Being absent from AI answers, or being present without compensation. There is no configuration that avoids both, and pretending otherwise is how teams end up with contradictory rules.
- Do you have leverage? Licensing negotiations are realistic for large publishers with distinctive archives. Unless you hold something a platform needs enough to pay for, blocking is a decision to be absent rather than the opening of a negotiation.
The asymmetry worth understanding: blocking is close to instant in effect and slow to reverse. Access removed today stops citations quickly.
Access restored takes as long as the crawler takes to return and re-establish you, and anything already absent from training data stays absent until a future model is trained. Reversibility is not symmetric, which argues for caution about blocking rather than caution about allowing.
Different Rules For Different Sections
The most common error is treating this as one decision for the whole domain. Content on one site rarely has one set of economics.
| Content type | Usual answer | Reasoning |
|---|---|---|
| Marketing and product pages | Allow everything | Existing to be found. Restricting them serves no purpose. |
| Documentation and support | Allow everything | Being the definitive answer about your own product is worth more than the pageview. |
| Blog and educational content | Allow retrieval, decide on training | Citation is the return on it. Training use is a separate judgement. |
| Original research | Allow retrieval, consider blocking training | You want to be cited for it and may not want it absorbed uncredited. |
| Paid or gated content | Block | Reproduction competes with the product directly. |
| User-generated content | Depends on your terms | You may not hold the rights to license what your users wrote. |
Writing The Rules
robots.txt is the mechanism, it is a request rather than an enforcement, and the major operators listed in Meet the AI Crawlers honour it. Three principles matter more than the syntax.
Be specific about the agent
Name the agent whose job you actually object to. Blocking every user agent containing "GPT" catches OpenAI's live retrieval agent alongside its training crawler, which removes you from answers you probably wanted to be in.
Be specific about the path
Rules can apply to directories. If your objection is to your research archive being absorbed, block that path for the training agent and leave the rest of the site open. A domain-wide rule to solve a section-specific problem is the most expensive way to be right about one thing.
Write down why
Put a comment in the file explaining the reasoning and the date. In eighteen months someone will find a blocking rule and have no idea whether it was a considered decision or a copied template. That person is usually you.
What robots.txt does not do: it does not remove content already collected, it does not bind operators who ignore it, and it does not stop a person pasting your page into an assistant. Content already in a trained model stays there.
If your requirement is legal control rather than a request, robots.txt is the wrong instrument and terms of service, authentication or licensing are the right ones.
Two Positions Worth Understanding
Both are defensible. They lead to opposite configurations, which is why the business question has to come first.
Open access
The argument: your content exists to make your business known. As larger publishers restrict access, systems still need sources, and being open makes you relatively more likely to be used.
Citation in an answer someone asked for is a stronger endorsement than an impression on a results page. This is the right default for any business that does not sell access to its content.
Restricted access
The argument: your content is the product or represents substantial investment, reproduction without compensation transfers that value away, and enough restriction across enough sites creates the pressure that makes licensing markets exist. This is coherent for publishers, research organisations and anyone whose distinctive archive is the asset.
What is not coherent is the middle position taken by accident: blocking everything because it felt safer, without deciding which of the two arguments applies to you.
Decide And Document It
- Pull a month of your own server logs and list which AI agents actually visit and which paths they fetch. Decide about traffic you can see rather than about a published list.
- Answer the four business questions above in writing. Involve whoever owns the content commercially, because this is their decision and not the SEO team's.
- Map your site sections to the table above. Expect different answers in different sections.
- Verify current agent names against each operator's own documentation before writing anything. Names change.
- Write the rules, path-specific and agent-specific, with a dated comment explaining the reasoning.
- Test that you have not blocked something you needed: fetch a key page as each agent and confirm the response.
- Set a calendar reminder to review in six months. This landscape moves and a policy nobody revisits becomes a policy nobody understands.
Key Takeaways
- This is a commercial decision about whether your content is an asset to control or a source to be credited for. Settle that before touching robots.txt.
- Blocking acts fast and reverses slowly, and training data already collected does not come back. Caution belongs on the blocking side.
- Apply different rules to different sections. One domain-wide rule to solve a section-specific problem is expensive.
- Name specific agents. Pattern-matching on "GPT" or "AI" catches live retrieval agents you wanted to keep.
- robots.txt is a request, not enforcement, and it does nothing about content already collected.
- Document the reasoning with a date, and review it every six months.
Check yourself
Before you move on
Not scored, not recorded, and not part of the certificate. Both answers are settled by a sentence in this lesson, and the reasoning appears whichever option you pick.
- 01
What does robots.txt not do?
- 02
Why does the asymmetry between blocking and unblocking argue for caution?