llms.txt — предложенный сообществом Markdown-файл с отобранными ссылками на ключевые материалы сайта. Его задача — дать LLM-инструменту короткую и понятную точку входа. Это не директива поискового робота, не лицензия на обучение и не гарантия упоминания в ответах.
Что представляет собой llms.txt
Инициатива llmstxt.org описывает файл, который удобно прочитать и человеку, и языковой модели. Он особенно полезен документации, продуктам с большим числом справочных страниц и сайтам, где важные первичные материалы теряются среди навигации, фильтров и маркетинговых посадочных страниц.
На июль 2026 года это предложение, а не стандарт W3C и не обязательный протокол OpenAI, Google или Яндекса. Поддержка зависит от конкретного агента. Поэтому файл стоит внедрять как дешёвый дополнительный слой навигации, сохраняя robots.txt, sitemap.xml, внутренние ссылки и обычный HTML.
| Файл | Назначение | Не заменяет |
|---|---|---|
| llms.txt | Кураторская карта материалов | Навигацию и sitemap |
| robots.txt | Правила доступа для роботов | Авторизацию и юридические условия |
| sitemap.xml | Список канонических URL | Оценку качества страниц |
| ai.txt | Экспериментальный сигнал о режимах AI-использования | Договор и технический контроль |
Структура файла
Предложение использует обычный Markdown. Обязательный элемент — первый заголовок H1 с названием проекта. После него можно поставить блок цитаты с кратким описанием, затем несколько абзацев контекста. Основная часть состоит из заголовков H2 и списков Markdown-ссылок; после двоеточия у ссылки дают пояснение, что находится на странице.
Раздел Optional имеет специальный смысл: его содержимое можно отбросить при формировании короткого контекста. Туда подходят исторические заметки и дополнительные примеры, но не условия API, схема авторизации или ограничения тарифа.
# Index-Now.ru
> Инструменты и руководства по обнаружению, обходу и индексации URL.
Используйте документацию API для интеграции, а статьи — для диагностики.
## Документация
- [API](https://index-now.ru/api-indexing): отправка URL и ограничения.
- [IndexNow](https://index-now.ru/indexnow-indexing): очереди и поддерживаемые сценарии.
## Optional
- [Статьи](https://index-now.ru/articles): справочные материалы по SEO.

Какие страницы включать
Начните с задач читателя: понять продукт, подключить интеграцию, проверить ошибку, узнать ограничения. Для каждой задачи выберите один канонический источник. Если есть пять заметок об одном методе API, в основной список лучше поставить документацию метода, а обзор — в Optional или не включать.
Не добавляйте результаты поиска, параметры сортировки, личный кабинет, черновики и URL с временными токенами. Ссылки должны отвечать кодом 200 без лишней цепочки редиректов и вести на страницу, доступную без выполнения сложного клиентского сценария. Аннотация должна различать ссылки, а не повторять заголовок.
- Канонический URL с ответом 200.
- Одна страница закрывает одну понятную задачу.
- Название и аннотация объясняют выбор.
- В основной секции нет дублей и архивного мусора.
- Ссылки проверяются после миграций и переименований.
Сервисы проверки llms.txt
Проверка должна подтвердить доступность файла, структуру Markdown, корректность ссылок и отсутствие служебных адресов. Ни один валидатор не решит редакторскую задачу отбора: формально правильный файл со всеми URL сайта остаётся плохой картой.
Первым используйте наш аудитор llms.txt: он проверяет файл в контексте сайта. Для независимой сверки подойдут validator llms-txt.io и форматный чекер llmtxt.info. После машинной проверки прочитайте файл как оглавление: можно ли по нему выбрать правильный первичный источник без просмотра сайта?
| Порядок | Инструмент | Что проверить |
|---|---|---|
| 1 | Аудитор llms.txt Index-Now.ru | Наличие, структура, ссылки и ошибки сайта |
| 2 | llms-txt.io Validator | Формат и синтаксические замечания |
| 3 | llmtxt.info | Сверка структуры с рекомендациями |
| 4 | Ручное чтение | Отбор, формулировки и порядок разделов |

Критерии хорошего файла
Полезность важнее длины. Хороший файл коротко называет проект, сообщает важный контекст до списков и ведёт к актуальным источникам. В нём нет рекламных эпитетов, обещаний присутствия в нейросетях и инструкций, противоречащих документации сайта.
Проверяйте файл после изменений структуры, удаления разделов и обновления версии API. Для небольшого сайта достаточно ежемесячного контроля; для документации с частыми релизами проверку разумно включить в публикационный пайплайн. Генератор llms.txt создаст основу, но финальный отбор остаётся за редактором или владельцем документации.
Чем llms.txt отличается от llms-full.txt
llms.txt работает как указатель. llms-full.txt обычно понимают как собранный текст выбранных страниц в одном файле. Полная версия тяжелее, быстрее устаревает и нужна только там, где потребителю действительно удобна единая выгрузка. Официальное предложение llmstxt.org первоначально использовало названия llms-ctx.txt и llms-ctx-full.txt; имя llms-full.txt закрепилось как практическая конвенция экосистемы.
Для большинства сайтов начните с короткого файла. Добавляйте полную выгрузку после того, как определили владельца, частоту обновления, предел размера и правила удаления служебного содержимого.
Частые вопросы
Сколько ссылок должно быть в llms.txt?
Фиксированного лимита нет. Оставляйте столько канонических источников, сколько нужно для основных задач. Если файл повторяет весь sitemap, он перестаёт быть кураторской картой.
Гарантирует ли файл попадание сайта в ответы ИИ?
Нет. Он облегчает выбор материалов для инструментов, которые поддерживают формат. Решение об обходе, цитировании и использовании принимает конкретная система.
Нужно ли упоминать llms-full.txt внутри llms.txt?
Это удобно, если полная версия существует и регулярно обновляется. Ссылка должна объяснять размер, состав и дату сборки.
