citatoБесплатный аудит
← Все статьи

Техническая GEO-база

llms.txt: зачем сайту файл, который не читают люди

6 мин чтения

Человек, попадающий на сайт впервые, довольно быстро считывает, чем занимается компания: логотип, заголовок, структура меню, крупный текст в шапке. Языковая модель, которая заходит на страницу по запросу пользователя, лишена почти всех этих подсказок — она видит размеченный HTML, где смысловой текст перемешан с навигацией, футером, скриптами и версткой карточек. llms.txt — это попытка дать модели короткий путь в обход этого шума.

Зачем он нужен, если у сайта уже есть текст

Формат предложен как аналог robots.txt, но не для управления доступом, а для описания содержания: обычный текстовый файл в корне сайта, в разметке Markdown, который прямо перечисляет, чем занимается компания, какие у неё есть разделы и что на них искать. Модели не обязаны его использовать — но если он есть, он снимает с них задачу «угадать» профиль компании по обрывкам вёрстки.

Что внутри llms.txt

  • Заголовок и одна строка описания — кто вы и чем занимаетесь
  • Краткое положение дел: рынок, язык, статус компании — без преувеличений и без цифр, которые нельзя подтвердить
  • Разделы с описанием того, что реально есть на сайте: методология, тарифы, процесс работы
  • Список ссылок на ключевые страницы с кратким описанием каждой — чтобы модель могла выбрать, куда идти за подробностями
# Название компании

> Одна строка о том, чем занимается компания.

## Раздел

- [Название страницы](https://example.ru/page): что на ней искать

Как это выглядит на практике

У Citato этот файл опубликован в открытую — /llms.txt содержит позиционирование, данные рынка со ссылками на источники, методологию измерения доли цитирований, тарифы и ссылки на ключевые страницы сайта. Удобно использовать его как референс структуры: видно, какие разделы реально помогают модели быстро сориентироваться, а какие — просто дублируют главную страницу без пользы.

Стандарт llms.txt пока не поддержан универсально всеми поставщиками моделей — часть краулеров его просто игнорирует. Издержки на создание файла минимальны, а риск в том, что модель неверно поймёт профиль компании, снимается полностью, поэтому решение почти всегда в пользу «сделать».

Что llms.txt не решает

Файл описывает содержание, но не даёт модели доступа к сайту, если этот доступ заблокирован технически. Если ИИ-краулеры закрыты в robots.txt, если ключевые данные подгружаются только клиентским JavaScript без серверного рендеринга, или если на сайте нет структурированной разметки Schema.org — llms.txt не компенсирует ни одну из этих проблем. Это дополнение к технической готовности сайта, а не замена ей.