Outline Technologies — SEO, AEO & GEO Agency
Back to Blog
AI Crawlers2026 Reference

RSL: The Third File AI Reads After robots.txt and llms.txt

robots.txt says who may read you. llms.txt says what you are. RSL is the third file, and it says on what terms. Here is what it declares, how it differs from the two files you already have, and an honest answer on whether it is worth publishing yet.

Abd Shanti 10 min readAugust 24, 2026
In This Guide
What RSL isThe three files and what each answersWhat RSL actually declaresIt states terms, it does not enforce themWho should publish oneWho can safely skip itWhere the file goesFAQ

What RSL Is

RSL, or Really Simple Licensing, is a machine readable file that states the terms on which AI systems may use your content. It is the third file in a small stack that has been forming for two years, sitting alongside robots.txt and llms.txt, and it answers a question the other two do not.

The Three Files and What Each Answers

These get confused constantly, and the confusion produces files that contradict each other. They answer three separate questions.

FileQuestion it answersEnforced by
robots.txtMay you read this?Crawler compliance, widely honoured
llms.txtWhat is this site and what matters on it?Nothing, it is a summary for models
RSLOn what terms may you use what you read?Nothing technical, it is a licensing declaration

Notice that only the first one controls anything. The other two are statements, and a statement is still useful, but expecting enforcement from them is the mistake that makes people dismiss the whole idea.

What RSL Actually Declares

Permitted uses

Whether content may be used for model training, for retrieval and citation, for commercial products, or only for personal reference. These are separable and most publishers want different answers for each.

Conditions

What an operator must do in exchange, most commonly attribution, and in some cases a payment or agreement reference.

Scope

Which parts of the site the terms cover, because a documentation section and a paid research archive rarely deserve the same answer.

It States Terms, It Does Not Enforce Them

This is the part to be honest about. Publishing RSL does not stop anybody from using your content, in the same way a copyright notice does not prevent copying. It is a declaration, not a technical control.

What it is actually good for

Making your terms explicit and machine readable. That matters for operators that check, and it matters in any future dispute where what you intended is relevant. It does not matter at all if you were never going to enforce anything.

Who Should Publish One

Publish RSL if your content is the product. Publishers, data providers, paid research, documentation sold under licence, anything where reuse without terms is a direct revenue loss. For these, stating terms costs nothing and closes an ambiguity that currently defaults against you.

Who Can Safely Skip It

Skip it if your content markets a product. A software company whose blog exists to attract customers wants the widest possible reuse, because every quotation is free distribution. Publishing restrictive terms on marketing content is working against your own objective, and publishing permissive terms is a formality that changes nothing.

That covers most businesses reading this. The honest answer for a typical SaaS or services site in 2026 is that RSL is optional, and the effort is better spent on being worth quoting in the first place.

Where the File Goes

At a predictable location on your domain, following the same convention robots.txt and llms.txt use. The entire value of a well known location is that an agent can find it without being told, so putting it somewhere custom removes most of the benefit and all of the discoverability.

Frequently Asked Questions

What is RSL?

RSL, or Really Simple Licensing, is a machine readable file that states the terms on which AI systems may use your content. It sits alongside robots.txt and llms.txt as a third file, and where robots.txt says who may read you and llms.txt says what you are, RSL says on what terms. It expresses licensing intent rather than enforcing it technically.

How is RSL different from robots.txt?

robots.txt controls access and RSL states terms. A robots.txt rule is a request to crawl or not crawl, with only two answers available. RSL describes what an operator may do with content once it has been read, including whether commercial use or model training is permitted and under what conditions. They answer different questions and neither replaces the other.

Does publishing RSL actually stop anyone using my content?

No, and you should not publish it expecting enforcement. It is a declaration, not a technical control, in the same way a copyright notice does not prevent copying. Its value is that it makes your terms explicit and machine readable, which matters for operators that check and for any future dispute where intent is relevant.

Is RSL worth implementing in 2026?

It is worth it if your content is the product, and largely optional if content markets a product. Publishers, data providers and paid research have a licensing position to state. A software business whose blog exists to attract customers usually wants maximum reuse rather than restricted terms, and for them the file is a formality.

Where does the RSL file go?

At a predictable location on your domain so an agent can find it without being told, the same convention robots.txt and llms.txt follow. The point of the third file is that a crawler already knows where to look, so putting it somewhere custom removes most of the benefit.

Want your crawler and licensing policy to actually say what you mean?

We audit robots.txt, llms.txt and licensing declarations together, so the three files stop contradicting each other and start describing the same policy.

Get an AI visibility audit