Contents
Basics
Integrations
Plan and key
Deploy llms.txt
Put llms.txt at the root of your domain in one of three ways: a file, a proxy or a temporary Google Tag Manager tag.
llms.txt is a short Markdown file at the root of a domain (https://example.com/llms.txt) that tells AI assistants what the site is about and where its most important pages are. Anole builds it from your site and from the documents you publish in Content Studio, and hosts it for you. The last step is making it available on your own domain.
Where to start#
On your site's page click Deploy llms.txt. At the top you will see the status for your domain:
- Deployed: your domain already serves the file from Anole. Nothing else to do.
- No file: nothing at
/llms.txtyet. Pick one of the options below. - Another file: your domain serves its own file. If that is on purpose, fine.
After any change click Check again.
Option 1: a file on the server#
The simplest way and fully in line with the standard. Download the file and upload it to the public root of your domain, so it opens at https://example.com/llms.txt.
The file does not update itself. After you change documents in Content Studio, download it again, or use option 2.
Option 2: a proxy to Anole#
A one-time rule on your server (Apache, nginx) or a Cloudflare Worker. /llms.txt on your domain then returns the current file from Anole, so every change in Content Studio shows up at once. The Deploy llms.txt page gives you a ready snippet for each server.
Option 3: Google Tag Manager (temporary)#
A Custom HTML tag that adds a <link> to the file in Anole. It takes two minutes and needs no developer, but it does not create /llms.txt on your domain. Treat it as a stopgap until option 1 or 2 is done.
WordPress, PrestaShop and other shops#
If your site runs on a platform with an Anole plugin, the plugin serves /llms.txt for you. See plugins.