Про llms.txt говорят то как про обязательный файл для попадания в AI-ответы, то как про бесполезную моду. Разберём, что это на самом деле, кому он нужен и как собрать рабочий файл, не потратив на это неделю.
Что это
Текстовый файл в корне сайта, написанный в Markdown. В нём коротко сказано, что это за сайт, и перечислены ссылки на главные разделы с пояснениями. По замыслу он помогает языковым моделям быстро понять структуру содержимого, не разбирая десятки страниц навигации и рекламных блоков.
Формат предложил Джереми Ховард в 2024 году. Процедуры стандартизации он не проходил: распространяется через сообщество. Часть компаний заявляла о поддержке, Google этого не подтверждал и в своих рекомендациях продолжает называть привычный набор — robots.txt, карту сайта и структурированные данные.
Поэтому с файлом мы поступаем так: он делается за час, нагрузки не создаёт и ничему не мешает — значит, пусть будет. Причиной попадания в ответы его считать нельзя.
Как устроен файл
Структура простая: заголовок с названием сайта, абзац-описание, дальше разделы со ссылками. Каждая ссылка — с коротким пояснением, зачем туда идти.
# Название компании
> Одно-два предложения: чем занимается компания и для кого.
## Услуги
- [Название услуги](https://example.ru/services/nazvanie/): что входит, для кого, от какой суммы
- [Другая услуга](https://example.ru/services/drugaya/): коротко о сути
## Материалы
- [Раздел с инструкциями](https://example.ru/help/): что там лежит
## Прочее
- [Контакты](https://example.ru/contacts/)
- [Карта сайта](https://example.ru/sitemap.xml)
Пояснения после двоеточия важнее самих ссылок: по ним модель понимает, о чём страница, не открывая её.
Что писать, а что не стоит
- Включайте разделы услуг и товаров, ключевые посадочные, справочные материалы, страницы с ценами и условиями, контакты.
- Не включайте служебные адреса, корзину, личный кабинет, страницы фильтров и всё, что закрыто от индексации. Файл — витрина, а не копия карты сайта.
- Не перечисляйте всё подряд. Сто ссылок без пояснений хуже двадцати с ними.
- Не кладите туда секреты. Файл публичный, и его читают не только модели.
Отдельно: описания в файле должны совпадать с тем, что на страницах. Расхождение сработает против вас — модель процитирует страницу, а человек увидит другое.
Где разместить на 1С-Битрикс
Файл кладётся в корень сайта, рядом с robots.txt: /home/bitrix/www/llms.txt. Отдаёт его веб-сервер, CMS в этом не участвует.
После выкладки проверьте, что приходит именно текст:
curl -sI https://example.ru/llms.txt | head -3
Ожидаемый ответ — 200 и Content-Type: text/plain. Если вместо этого прилетает HTML или редирект, запрос перехватывает обработка адресов: проверьте правила в urlrewrite.php и конфигурацию nginx.
Чего от файла ждать
Сам по себе он не поднимает упоминания. Работает связка: доступный для краулеров сайт, текст в коде страниц, разметка сущностей и страницы, которые прямо отвечают на вопросы. llms.txt в этой связке — указатель, а не двигатель.
Если на сайте нечего показать — нет описанных услуг, цен, ответов на вопросы, — файл только зафиксирует эту пустоту в удобном для чтения виде.
Как проверить, что всё на месте
Наличие файла, доступ AI-краулерам и разметку сущностей проверяет экспресс-аудит — по адресу сайта, без доступов. Если файла нет или он формальный, это видно сразу по направлению AI-поиска.
Что делать дальше и как мерить результат, разбирали в материалах про разницу между GEO и SEO и про шесть проверок видимости сайта. Работы целиком — отдельная услуга: разметка, файл, блоки вопросов и замер упоминаний до и после.
Статья была полезна?
Частые вопросы
llms.txt — это официальный стандарт?
Нет. Формат предложил Джереми Ховард в 2024 году, и он разошёлся через сообщество, а не через процедуру стандартизации. Часть компаний о поддержке заявляла, Google её не подтверждал и продолжает опираться на robots.txt, карту сайта и разметку.
Чем llms.txt отличается от robots.txt и sitemap.xml?
robots.txt управляет доступом: кому можно обходить сайт. sitemap.xml перечисляет все адреса для обхода. llms.txt — короткая карта главного: что на сайте есть ценного и с чего начинать чтение. Первые два читают поисковые роботы по правилам, третий — по желанию.
Нужен ли llms-full.txt?
Это вариант, где к карте добавляют полные тексты ключевых страниц. Для небольшого сайта он избыточен, для документации бывает полезен. Начинать стоит с обычного llms.txt: он делается за час и не требует поддержки при каждой правке текстов.
Как часто обновлять файл?
Когда появляется новый раздел или крупная страница, которую вы хотите подсветить. Перечислять в нём каждую статью бессмысленно: для полного списка адресов есть карта сайта, на неё в файле стоит дать ссылку.
Файл отдаётся с ошибкой 404 на 1С-Битрикс. Что делать?
Чаще всего файл положили не в корень сайта или его перехватывает обработка адресов. Положите llms.txt в корень рядом с robots.txt и проверьте, что он отдаётся как текст: curl -sI https://site.ru/llms.txt. Если в ответе HTML-страница или редирект, значит запрос обрабатывает CMS, а не веб-сервер.