Зачем сайту llms.txt и чем он отличается от llms-full.txt

10 августа 2026 года разбираю предложение llms.txt Джереми Говарда: сайт публикует короткий Markdown-файл с описанием и ссылками, чтобы ИИ-агенту было проще найти нужные материалы. Это дополнительный способ представить содержание, а не замена обычным страницам сайта.

Вместо меню, рекламных блоков и повторяющейся навигации агент получает небольшой указатель. За подробностями он переходит по подходящей ссылке. Польза здесь вполне практическая: владелец сайта может явно показать, где документация, какие разделы важны и что нужно учитывать при чтении.

llms.txt представляет сайт и направляет к материалам

Предложение впервые опубликовано 3 сентября 2024 года. Это открытая спецификация формата, а не обязательное требование для всех сайтов. Наличие файла не заставляет любой поисковик или чат-бот его использовать. Поддержка зависит от конкретного инструмента и способа получения данных.

В основе лежит Markdown: заголовок с названием сайта или проекта, краткое описание и разделы со ссылками. Для каждой ссылки можно добавить пояснение. Такой файл должен помогать выбрать следующий документ, а не повторять в одной строке всё меню и десятки случайных страниц.

Для технической документации особенно полезны чистые текстовые версии материалов. В предложении описаны Markdown-варианты страниц и способы сообщить о них клиенту. Но файл индекса не создаёт эти версии сам. Если ссылка обещает Markdown, сервер действительно должен вернуть нужный текст, а не HTML-заглушку.

llms-full.txt не обязан содержать буквально весь сайт

Рядом с небольшим индексом иногда публикуют llms-full.txt с развёрнутым описанием. Это удобное соглашение об имени, но не гарантия полноты. В одном проекте там собрана документация, в другом только основные услуги и FAQ. Содержимое нужно описывать честно, без обещания, что файл заменяет весь архив публикаций.

Огромная выгрузка не всегда полезнее небольшого указателя. Она дольше загружается, занимает контекст модели и может содержать много лишнего для одного вопроса. Разделение на индекс и отдельные материалы позволяет получать подробности по мере необходимости. Самый важный критерий здесь не объём, а соответствие задаче.

На этом сайте доступны llms.txt и llms-full.txt. Их можно открыть обычным браузером и сравнить с публичными страницами. Название второго файла стоит понимать как расширенное представление, а не как обещание полной копии каждой записи блога.

Файл не заменяет robots.txt, авторизацию и SEO

У этих механизмов разные задачи. Sitemap перечисляет страницы для обнаружения, robots.txt сообщает правила обхода роботам, а llms.txt помогает ориентироваться в содержании. Ни один публичный указатель не должен содержать секреты, закрытые цены, персональные данные клиентов или внутренние инструкции, которые нельзя показывать посетителю.

Запрет в тексте llms.txt не является контролем доступа. Если материал должен оставаться закрытым, нужна настоящая проверка прав на сервере. И наоборот, наличие ссылки в индексе не даёт агенту разрешения отправлять сообщения, оформлять заказ или изменять данные от имени владельца сайта.

Обещать рост позиций, обязательное цитирование в ответах нейросетей или исчезновение ошибок модели только за счёт такого файла нельзя. Он улучшает доступность подготовленных материалов, но результат зависит от того, прочитал ли его инструмент и как использовал полученную информацию.

Проверять нужно содержание, а не только ответ 200

Начать можно с простого запроса. Следующие команды только читают публичный файл:

curl -I https://example.com/llms.txt
curl https://example.com/llms.txt

Успешный HTTP-ответ полезен, но недостаточен. В теле должен быть ожидаемый текст, а не страница ошибки или форма проверки посетителя. Затем нужно открыть ссылки, проверить их содержимое и убедиться, что описания не противоречат обычным страницам сайта.

Особенно быстро устаревают цены, перечень услуг и условия поддержки. Поэтому обновление индекса стоит связать с изменением исходных страниц. Если два представления расходятся, агент может уверенно пересказать старую информацию. Дополнительный файл увеличивает не только удобство, но и объём обслуживания.

О том, почему сам формат помогает структурировать текст, писал в разборе Markdown для нейросетей. А подготовка сайта к работе с агентами шире одного указателя: важны доступные страницы, понятные ссылки, согласованные данные и ограничения действий.

Хороший llms.txt коротко объясняет, что есть на сайте, и ведёт к точным материалам. Польза не в модном имени файла, а в том, что человек и агент получают одинаковые актуальные сведения. Начинать стоит с небольшого проверяемого индекса, а не с обещания «сделать весь сайт понятным ИИ» одним действием.

Источники и ссылки


Комментарии загружаются…