Что такое llms.txt — формат, пример для бизнеса и наш замер на 40 сайтах
· обновлено
llms.txt — это текстовый файл в формате Markdown, который лежит по адресу /llms.txt и коротко объясняет ИИ-ассистентам, что это за сайт и какие страницы на нём главные. В файле есть название, абзац-описание и списки ссылок с пояснениями. Это предложение сообщества, а не стандарт поисковых систем: Яндекс в своих рекомендациях о попадании в ответы Алисы его не упоминает. Сделать файл можно за полчаса, но ждать от него роста трафика не стоит.
Ниже — как устроен формат, пример для компании услуг, как проверить файл и что показал наш замер: у скольких крупных российских сайтов llms.txt уже есть.
Как устроен llms.txt?
Формат описан на llmstxt.org. Сейчас там опубликована вторая версия предложения. Структура строгая, чтобы файл могли читать и нейросети, и обычные программы-парсеры. Разделы идут в таком порядке:
- Заголовок первого уровня с названием сайта или компании. Это единственная обязательная часть.
- Цитата — строка, начинающаяся с
>, с кратким описанием: чем вы занимаетесь и для кого. - Свободный текст без заголовков — подробности, которые помогут понять остальное: регион работы, условия, на что обратить внимание.
- Разделы с заголовками второго уровня, в каждом — список ссылок вида
[название](адрес)и, через двоеточие, пояснение к ссылке.
Раздел с заголовком Optional по договорённости содержит второстепенные ссылки. Ассистент может пропустить их, если ему нужно сэкономить место.
| Что | Значение |
|---|---|
| 1 | Заголовок первого уровня: название сайта или компании; единственная обязательная часть |
| 2 | Цитата: строка с >: чем вы занимаетесь и для кого |
| 3 | Свободный текст: без заголовков: регион работы, условия |
| 4 | Разделы второго уровня: списки ссылок [название](адрес) с пояснением |
| 5 | Optional: второстепенные ссылки, ассистент может их пропустить |
Файл не обязан лежать только в корне. По второй версии предложения llms.txt можно положить и в подраздел — тогда он описывает только страницы внутри него. Так сделано, например, в справке Яндекс Директа: файл лежит по адресу yandex.ru/support/direct/ru/llms.txt и перечисляет статьи справки.
Есть ли llms.txt у российских сайтов?
Мы проверили это 13 октября 2026 года на 40 крупных российских сайтах: банки, маркетплейсы, операторы связи, классифайды, СМИ, хостинги и сервисы для бизнеса. Малый бизнес в выборку специально не включали. Вопрос был в том, дошёл ли формат хотя бы до компаний, у которых есть свои команды разработки.
Как проверяли. Запрос к https://<домен>/llms.txt и https://<домен>/llms-full.txt с обычным браузерным заголовком, с переходом по редиректам. Файл засчитывали, если сервер ответил 200, в ответе не HTML-страница и текст начинается с заголовка Markdown # . Ответ 200 с HTML — обычно это главная или страница-заглушка — не засчитывали.
| Результат | Сайтов |
|---|---|
| Проверено | 33 из 40 |
| Не удалось проверить: защита от ботов, ошибка 503, обрыв соединения | 7 |
| Есть /llms.txt | 3 — dns-shop.ru, kontur.ru, selectel.ru |
| Есть /llms-full.txt | 0 |
| Ответ 200, но вместо файла HTML-страница | 4 |
| Что | Значение |
|---|---|
| Есть /llms.txt | 3 |
| Ответ 200, но вместо файла HTML-страница | 4 |
| Файла нет — вычислено: 33 − 3 − 4 | 26 |
Что из этого следует. Формат пока редкий даже у крупных компаний: 3 из 33 проверенных. Значит, наличие llms.txt сейчас не отличает «правильный» сайт от «неправильного» — он почти ни у кого не стоит. Повторить проверку для своего сайта можно той же командой, что ниже в разделе о проверке.
Замер — срез на дату. Сайты добавляют и убирают файлы, поэтому через месяц цифры могут быть другими.
Как может выглядеть llms.txt компании услуг?
Пример условный, компания придумана:
# Ремонт техники «Контакт» — Екатеринбург
> Ремонт стиральных и посудомоечных машин на дому в Екатеринбурге и Верхней Пышме. Выезд мастера в день заявки, гарантия на работы 6 месяцев.
Работаем ежедневно с 8:00 до 21:00. Диагностику при ремонте не оплачивают отдельно. Запчасти — оригинальные или аналоги по выбору клиента, цену согласуем до начала работ.
## Услуги
- [Ремонт стиральных машин](https://example.ru/stiralnye/): цены по видам поломок, сроки
- [Ремонт посудомоечных машин](https://example.ru/posudomoyki/): бренды, с которыми работаем
## Компания
- [Цены](https://example.ru/ceny/): прайс на типовые работы
- [Контакты](https://example.ru/kontakty/): адрес мастерской, телефон, районы выезда
## Optional
- [Отзывы](https://example.ru/otzyvy/)
Обратите внимание на три вещи. Описание в цитате отвечает на вопросы «что, где, на каких условиях» — те же, что задаёт клиент. Ссылки ведут на страницы, где есть подробности, а не на главную. Цифры в файле — гарантия, часы, район — должны совпадать с сайтом и карточками на картах, иначе файл добавит противоречий.
Какие ошибки показал наш замер?
Самая частая ошибка в выборке — не отсутствие файла, а ответ, который выглядит как файл, но им не является. У 4 из 33 сайтов адрес /llms.txt отвечал кодом 200, но вместо текста сервер отдавал HTML-страницу. Так ведут себя сайты, которые на любой неизвестный адрес показывают главную или оболочку приложения. Человек в браузере видит «что-то открылось», а программа, которая ждёт Markdown, получает разметку страницы.
У одного сайта сервер даже заявлял тип text/plain, хотя внутри была HTML-страница. Поэтому проверять надо не только код ответа, но и то, что лежит внутри: первая строка файла должна начинаться с # .
Обратная ситуация тоже встречается: настоящий 404 на адрес /llms.txt. Это не ошибка — просто файла нет. Хуже, когда сайт отвечает 200 на любой адрес: такой сайт рискует показывать роботам несуществующие страницы как настоящие.
Ещё семь сайтов мы проверить не смогли: их защита от ботов не пропустила наш запрос или сервер не ответил. Это отдельный урок. Если защита сайта не пускает обычный запрос без браузера, она может не пустить и робота нейросети, — и тогда никакой llms.txt не поможет. Такой доступ стоит проверять отдельно.
Что llms.txt даёт и чего не даёт?
Даёт короткий и чистый вход в сайт для ассистента, который пришёл на сайт за ответом. Страница с меню, баннерами и скриптами читается хуже, чем один текстовый файл с главным. Автор предложения пишет, что такие файлы уже публикуют тысячи сайтов, а платформы документации создают их автоматически. В Chrome Lighthouse есть отдельная проверка llms.txt в группе аудитов для ИИ-агентов. По документации Lighthouse (обновлена 5 мая 2026 года), она отмечает ошибку сервера при запросе файла, а если файла нет и сервер отвечает 404, ставит «неприменимо»: файл пока необязателен.
Не даёт гарантии, что поисковик или нейросеть файл прочитает. Яндекс описывает попадание в ответы Алисы AI через качество страниц и обычную поисковую оптимизацию, и llms.txt в этих рекомендациях нет. Файл не заменяет ни доступ роботов в robots.txt, ни понятный текст на страницах услуг, ни карточку в Яндекс Бизнесе.
Поэтому порядок такой: сначала сайт открыт для роботов и отвечает на вопросы клиентов, потом — llms.txt как последний штрих.
Нужно ли прописывать llms.txt в robots.txt?
Нет. В robots.txt нет директивы для llms.txt. Яндекс поддерживает в этом файле директивы User-agent, Disallow, Allow, Sitemap и Clean-param — указать там путь к llms.txt нельзя, а придуманная строка будет просто проигнорирована.
Проверить стоит обратное: что файл не закрыт. Если в robots.txt есть правило Disallow: /*.txt или запрет на корень для ботов нейросетей, до файла они не доберутся.
Как сделать и проверить файл за полчаса?
- Напишите файл по структуре выше: название, описание, 5–15 ссылок на главные страницы с пояснениями.
- Сохраните его в кодировке UTF-8 с именем
llms.txtи положите в корень сайта, рядом с robots.txt. На конструкторах ищите в настройках загрузку служебных файлов; если её нет — спросите поддержку. - Откройте
https://ваш-сайт.ru/llms.txtв режиме инкогнито. Должен показаться текст, а не главная страница и не ошибка. - Проверьте ответ сервера той же командой, которой пользовались мы:
curl -sIL https://ваш-сайт.ru/llms.txt
В последнем блоке ответа должны быть 200 и content-type: text/plain или text/markdown. Если там text/html — сервер отдаёт страницу вместо файла.
- Пройдите по всем ссылкам из файла и убедитесь, что они открываются.
- Задайте ассистенту с доступом к интернету пару вопросов о компании, дав ему только адрес файла. Так советует проверять и автор формата.
Частые вопросы
Нужен ли llms-full.txt?
Это второй файл с полным текстом сайта в одном документе. Он полезен для больших справочников и документации программ. Сайту малого бизнеса он обычно не нужен: страниц немного, и второй файл придётся править при каждом изменении цен и условий. В нашем замере такого файла не оказалось ни у одного из 33 сайтов.
На каком языке писать llms.txt?
На языке, на котором говорят ваши клиенты. Для компании, которая работает в России, — по-русски: ассистент отвечает человеку, который спрашивает по-русски, и цитировать ему удобнее русский текст.
Влияет ли llms.txt на позиции в Яндексе?
Данных об этом нет, и Яндекс о таком влиянии не сообщал. Считайте файл способом облегчить чтение сайта ассистентам, а не фактором ранжирования.
Можно ли сделать llms.txt на конструкторе сайтов?
Зависит от конструктора. Некоторые позволяют загрузить свой файл в корень сайта или отредактировать служебные файлы вроде robots.txt — тогда можно. Если такой настройки нет, напишите в поддержку. Переезжать с конструктора ради одного файла не стоит: вес у него пока небольшой.
Как часто обновлять файл?
Вместе с сайтом: поменялись цены, телефон, часы работы, появилась или пропала страница — правьте и llms.txt. Устаревший файл хуже, чем его отсутствие.
Что дальше
Наличие и формат llms.txt проверяет и бесплатный аудит сайта — вместе с доступом роботов поиска и нейросетей, разметкой и тем, называют ли вас Алиса и ChatGPT. Если нужна работа над сайтом целиком, смотрите «SEO + GEO/AEO-продвижение».
