llms.txt — текстовый файл в корне сайта (site.ru/llms.txt), в котором в формате Markdown кратко описано, что это за сайт, и перечислены главные страницы со ссылками. Идею предложил Джереми Говард из Answer.AI в сентябре 2024 года: дать языковым моделям короткую карту сайта вместо сотен страниц HTML.
- Это не стандарт и не замена robots.txt или sitemap.xml. На октябрь 2026 года ни Яндекс, ни Google, ни OpenAI не заявляли, что используют llms.txt для показа сайтов в ответах. Google прямо пишет, что для ИИ-обзоров не нужны специальные файлы.
- Польза есть там, где модель уже пришла на сайт: ИИ-агенты и помощники программистов читают документацию по llms.txt, а пользователь может сам дать нейросети ссылку на файл.
- Файл делается за 20–30 минут. Документации, API и SaaS — делать. Остальным — можно, но трафика от него не ждите.
Генератор и проверка llms.txt
Введите адрес сайта: проверим, есть ли уже файл и что отдаёт сервер, и соберём черновик по главной странице и карте сайта. Дальше поправьте описание и ссылки — справа сразу видно готовый файл и ошибки формата. Уже есть llms.txt — вставьте его во вкладку «Проверить готовый». Этот же инструмент есть отдельной страницей: генератор llms.txt.
Можно и без адреса: заполните поля вручную или откройте пример.
Ссылки — по одной в строке: «Название | полный адрес | заметка». Заметка необязательна, но помогает модели понять, что на странице.
# Название сайта
Проверка файла
- Нет краткого описания в виде цитаты «> …» сразу после заголовка. Это первое, что прочитает модель.
- Нет ни одного раздела «## …» со ссылками — модель не узнает, какие страницы главные.
Файл собирается и проверяется в браузере. На сервер уходит только адрес сайта, если вы его ввели.
Что такое llms.txt и чем он отличается от robots.txt и sitemap.xml
Три файла в корне сайта с похожими названиями, но разными задачами. llms.txt ничего не разрешает и не запрещает — он рассказывает.
| Файл | Зачем | Для кого | Обязателен? |
|---|---|---|---|
robots.txt | Что роботам можно обходить, а что нельзя | Поисковые и ИИ-боты | Стандарт, все крупные боты его читают |
sitemap.xml | Полный список адресов, которые стоит проиндексировать | Поисковые роботы | Не обязателен, но Яндекс и Google его используют |
llms.txt | Краткое описание сайта и главные страницы для языковых моделей | ИИ-агенты, помощники программистов, пользователи нейросетей | Предложение, а не стандарт. Крупные поисковики его не используют |
Логика авторов простая: у модели ограниченное окно контекста, а HTML-страница — это меню, скрипты, баннеры и подвал вокруг пары абзацев смысла. Короткий файл в Markdown с описанием и ссылками на главное позволяет модели быстро понять, что это за сайт и куда идти за подробностями.
Кто на самом деле читает llms.txt
Вокруг файла много обещаний «попасть в ChatGPT за 5 минут». Посмотрим, что сервисы говорят сами.
| Сервис | Что известно на октябрь 2026 |
|---|---|
| Google, Gemini, ИИ-обзоры | В документации Google Search об ИИ-функциях сказано: чтобы попасть в ИИ-обзоры и AI Mode, не нужны новые машиночитаемые файлы, «ИИ-текстовые файлы» и особая разметка. Работает обычный индекс Google. |
| Яндекс и Алиса | Публичных заявлений о поддержке llms.txt нет. Алиса строит ответы по страницам из поиска Яндекса — значит, важны индексация и позиции, а не отдельный файл. |
| ChatGPT | OpenAI не объявляла, что использует llms.txt. Управлять доступом ботов OpenAI предлагает через robots.txt: OAI-SearchBot для поиска, GPTBot для обучения. |
| Claude, Perplexity | Anthropic публикует llms.txt для своей документации, но не заявляет, что поисковый бот Claude читает такие файлы на чужих сайтах. Perplexity о поддержке не сообщала. |
| ИИ-агенты и помощники программистов | Здесь файл реально работает: платформы документации генерируют llms.txt и llms-full.txt автоматически, а агенты и редакторы кода подтягивают документацию по ним, когда разработчик даёт ссылку. |
Открытые исследования логов на десятках тысяч сайтов показывают то же самое: поисковые ИИ-боты почти не запрашивают /llms.txt, а связи между наличием файла и частотой цитирования сайта в ответах нейросетей не нашли. Это не значит, что так будет всегда, — но сегодня llms.txt не рычаг для GEO.
Нужен ли llms.txt вашему сайту
| Тип сайта | Решение | Почему |
|---|---|---|
| Документация, API, SaaS, библиотеки | Да, вместе с llms-full.txt | Разработчики дают ссылку агентам и редакторам кода. Файл экономит им время и снижает число ошибок в сгенерированном коде. |
| Сайт услуг, B2B | Можно | Короткое описание с фактами пригодится, если клиент спросит нейросеть о вас по ссылке. Трафика не добавит. |
| Интернет-магазин | Можно, но не в приоритете | Каталог не уместить в краткую карту. Важнее индексация карточек, фид для Яндекса и цены в HTML. |
| Медиа, блог | По желанию | Можно перечислить главные рубрики и лучшие материалы. Эффект — тот же, что у хорошей страницы «О проекте». |
| Сайт-визитка | Не нужен | Всё и так помещается на трёх страницах. |
Если цель — запретить нейросетям пользоваться сайтом, llms.txt не поможет: он ничего не запрещает. Для этого нужен robots.txt с секциями для ботов обучения — GPTBot, ClaudeBot, Google-Extended.
Формат файла по спецификации
Порядок блоков фиксированный. Обязателен только заголовок.
- H1 с названием —
# Название. Единственный обязательный элемент. - Цитата с кратким описанием —
> …. Главные факты: чем занимаетесь, для кого, где, с какого года. - Подробности — обычные абзацы и списки без заголовков: условия, особенности, как устроен сайт.
- Разделы со ссылками —
## Раздели список- [Название](https://адрес): заметка. Заметка необязательна. - Раздел Optional —
## Optional. Второстепенные ссылки: модель может их пропустить, если нужен короткий контекст.
Пример для компании
# Мебельная фабрика «Дубрава»
> Производим корпусную мебель на заказ в Екатеринбурге с 2012 года:
> кухни, шкафы-купе, гардеробные. Замер бесплатно, срок — от 14 рабочих
> дней, гарантия 5 лет.
Работаем по Екатеринбургу и области, доставка и сборка — силами фабрики.
## Каталог
- [Кухни на заказ](https://dubrava.example/kuhni/): цены от 32 000 ₽ за метр, 40 проектов
- [Шкафы-купе](https://dubrava.example/shkafy-kupe/): размеры, наполнение, сроки
## Покупателям
- [Цены и расчёт](https://dubrava.example/ceny/): из чего складывается цена
- [Доставка и сборка](https://dubrava.example/dostavka/)
- [Гарантия](https://dubrava.example/garantiya/): 5 лет на корпус и фурнитуру
## Optional
- [Блог о дизайне кухонь](https://dubrava.example/blog/)Пример для документации
# Платёжный API Example
> REST API для приёма платежей картами и через СБП. Авторизация по ключу,
> ответы в JSON, тестовый режим без реальных списаний.
## Начало работы
- [Быстрый старт](https://docs.example.ru/start.md): первый платёж за 10 минут
- [Авторизация](https://docs.example.ru/auth.md): ключи и их права
## Справочник API
- [Платежи](https://docs.example.ru/api/payments.md): создание, статус, возврат
- [Вебхуки](https://docs.example.ru/api/webhooks.md): события и подпись
## Optional
- [История изменений](https://docs.example.ru/changelog.md)Версии страниц в .md и llms-full.txt
Спецификация советует давать чистую Markdown-версию важных страниц по тому же адресу с добавкой .md: например, /docs/start.html.md или /docs/start.md. Ссылки в llms.txt тогда ведут на них — без меню и скриптов. Ещё одна договорённость, которая выросла вокруг формата, — файл llms-full.txt: весь текст документации одним файлом, чтобы загрузить его в модель целиком. Для сайта компании ни то ни другое обычно не нужно, для документации — очень полезно.
Как сделать llms.txt за полчаса
- Выберите 10–50 страниц. Те, что вы дали бы новому клиенту или сотруднику: услуги, ключевые категории, цены, доставка, гарантия, контакты, лучшие статьи. Не весь сайт — для этого есть sitemap.xml.
- Напишите описание фактами. Не «команда профессионалов», а что делаете, где, с какого года, сроки, цены, гарантии. Именно это модель перескажет.
- Сгруппируйте ссылки по разделам и добавьте к каждой заметку на 5–15 слов.
- Положите файл в корень рядом с robots.txt: в Next.js — в папку
public, в WordPress и 1С-Битрикс — в корень сайта через файловый менеджер хостинга или FTP. На конструкторах проверьте, можно ли загрузить файл в корень. - Проверьте ответ сервера. По адресу site.ru/llms.txt должен открываться текст с кодом 200 и типом
text/plainилиtext/markdown, кодировка — UTF-8. - Обновляйте вместе с сайтом. Новая услуга, другие цены, переезд страниц — правьте файл в тот же день.
Частые ошибки
Вместо файла — главная страница
Сайты на React и Vue часто отвечают кодом 200 и HTML главной на любой адрес. Владелец думает, что файл есть, а по адресу — страница сайта. Проверка выше это ловит.
Относительные ссылки
Файл читают вне сайта, поэтому /dostavka/ непонятно куда ведёт. Пишите полные адреса с https и главным зеркалом.
Весь сайт одним списком
Тысяча ссылок на карточки — это sitemap.xml, а не llms.txt. Краткая карта ценна именно тем, что она краткая.
Реклама вместо фактов
«Лидер рынка» и «лучшие цены» модель не процитирует. Цифры, сроки и условия — процитирует.
Ссылки на закрытые страницы
Страница в noindex или закрыта в robots.txt — модель придёт и не сможет прочитать. Ссылки должны вести на открытые адреса с ответом 200.
Устаревшие цены
Файл сделали год назад и забыли. В ответе нейросети окажется старая цена — хуже, чем если бы файла не было.
Мифы об llms.txt
| Миф | Как на самом деле |
|---|---|
| «Без llms.txt нейросети не видят сайт» | Видят: поисковые ИИ-боты обходят сайт по ссылкам и sitemap.xml, как обычные поисковики. |
| «llms.txt поднимет сайт в Алисе и ChatGPT» | Подтверждений нет. Алиса отвечает по поиску Яндекса, ИИ-обзоры Google — по индексу Google. |
| «Через llms.txt можно запретить обучение на сайте» | Нет, файл ничего не запрещает. Запреты — в robots.txt: GPTBot, ClaudeBot, Google-Extended. |
| «Это новый robots.txt, скоро станет обязательным» | Это предложение сообщества. Станет ли оно стандартом — решат сервисы, а не владельцы сайтов. |
Чек-лист
Проверьте страницу по пунктам
0 из 10Отметки сохраняются только в этом браузере.
Частые вопросы
Что такое llms.txt?
Это текстовый файл в формате Markdown в корне сайта (site.ru/llms.txt): название, краткое описание сайта и ссылки на главные страницы с пояснениями. Его предложили в сентябре 2024 года как короткую карту сайта для языковых моделей.
Нужен ли llms.txt для Яндекса и Алисы?
Яндекс не заявлял о поддержке llms.txt. Алиса строит ответы по страницам из поиска Яндекса, поэтому для неё важны индексация, позиции и понятный текст страниц, а не отдельный файл.
Влияет ли llms.txt на SEO и позиции?
Нет. Поисковики не используют llms.txt для ранжирования, а Google прямо пишет, что для ИИ-обзоров не нужны специальные файлы. Файл может пригодиться ИИ-агентам и пользователям нейросетей, но позиции он не меняет.
Чем llms.txt отличается от robots.txt?
robots.txt говорит роботам, что обходить нельзя, — это стандарт, и его читают все крупные боты. llms.txt ничего не запрещает: он кратко описывает сайт и перечисляет главные страницы. Запретить обучение нейросетей на сайте можно только через robots.txt.
Что такое llms-full.txt?
Договорённость, которая выросла вокруг llms.txt: весь текст документации одним файлом, чтобы загрузить его в модель целиком. Его делают в основном для документации и API; сайту компании он обычно не нужен.
Где должен лежать llms.txt?
В корне сайта, рядом с robots.txt: site.ru/llms.txt. Спецификация допускает и файлы в подразделах, например site.ru/docs/llms.txt для документации. Файл должен открываться как текст с кодом 200 и кодировкой UTF-8.
Сколько ссылок должно быть в llms.txt?
Обычно 10–50: главные услуги, категории, цены, доставка, гарантия, контакты, лучшие статьи. Полный список страниц — задача sitemap.xml, второстепенное можно вынести в раздел «Optional».
Проверьте, видят ли сайт нейросети и поисковики
СеоГард регулярно обходит сайт и находит то, что действительно мешает попасть в поиск и ответы нейросетей: закрытые страницы, пустые без скриптов, ошибки сервера, дубли. Каждая проблема — задача со списком страниц. Демо — бесплатно и без срока.
