llms.txt: что это за файл и нужен ли он вашему сайту
В 2025–2026 годах у SEO-специалистов появилась новая обязательная галочка: «добавить llms.txt». Его продают как способ попасть в ответы ChatGPT и других ИИ-систем, делают плагины для CMS и включают в аудиты. При этом Google официально говорит, что такой файл для попадания в генеративный поиск не нужен, а наблюдения за логами показывают, что ИИ-боты обращаются к нему редко. Разберёмся, что это за формат, где он действительно полезен и стоит ли тратить на него время.
Что такое llms.txt
llms.txt — это текстовый файл в формате Markdown, который лежит в корне сайта по адресу /llms.txt и описывает сайт для языковых моделей. Формат предложил Джереми Ховард (Answer.AI) в сентябре 2024 года как спецификацию сообщества. Это не стандарт W3C или IETF, и ни одна крупная поисковая система не обязалась его учитывать.
Идея простая: HTML-страницы перегружены навигацией, скриптами, рекламой, а у модели ограничено контекстное окно. Если положить в корень сайта короткое структурированное описание со ссылками на самые важные материалы, модели будет проще понять, о чём сайт и где искать ответы. Рядом часто кладут llms-full.txt — полный текст ключевых страниц одним файлом.
Формат файла
Спецификация задаёт минимальную структуру: заголовок первого уровня с названием проекта, цитату с кратким описанием, произвольные абзацы с пояснениями и разделы второго уровня со списками ссылок. Раздел с заголовком Optional означает материалы, которые можно пропустить при нехватке контекста.
| Элемент | Синтаксис | Обязателен |
|---|---|---|
| Название | # Название компании или проекта | Да |
| Краткое описание | > Одна-две фразы о том, что это | Рекомендуется |
| Пояснения | Обычные абзацы: ключевые факты, контакты, ограничения | Нет |
| Разделы со ссылками | ## Раздел и список - Название: описание | Нет, но в этом смысл файла |
| Необязательное | ## Optional — вторичные материалы | Нет |
Пример минимального файла для небольшой компании:
Косая черта в примере обозначает перенос строки — в настоящем файле каждый элемент начинается с новой строки. Свой llms.txt мы публикуем по адресу levitsky-c.ru/llms.txt: в нём ключевые факты о студии, цены «от», ссылки на услуги, продукты и статьи. Файл собирается автоматически из карты сайта, поэтому не устаревает.
Кто на самом деле читает llms.txt
Здесь начинается самое интересное. Публичных подтверждений того, что крупные ИИ-системы используют llms.txt при поиске источников для ответов, нет. Google в руководстве по генеративным функциям поиска 2026 года прямо указал, что для появления в AI Overviews и AI Mode не нужно создавать специальные машиночитаемые файлы. Яндекс в своей справке о попадании в ответы Алисы AI llms.txt не упоминает.
Вебмастера, которые анализировали логи, описывают похожую картину: ИИ-краулеры в основном запрашивают обычные HTML-страницы, а к llms.txt обращаются эпизодически. В одном из опубликованных разборов из более чем 62 тысяч запросов ИИ-ботов за 90 дней к файлу пришлось 84 — около 0,1%. Это наблюдение одного сайта, а не репрезентативное исследование, но оно хорошо показывает порядок величин.
| Кто | Использует llms.txt | Комментарий |
|---|---|---|
| Google Поиск, AI Overviews | Нет | Официальная позиция: специальные файлы не нужны |
| Яндекс, Алиса AI | Не заявлено | Ориентир — обычная индексация и аспекты ЭПОС |
| Ассистенты для разработчиков и IDE | Часто да | Многие документационные порталы публикуют llms.txt именно для них |
| Агенты, которых пользователь направил на сайт | Иногда | Агент может сам запросить файл, если знает о формате |
| Инструменты аудита | Проверяют наличие | Наличие файла входит в некоторые проверки готовности сайта к ИИ-агентам |
Где llms.txt действительно полезен
- Документация API, SDK, библиотек. Разработчик подключает документацию к ИИ-ассистенту в редакторе кода, и тот берёт llms-full.txt вместо обхода сотни страниц. Это самый живой сценарий использования формата.
- SaaS-продукты со справочным центром. Короткий файл помогает агентам и ассистентам быстро найти нужные статьи справки.
- Сайты с большим объёмом контента и сложной навигацией. Файл служит картой смыслов, которую можно скормить модели вручную.
- Корпоративная база знаний для внутреннего ИИ-ассистента. Тот же формат удобен как точка входа для собственного RAG-бота.
Для сайта-визитки, лендинга или небольшого интернет-магазина эффект от файла для поиска, скорее всего, будет нулевым. Но и вреда от него нет, если он не противоречит содержимому сайта.
llms.txt, robots.txt и sitemap.xml: в чём разница
| Файл | Назначение | Кто учитывает | Влияние на поиск |
|---|---|---|---|
| robots.txt | Разрешает или запрещает обход разделов сайта конкретным ботам | Все добросовестные краулеры, включая ИИ-ботов | Прямое: от него зависит, попадёт ли страница в индекс |
| sitemap.xml | Список URL с датами изменения | Поисковые системы | Косвенное: ускоряет обнаружение и переобход |
| llms.txt | Краткое описание сайта для языковых моделей | Отдельные ИИ-инструменты | Не подтверждено |
Если вы хотите управлять тем, как ИИ-системы используют ваш сайт, рабочий инструмент — robots.txt, а не llms.txt. В нём можно отдельно разрешить или запретить поисковых ИИ-ботов и ботов, собирающих данные для обучения моделей. Собрать корректный файл можно нашим генератором robots.txt, а типичные ошибки разобраны в статье про robots.txt и карту сайта.
Если всё-таки делать: как сделать правильно
- Опишите сайт фактами. Что вы делаете, для кого, где, с какого года, цены «от», ключевые условия. Без рекламных эпитетов: модель, которая прочитает «лучшие в городе», ничего полезного не извлечёт.
- Отберите 20–50 самых важных ссылок. Не копируйте всю карту сайта. Услуги, продукты, цены, контакты, ключевые статьи.
- Пишите описания ссылок как подсказки. «Этапы, сроки и цены внедрения CRM» лучше, чем «Подробнее».
- Генерируйте файл автоматически. Вручную написанный llms.txt устаревает через месяц: сменились цены, удалили страницу, а в файле старые данные. Сборка из sitemap и метаданных страниц по расписанию решает проблему.
- Проверяйте согласованность. Цифры в llms.txt должны совпадать с сайтом. Противоречия хуже, чем отсутствие файла.
- Отдавайте с правильным типом. text/plain или text/markdown в кодировке UTF-8, код ответа 200, без редиректов на главную.
Сколько стоит внедрение
| Вариант | Трудозатраты | Когда подходит |
|---|---|---|
| Статический файл вручную | 1–2 часа | Сайт из 10–20 страниц, который редко меняется |
| Плагин CMS | Час на настройку и проверку | WordPress и другие CMS, где плагин есть и поддерживается |
| Автогенерация из sitemap и метаданных | 4–16 часов разработки | Сайт с блогом, каталогом или частыми изменениями |
| llms-full.txt с полным текстом | Плюс время на очистку контента от навигации | Документация, справочные центры, базы знаний |
Если подрядчик предлагает внедрить llms.txt за серьёзные деньги с обещанием роста трафика из ChatGPT, просите показать, на чём основано обещание. Честный ответ сегодня звучит так: это недорогая и безвредная мера с неподтверждённым эффектом для поиска.
Что делать вместо или вместе с llms.txt
Если цель — попадать в ИИ-ответы, приоритеты такие: индексация и позиции в поиске, понятная структура страниц с ответом в первом абзаце, конкретные факты, микроразметка, единые данные о компании на всех площадках. Подробный план — в статье про GEO-оптимизацию и в разборе как попасть в ответы Алисы AI. А файл llms.txt можно добавить в конце, как приятный бонус для разработчиков и агентов.
Пример: что мы положили в свой llms.txt и почему
Наш файл начинается с названия и одной фразы о том, чем занимается студия. Дальше идёт раздел «Ключевые факты»: цены «от» и минимальные сроки по основным услугам, список собственных продуктов, ссылки на русскую и английскую версии сайта и страницу контактов, дата обновления. После этого — разделы со ссылками на услуги, продукты, статьи и инструменты, у каждой ссылки — описание в одну фразу, взятое из метаданных страницы.
Почему именно так: если модель или агент прочитают только первые строки, они получат главное — кто мы, что делаем и сколько это примерно стоит. Если прочитают дальше — найдут нужную страницу по описанию. Файл генерируется скриптом из карты сайта каждую ночь, поэтому новые статьи и изменения цен попадают в него автоматически, а противоречий между файлом и сайтом не возникает.
| Решение | Что даёт | Чего избегаем |
|---|---|---|
| Факты в начале файла | Главное доступно даже при обрезке контекста | Модель не тратит контекст на навигацию |
| Описания ссылок из метаданных | Единые формулировки на сайте и в файле | Расхождения в цифрах |
| Автоматическая сборка | Файл всегда актуален | Устаревшие цены и удалённые страницы |
| Дата обновления | Понятно, насколько свежи данные | Цитирование устаревших фактов |
Если нужен автоматически обновляемый llms.txt, техническая настройка robots.txt и разметки или аудит готовности сайта к нейропоиску, напишите нам — это входит в работы по SEO-продвижению.
Вопросы и ответы
Повлияет ли llms.txt на позиции в Яндексе или Google?
Подтверждений этому нет. Google заявил, что специальные машиночитаемые файлы для генеративного поиска не нужны, Яндекс формат не упоминает.
Можно ли через llms.txt запретить нейросетям использовать сайт?
Нет, llms.txt ничего не запрещает. Для управления доступом ботов используйте robots.txt с правилами для конкретных user-agent, а для жёсткой блокировки — настройки сервера или файрвола.
Где должен лежать файл?
В корне домена: https://ваш-сайт.ru/llms.txt. Для поддоменов — в корне каждого поддомена.
Нужен ли llms-full.txt?
Для обычного коммерческого сайта нет. Он полезен документации и базам знаний, которые разработчики подключают к ИИ-ассистентам целиком.
Нужно ли добавлять llms.txt в sitemap или robots.txt?
Нет, спецификация этого не требует. Файл ищут по стандартному адресу в корне сайта. Главное — чтобы robots.txt не запрещал к нему доступ.
