Siteor Blog

Knowledge about CMS, websites and best practices.

Tips for website editors, product updates and best practices for building modern websites with Siteor CMS.

Back to list

llms.txt - preparing your site for the age of AI crawlers

2026-05-20 ·Siteor Team
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_description field in the site settings. By default the site name is used
  • The whole template - set the llms_txt field 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.

Intum Platform Intum Sugester NOE InHelp InKB Siteor InCookie