llms.txt: что это за файл, нужен ли он сайту и как его сделать

Разбираем без хайпа: откуда взялся llms.txt, какие нейросети его читают, а какие — нет, кому он реально полезен и как собрать правильный файл за полчаса. Введите адрес сайта — генератор ниже проверит, есть ли файл, и соберёт черновик по главной и карте сайта.

  • Генератор llms.txt по адресу сайта и проверка готового файла
  • Кто читает llms.txt: Яндекс, Google, ChatGPT, Claude — без мифов
  • Формат, примеры для компании и документации, частые ошибки
Коротко

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
# Название сайта

Проверка файла

  • Нет краткого описания в виде цитаты «> …» сразу после заголовка. Это первое, что прочитает модель.
  • Нет ни одного раздела «## …» со ссылками — модель не узнает, какие страницы главные.

Файл собирается и проверяется в браузере. На сервер уходит только адрес сайта, если вы его ввели.

Что такое 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 нет. Алиса строит ответы по страницам из поиска Яндекса — значит, важны индексация и позиции, а не отдельный файл.
ChatGPTOpenAI не объявляла, что использует llms.txt. Управлять доступом ботов OpenAI предлагает через robots.txt: OAI-SearchBot для поиска, GPTBot для обучения.
Claude, PerplexityAnthropic публикует 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.

Формат файла по спецификации

Порядок блоков фиксированный. Обязателен только заголовок.

  1. H1 с названием — # Название. Единственный обязательный элемент.
  2. Цитата с кратким описанием — > …. Главные факты: чем занимаетесь, для кого, где, с какого года.
  3. Подробности — обычные абзацы и списки без заголовков: условия, особенности, как устроен сайт.
  4. Разделы со ссылками — ## Раздел и список - [Название](https://адрес): заметка. Заметка необязательна.
  5. Раздел 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 за полчаса

  1. Выберите 10–50 страниц. Те, что вы дали бы новому клиенту или сотруднику: услуги, ключевые категории, цены, доставка, гарантия, контакты, лучшие статьи. Не весь сайт — для этого есть sitemap.xml.
  2. Напишите описание фактами. Не «команда профессионалов», а что делаете, где, с какого года, сроки, цены, гарантии. Именно это модель перескажет.
  3. Сгруппируйте ссылки по разделам и добавьте к каждой заметку на 5–15 слов.
  4. Положите файл в корень рядом с robots.txt: в Next.js — в папку public, в WordPress и 1С-Битрикс — в корень сайта через файловый менеджер хостинга или FTP. На конструкторах проверьте, можно ли загрузить файл в корень.
  5. Проверьте ответ сервера. По адресу site.ru/llms.txt должен открываться текст с кодом 200 и типом text/plain или text/markdown, кодировка — UTF-8.
  6. Обновляйте вместе с сайтом. Новая услуга, другие цены, переезд страниц — правьте файл в тот же день.

Частые ошибки

Вместо файла — главная страница

Сайты на 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».

Проверьте, видят ли сайт нейросети и поисковики

СеоГард регулярно обходит сайт и находит то, что действительно мешает попасть в поиск и ответы нейросетей: закрытые страницы, пустые без скриптов, ошибки сервера, дубли. Каждая проблема — задача со списком страниц. Демо — бесплатно и без срока.

Проверить сайт бесплатноТарифы

Ещё материалы

Индексирование · 12 минут чтения

Коды ответа сервера: что значат 200, 301, 404, 500 и как они влияют на поиск

Коды ответа сервера 200, 301, 302, 304, 404, 410, 429, 500, 503 и другие: что значат, как их обрабатывают Яндекс и Google, как проверить код ответа страницы и какие ошибки встречаются чаще всего. Массовая проверка ответа сервера онлайн.

Индексирование · 11 минут чтения

Ошибка 404 на сайте: что значит, откуда берётся и как исправить

Что значит ошибка 404 Not Found на сайте, откуда она берётся и вредит ли продвижению. Как найти все страницы с 404, когда ставить 301, а когда оставить 404 или 410, какой должна быть страница ошибки и как её настроить.

Индексирование · 10 минут чтения

Ошибка 500 на сайте: что значит Internal Server Error и как её исправить

Что значит ошибка 500 Internal Server Error, чем она отличается от 502, 503 и 504, частые причины и порядок поиска: логи, обновления, .htaccess, память, база данных. Как ошибки сервера влияют на индексацию и какой код отдавать на время работ.