У нас в блоге уже есть статья про GEO — общую стратегию оптимизации под AI-поиск. Это не она. llms.txt — конкретный технический файл, который кладётся в корень сайта по аналогии с robots.txt. GEO — это «как писать контент, чтобы его цитировали нейросети», а llms.txt — это «как технически объяснить LLM-агенту, что вообще есть на сайте». Разные слои одной темы, и про файл стоит поговорить отдельно — хотя бы потому, что вокруг него сейчас много шума и почти столько же путаницы.
Что такое llms.txt
Формат предложил Джереми Ховард (создатель fast.ai) в начале 2024 года. Идея простая: положить в корень сайта файл /llms.txt — обычный markdown-документ со структурированным списком ключевых страниц сайта, кратким описанием проекта и ссылками на самую важную документацию или контент.
Логика та же, что у sitemap.xml, но с другой аудиторией. Sitemap.xml — машиночитаемый XML-список URL для поисковых роботов, которые сами разбирают HTML и строят понимание сайта через краулинг. llms.txt — человекочитаемый markdown-файл, рассчитанный на то, что языковая модель (или агент на её основе) подгрузит его целиком в контекст и сразу получит выжимку: что это за сайт, какие у него главные разделы, куда идти за документацией.
Пример минимального llms.txt:
# Acme Corp
> Acme Corp — SaaS-платформа для управления проектами.
## Документация
- [Быстрый старт](https://acme.com/docs/quickstart): установка и первый проект
- [API Reference](https://acme.com/docs/api): полное описание REST API
- [Тарифы](https://acme.com/pricing): план и лимиты
## Дополнительно
- [Блог](https://acme.com/blog): статьи о продукте
- [Статус сервиса](https://acme.com/status): аптайм и инцидентыЕсть и расширенный вариант — llms-full.txt, куда вместо ссылок кладут полный текст ключевых страниц одним файлом, чтобы модель могла загрузить контент без дополнительных запросов.
Чем это отличается от robots.txt и sitemap.xml
Три файла решают разные задачи, и путаница между ними — самая частая ошибка:
| Файл | Для кого | Что делает |
|---|---|---|
| robots.txt | Поисковые и AI-краулеры | Разрешает или запрещает обход конкретных путей |
| sitemap.xml | Поисковые роботы | Даёт полный машиночитаемый список URL для индексации |
| llms.txt | LLM-агенты, AI-помощники | Даёт человекочитаемую выжимку: что важно и куда смотреть в первую очередь |
robots.txt ничего не говорит о содержании сайта — только о том, что можно или нельзя обходить. sitemap.xml перечисляет всё, что нужно проиндексировать, но не расставляет приоритеты по смыслу. llms.txt — единственный из трёх, который пытается объяснить смысл сайта, а не просто дать список адресов. Можно проверить корректность существующего robots.txt через анализатор robots.txt — это не заменяет llms.txt, но является обязательной базой, на которую он опирается.
Кто реально его использует
Здесь стоит быть честным: на середину 2026 года официальной поддержки llms.txt со стороны крупных LLM-провайдеров нет. Ни OpenAI, ни Anthropic, ни Google не подтвердили, что их модели или агенты регулярно ищут и используют этот файл при ответах пользователям. Это не закреплённый W3C или IETF стандарт — а инициатива сообщества, которая распространяется по тому же принципу, что когда-то набирал популярность sitemap.xml: сначала практика энтузиастов, потом — возможно — официальное признание.
При этом файл уже приняли:
- технологические компании и SaaS-проекты с активной разработческой документацией (особенно те, что построены вокруг API);
- open-source проекты, заинтересованные в том, чтобы AI-ассистенты разработчиков (Cursor, Copilot, агенты в IDE) корректно понимали структуру документации;
- некоторые AI-инструменты и агентные фреймворки уже умеют явно проверять
/llms.txtпри первом обращении к домену — это нишевая, но растущая практика.
Если у вас контентный или e-commerce сайт без обширной технической документации, эффект от llms.txt пока неочевиден — скорее всего, агенты, которые реально его учитывают, не входят в основной поток вашего трафика.
Как составить llms.txt
Если решаете попробовать — сделать его не больно:
- Опишите проект в одном абзаце. Без маркетингового языка — конкретно, что это и для кого.
- Перечислите 5–15 ключевых страниц, без которых нельзя понять продукт: документация, API-референс, тарифы, ключевые гайды.
- Группируйте по разделам (
## Документация,## Дополнительно) — это улучшает читаемость и для людей, которые случайно откроют файл напрямую. - Не дублируйте весь sitemap. Если в llms.txt попадут все 500 страниц сайта, смысл теряется — модель не сможет выделить приоритеты, и файл превратится в ещё один sitemap.xml, только хуже структурированный. Сверьтесь с картой сайта, чтобы понять, какие разделы у вас вообще есть, и осознанно отобрать важные.
- Обновляйте при структурных изменениях, но не нужно автоматизировать обновление при каждой новой статье в блоге — это файл про навигацию по смыслу, а не лог изменений.
Стоит ли внедрять прямо сейчас
Честный ответ: если у вас есть час свободного времени и техническая документация, которую хочется лучше «объяснить» AI-инструментам — да, попробуйте, вреда не будет. Файл маленький, конфликтов с существующей SEO-инфраструктурой не создаёт, индексацию не блокирует и ничего не ломает.
Но если вы рассматриваете это как приоритетную SEO-задачу с понятным ROI — пока нет оснований так считать. Никакой крупный поисковик или LLM-провайдер не подтвердил, что ранжирование или цитируемость в AI-ответах зависят от наличия llms.txt. Сравните это с robots.txt и sitemap.xml — там влияние на индексацию доказано и измеримо десятилетиями практики. llms.txt пока находится на стадии «может оказаться полезным», а не «обязательный технический минимум».
Чек-лист
- Проверить, что базовая структура robots.txt и sitemap.xml уже в порядке — это приоритетнее
- Если есть техническая документация — составить llms.txt из 5–15 ключевых ссылок
- Не копировать туда весь sitemap целиком
- Добавить короткое, не маркетинговое описание проекта в начале файла
- Пересматривать файл раз в квартал или при крупных структурных изменениях сайта, не чаще
- Не ожидать немедленного эффекта на трафик или цитируемость — стандарт пока не подтверждён крупными игроками
Заключение
llms.txt — любопытный, но пока необязательный эксперимент. Это не замена robots.txt или sitemap.xml, а дополнительный слой для узкой аудитории — разработческих AI-агентов и LLM-инструментов, которые явно его проверяют. Если эта аудитория релевантна вашему проекту (документация, API, open source) — потратьте час и добавьте файл. Если нет — сосредоточьтесь на вещах с доказанным эффектом: корректным robots.txt, актуальным sitemap.xml и техническим SEO в целом. Начать стоит с технического аудита сайта, который покажет, что из базового технического SEO ещё не закрыто — это даст больше отдачи, чем экспериментальный файл для краулеров, которых пока почти никто не использует.