Skip to content

Getting Started

To get started and support the adoption of RSL, simply add a pre-defined RSL license template to your robots.txt file.

Step 1: Create a license file

Create a new file called license.xml in your website root directory and add one of the following license templates to your license.xml file (or create a custom license):

Example License TemplateExample Use
Prohibit AI trainingStill evaluating AI licensing approach
Allow AI training without restrictionsSmall blog, personal content
Allow AI training with usage reporting and attributionSaaS, Ecommerce
Allow AI training with custom licensing agreementLarge / medium content publisher
Allow AI training with collective licensing agreementAll content publishers
Allow use through a Creative Commons (CC) licenseCreative Commons works
Allow use through an open source (OSI) licenseOpen source software

Template: Prohibit AI training

This RSL license prohibits using your website content for AI training but permits other applications including using the content for websearch applications.

xml
<rsl xmlns="https://rslstandard.org/rsl">
  <content url=”/”>
    <license>
      <prohibits type="usage">train-ai</prohibits>
    </license>
  </content>
</rsl>

Template: Allow AI training

This RSL license explicitly gives permission to applications to use your website content for AI training.

xml
<rsl xmlns="https://rslstandard.org/rsl">
  <content url=”/”>
    <license>
      <permits type="usage">train-ai</permits>
    </license>
  </content>
</rsl>

Template: Allow AI training with usage reporting and attribution

This RSL license permits using your website content for AI training, but requires the application to register with an RSL License Server, share usage / measurement data with you when your content is used, and provide attribution through a visible, functional link back to the original content source.

xml
<rsl xmlns="https://rslstandard.org/rsl">
  <content url="/" server="https://rslcollective.org/api">
    <license>
      <permits type="usage">train-ai</permits>
      <payment type="attribution"/>
    </license>
  </content>
</rsl>

Template: Allow AI training with custom licensing agreement

This RSL license template requires connecting with you through your licensing contact form to obtain permission to use your website content for AI training.

xml
<rsl xmlns="https://rslstandard.org/rsl">
  <content url=”/”>
    <license>
      <permits type="usage">train-ai</permits>
      <payment type="subscription">
        <custom>https://your-website.com/contact-form.html</custom>
      </payment>
    </license>
  </content>
</rsl>

Note

Replace https://your-website.com/contact-form.html with the URL of the your licensing contact form.

Template: Allow AI training with collective licensing agreement

This RSL license template requires clients that want to use your website content for AI training to obtain a standard license from an RSL License Server.

xml
<rsl xmlns="https://rslstandard.org/rsl">
  <content url="/" server="https://rslcollective.org/api">
    <license>
      <permits type="usage">train-ai</permits>
      <payment type="royalty">
        <standard>https://rslcollective.org/license</standard>
      </payment>
    </license>
  </content>
</rsl>

Template: Allow use through a Creative Commons (CC) license

This RSL license template allows clients to use your website content by complying with the terms of the Creative Commons standard license.

xml
<rsl xmlns="https://rslstandard.org/rsl">
  <content url="/">
    <license>
      <permits type="usage">all</permits>
      <payment type="atribution">
        <standard>https://creativecommons.org/licenses/by/4.0/</standard>
      </payment>
    </license>
  </content>
</rsl>

Template: Allow use through an open source (OSI) license

This RSL license template allows clients to use your website content by complying with the terms of the MIT open source license. (Or select another OSI license of your choice.)

xml
<rsl xmlns="https://rslstandard.org/rsl">
  <content url="/code/">
    <license>
      <permits type="usage">all</permits>
      <payment type="atribution">
        <standard>https://opensource.org/license/mit</standard>
      </payment>
    </license>
  </content>
</rsl>

Step 2: Update your robots.txt file

Add a link to your license.xml file by adding the following line to your robots.txt file:

yaml
  License: https://your-website.com/license.xml

Note

If your website uses subdomains, each subdomain requires its own robots.txt file, and you must include a link to your license.xml file in each one.

Step 3: Support RSL adoption

Join the RSL community to protect the rights and livelihoods of writers, artists, and publishers in the AI era.

1. Register your RSL License

Register your RSL license with the nonprofit RSL Collective, or another RSL License Server to enable AI companies to license your content.

2. Share your Support

Protect the open web and livelihoods of creators by sharing your support for the RSL standard on social media:

RSL™, Really Simple Licensing™, and the RSL Logo are trademarks of RSL Foundry. Terms of Service. Privacy.