Бесплатный экспресс-аудит сайта Безопасность, SEO, AI-поиск и 152-ФЗ — отчёт с баллами за минуту Проверить сайт
Обсудить проект

llms.txt: зачем нужен файл и как его составить

Оценить статью

Про 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, а не веб-сервер.