Что делает llms.txt, чего не делает и кто его на самом деле читает
Внедрение растёт, а краулеры, ради которых файл придуман, его игнорируют. Что показывают логи — и почему этот сайт всё равно его отдаёт.
Предложение llms.txt простое и обаятельное: markdown-файл в корне сайта со списком того, что вы
публикуете, — чтобы языковой модели не пришлось восстанавливать структуру по меню навигации. Пишется
за вечер. Внедрение стабильно растёт.
И, по нынешним данным, он почти полностью игнорируется теми краулерами, ради которых создавался.
Что показывают логи
Анализ логов в большом масштабе показывает, что 97% опубликованных llms.txt не получают ни одного запроса. GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot и Google-Extended в подавляющем большинстве пропускают файл и обходят HTML напрямую.
Вендоры тоже ничего не обещали. На первый квартал 2026 года ни одна крупная ИИ-компания публично не обязалась читать llms.txt в продакшене. Обновление документации Google в июне пошло дальше и прямо сказало: файл не влияет на ранжирование в Поиске и на AI Overviews — ни положительно, ни отрицательно.
Внедрение при этом растёт. В зависимости от выборки — от примерно 10% на 300 000 доменов до более половины небольшой фиксированной панели технологичных хостов. Разрыв между этими числами и есть находка: llms.txt с энтузиазмом приняли сайты, чьи авторы читают такие статьи, и проигнорировали все остальные.
Кто всё-таки читает
Не никто. Доказуемые потребители сегодня — агентные браузеры и инструменты для кода: ассистенты, которые открывают документацию, пока пишут код под ваш продукт. Поэтому документационные сайты внедрили файл заметно быстрее прочих: у них есть потребитель, который его действительно читает.
Если ваша аудитория пишет софт под ваш продукт — llms.txt работает. Если ваша аудитория это
покупатель, спрашивающий у ChatGPT, кого взять в шорт-лист, — нет.
Почему этот сайт всё равно его отдаёт
Мы публикуем /llms.txt и /llms-full.txt, и они генерируются из контента, а не поддерживаются
руками. С учётом сказанного выше это требует объяснения, а не пожатия плечами.
Три причины, по убыванию честности:
Поддерживать корректность ничего не стоит. Наш файл собирается при сборке, и каждый URL в нём проверяется до того, как сборка будет считаться успешной. Файл, поддерживаемый руками и уехавший от реальности, хуже отсутствующего; сгенерированный — почти бесплатен.
Множество потребителей растёт, а не сокращается. Кодовые агенты читают его уже сегодня. Последуют ли поисковые — неизвестно, а цена быть готовым заранее равна одному шагу сборки.
Это внятное заявление о структуре. Написание файла заставляет сформулировать, что издание вообще содержит. Упражнение полезно, даже если результат никто не запросит.
Чего мы не утверждаем — что файл улучшает видимость в ответах ИИ. Данные этого не подтверждают, а издание про точность описания не должно заявлять о собственном инструментарии того, чего не может обосновать.
Что делать вместо
Если цель — чтобы ассистент описывал вас точно, потратьте вечер на то, что краулеры доказуемо
читают: сам HTML, отдаваемый без требования JavaScript, и сторонние страницы, которые вас
описывают. llms.txt — разумные десять минут в конце этой работы. Но не сама работа.