Knowledge about CMS, websites and best practices.
Tips for website editors, product updates and best practices for building modern websites with Siteor CMS.
llms.txt - preparing your site for the age of AI crawlers
Every website has two basic files for robots: sitemap.xml (a map of pages to index) and robots.txt (instructions for crawlers). Recently a third one has joined them - llms.txt.
What llms.txt is
The llms.txt standard is a text file in Markdown format, available at /llms.txt. Its job is to present a site's content to AI bots - large language models, assistants and tools such as ChatGPT, Claude, Gemini or Perplexity.
The file contains the site name, a short description, a list of the most important pages with URLs and descriptions, and a list of blog articles. Reading such a file, an AI bot immediately understands the structure of the site and can answer users' questions about it.
It is like a business card for the site, but written for machines, not people.
How it works in Siteor CMS
Every site in Siteor CMS automatically generates an llms.txt file. There is nothing to configure - just visit /llms.txt on any site built on our CMS.
For example, open siteor.net/llms.txt and see what the file looks like for that site.
The file is generated dynamically from a Liquid template. The default format:
# Your Site Name > Site description ## Pages - [Home](https://domain.com/): Site description - [Pricing](https://domain.com/pricing): Plans and prices ## Blog - [Article title](https://domain.com/blog/slug): Summary
Customisation
The default template can be overridden without touching any code:
-
Site description - set the
llms_descriptionfield in the site settings. By default the site name is used -
The whole template - set the
llms_txtfield with your own Liquid template. Available variables: site, description, pages, articles, base_url, sitemap_url
Filtering by language
On multilingual sites, llms.txt automatically serves content in the domain's language. The domain company.pl with locale=pl shows only Polish pages. The domain company.com with locale=en - only English ones.
The AI bot gets a consistent picture of the site in a single language, without mixing versions.
Preview before publishing
The file also works in CMS preview mode - visit /w/site-code/llms.txt to check the content before you connect a domain.
Why it matters
More and more people look for information through AI tools instead of search engines. If your site has an llms.txt file, AI bots can understand it better and recommend it in their answers.
Sitemap.xml helps Google index a site. llms.txt helps Claude, ChatGPT and Perplexity understand and recommend it.
Siteor CMS generates this file automatically. Zero configuration, full control when you need it.