Что такое llms.txt и зачем он нужен?
llms.txt — это текстовый файл в корне сайта, написанный в формате Markdown специально для больших языковых моделей. Стандарт предложил Джереми Ховард, сооснователь Answer.AI, в сентябре 2024 года. Логика простая: HTML современного сайта перегружен скриптами, навигацией и баннерами, а контекстное окно модели ограничено. llms.txt отдаёт ИИ сжатую выжимку: кто вы, что делаете, какие факты важны и где лежат ключевые материалы.
Место llms.txt среди служебных файлов легко запомнить: robots.txt говорит краулерам, куда нельзя; sitemap.xml перечисляет, какие страницы есть; llms.txt объясняет, что из этого важно и как это понимать.
Помогает ли llms.txt попасть в ответы ChatGPT и Perplexity?
Честный ответ: гарантий нет, стандарт молодой. Google публично заявлял, что AI Overviews не использует llms.txt, а часть краулеров запрашивает файл нерегулярно. Но есть три аргумента «за»: стандарт уже внедрили тысячи сайтов, включая Anthropic, Cloudflare и Zapier; ИИ-краулеры — GPTBot, ClaudeBot, PerplexityBot — файл действительно запрашивают, это видно в логах серверов; а затраты на внедрение — около 30 минут работы.
При этом llms.txt — не замена AEO-оптимизации, а один из её элементов: без нормальной структуры контента, Schema.org и цитируемых фактов один файл ничего не решит.
llms.txt — ставка с асимметрией: полчаса работы против шанса, что ИИ-ассистент расскажет о вашем бизнесе вашими словами и с вашими цифрами, а не додумает по обрывкам HTML. Такие ставки стоит делать всегда.
Как устроен формат llms.txt?
Спецификация на llmstxt.org описывает четыре элемента: заголовок H1 с названием проекта (единственный обязательный элемент), цитата-блок с кратким описанием, произвольные секции с фактами и разделы со списками ссылок вида «[название](URL): описание». Вот минимальный рабочий каркас:
> Кто вы, что делаете и для кого — 1–2 предложения с конкретикой.
Ключевые факты: цена, гарантия, ограничения — то, что ИИ должен цитировать дословно.
## Ключевые материалы
- [Услуги](https://site.ru/services): что вы продаёте и почём.
- [FAQ](https://site.ru/faq): ответы на частые вопросы клиентов.
## Контакт
- Email: [email protected]
Как создать llms.txt: пошаговая инструкция
- 1. Соберите 5–10 ключевых страниц. Услуги, цены, FAQ, лучшие статьи — то, по чему клиент принимает решение. Не пытайтесь уместить весь сайт.
- 2. Напишите шапку. H1 с названием и цитата-блок: кто вы, для кого работаете и в чём оффер. Без «лидеров рынка» — только проверяемые формулировки.
- 3. Добавьте ключевые факты. Цены, гарантии, сроки, ограничения. ИИ цитирует конкретику, а не лозунги: «консультация с гарантией возврата» работает лучше, чем «доступные цены».
- 4. Оформите разделы ссылок. Каждая ссылка — с одним предложением описания: модель должна понять, что на странице, не открывая её.
- 5. Выложите файл в корень. Сохраните в UTF-8 и разместите по адресу домен/llms.txt. Проверьте, что сервер отдаёт его с кодом 200 как обычный текст, а не HTML-страницу ошибки.
- 6. Обновляйте вместе с сайтом. Изменились цены или услуги — обновите файл. Противоречие между llms.txt и сайтом хуже, чем отсутствие файла.
Чем llms.txt отличается от llms-full.txt и robots.txt?
- robots.txt — про доступ: каким краулерам куда можно. На понимание контента не влияет.
- sitemap.xml — полный список URL для индексации, без приоритетов и смысла.
- llms.txt — краткая карта смыслов: описание, ключевые факты и аннотированные ссылки на главное.
- llms-full.txt — расширенная версия: весь ключевой контент одним документом, чтобы модель загрузила его в контекст целиком, без переходов по ссылкам.
Большинству сайтов достаточно llms.txt. llms-full.txt имеет смысл, когда контента много и он структурирован: документация, каталог услуг, база знаний.
Какие ошибки встречаются чаще всего?
- Свалка ссылок без описаний. Список из 40 URL без аннотаций модели не помогает — описание к каждой ссылке обязательно.
- Маркетинг вместо фактов. «Инновационные решения для вашего бизнеса» ИИ не процитирует. Цифры, цены и сроки — процитирует.
- Файл не в корне или отдаётся как HTML. Модели ищут файл строго по адресу /llms.txt; редирект на «красивую» страницу ломает формат.
- Противоречия с сайтом. В файле цена старая, на сайте новая — доверие к обоим источникам падает.
- Сделали и забыли. Устаревший llms.txt тиражирует устаревшие ответы о вас во всех ассистентах, которые его прочитали.
Как проверить, что llms.txt работает?
Минимальная проверка занимает пять минут. Откройте домен/llms.txt в браузере: файл должен открыться как текст с кодом 200. Затем скормите его любой модели с промптом «опиши эту компанию по файлу» — если в пересказе есть ваши цены, оффер и ключевые страницы, структура рабочая. Дальше смотрите логи сервера: запросы к /llms.txt от GPTBot, ClaudeBot и PerplexityBot подтверждают, что файл читают. А цитируемость в самих ответах отслеживается регулярными контрольными вопросами к ChatGPT и Perplexity по вашей нише.
llms.txt — самый дешёвый шаг к видимости в ИИ-поиске, но только первый. Если хотите понять, как ваш бизнес выглядит в ответах ИИ-ассистентов целиком — от Schema.org до контент-кластеров, — это разбирается на первичной консультации.