GEO Glossary

Really Simple Licensing (RSL)

Really Simple Licensing (RSL) is an open standard that lets publishers attach machine-readable licensing and payment terms to their content for AI crawlers. How the robots.txt License line works and what RSL can and cannot enforce.

By Ramanath, CTO & Co-Founder at Presenc AI · Last updated: October 1, 2026

What Is RSL?

Really Simple Licensing (RSL) is an open web standard that lets a publisher state, in a machine-readable file, how AI systems may use its content and what they owe for it. It launched on September 10, 2025, led by Eckart Walther, a co-creator of RSS, and Doug Leeds, a former Ask.com chief executive, through the nonprofit RSL Collective. Reddit, Yahoo, and Medium were among the first to back it, and version 1.0 was later published as an official specification. Where robots.txt can only say yes or no to a crawler, RSL adds terms.

How RSL Works

A publisher writes an RSL document in XML and points to it. The 1.0 specification defines four ways to do that:

  • robots.txt: a License: line with the URL of the RSL document.
  • HTTP header: a Link header with rel="license" and the type application/rsl+xml.
  • HTML: a link or script element in the page.
  • RSS: licensing elements inside feed items.
License: https://example.com/rsl.xml

Inside the document, permits and prohibits elements list allowed and disallowed uses, and a payment element sets the compensation.

Usage valueMeaning
ai-trainModel training or fine-tuning
ai-inputRetrieval-augmented generation or grounding
ai-indexInclusion in an AI system's index
ai-allAny use by AI systems
searchSearch indexing and results
allAny automated processing
Payment typeMeaning
purchase, subscriptionDirect monetary compensation
training, crawl, useFees per activity
contributionGood-faith support, for example for non-commercial content
attributionVisible credit is required
freeNo payment needed

Declaring Terms Versus Enforcing Them

An RSL file is a statement of terms. By itself it does not stop a crawler. The specification adds companion protocols for enforcement: the Open License Protocol, an OAuth 2.0 extension through which a crawler obtains a licence token, the Crawler Authorization Protocol, which sends that token in an HTTP Authorization header so a server can check it at request time, and the Encrypted Media Standard for content that is only decryptable by licensed clients. In practice enforcement depends on a CDN or server refusing unlicensed requests, and on AI companies choosing to read the file.

Why It Matters for AI Visibility

RSL gives a site a third option between allowing everything and blocking everything. The useful distinction is between ai-train and ai-input. A brand that wants to be cited in AI answers but does not want to feed training can prohibit one and permit the other. Getting this wrong has a cost: prohibiting ai-input or search tells compliant assistants not to retrieve your pages, which removes you from their answers. Publishers are the main audience for RSL. Most brands selling products will want retrieval allowed.

Commonly Confused With

RSL is not llms.txt, which is a content map that helps models read a site and says nothing about rights. It is not pay per crawl, which is a way of charging at the CDN: RSL can describe a per-crawl fee, and a pay-per-crawl system can collect it. It also differs from marketplaces such as TollBit, compared in TollBit vs Cloudflare Pay Per Crawl, which broker deals rather than define a file format.

Frequently Asked Questions

RSL stands for Really Simple Licensing. It is an open standard, launched on September 10, 2025 and managed by the nonprofit RSL Collective, for publishing machine-readable licensing terms that tell AI systems how content may be used and what compensation is required.
Publish an RSL document in XML and reference it. The simplest method is a License line in robots.txt with the URL of the document. The specification also allows an HTTP Link header, an HTML link element, or elements inside an RSS feed.
Not by itself. An RSL file states terms. Blocking happens only when a server or CDN refuses requests that do not carry a valid licence, using the standard's Crawler Authorization Protocol, or when an AI company chooses to honour the terms.
Only with care. Prohibiting training while permitting retrieval keeps a brand citable in AI answers. Prohibiting retrieval or search tells compliant assistants not to use your pages at all, which reduces visibility. RSL is most useful for publishers whose content is the product.

Track Your AI Visibility

See how your brand appears across ChatGPT, Claude, Perplexity, and other AI platforms. Start monitoring today.