Материал статьи
ИИ и поискРазбираемся, нужен ли сайту файл llms.txt, чем он отличается от robots.txt и sitemap.xml, когда помогает ИИ-агентам и почему не заменяет SEO.
Короткий ответ: создавать llms.txt можно, но в большинстве случаев это не первая и не обязательная задача. Файл не заменяет SEO, не гарантирует цитирование в нейроответах и не нужен для появления сайта в AI-функциях Google. Он полезен как дополнительный навигатор для ИИ-агентов — прежде всего на сайтах с большой документацией, справочниками и сложной структурой.

Что такое llms.txt
llms.txt — предложенный в 2024 году текстовый файл в формате Markdown. Обычно его размещают по адресу https://example.com/llms.txt. В нём кратко описывают сайт и дают ссылки на самые важные материалы в форме, удобной для языковых моделей и ИИ-агентов.
Идея появилась потому, что обычная веб-страница содержит меню, баннеры, JavaScript и служебную разметку. Агенту приходится отделять основной текст от интерфейса. Компактный файл может показать ему короткий путь к документации, правилам, API, характеристикам продукта или другим приоритетным сведениям.
При этом llms.txt пока остаётся предложением, а не универсальным стандартом поисковых систем. Его наличие само по себе не означает, что конкретный сервис прочитает файл или будет учитывать его при формировании ответа.
Нужен ли llms.txt для Google и ChatGPT
Для Google — нет. В документации Google Search Central прямо указано, что для появления в AI Overviews и AI Mode не требуются новые машиночитаемые файлы, специальные «AI-тексты» или отдельная Schema-разметка. Основа та же: страница должна индексироваться, быть доступной роботу, содержать полезный текст и соответствовать обычным требованиям поиска.
Для ChatGPT Search обязательного требования публиковать llms.txt тоже нет. OpenAI рекомендует не блокировать OAI-SearchBot, если владелец сайта хочет, чтобы материалы могли попадать в результаты и цитироваться. Важны доступность страницы, возможность её прочитать и качество самого содержания.
Поэтому правильнее воспринимать файл как добровольную карту контента для агентов, а не как новый аналог robots.txt или sitemap.xml.
Чем llms.txt отличается от robots.txt и sitemap.xml
Файл | Основная задача | Даёт ли право на обход | Гарантирует ли видимость |
|---|---|---|---|
| Управляет доступом роботов к разделам сайта | Нет: он задаёт ограничения, а не разрешение на индексацию | Нет |
| Сообщает поисковику о канонических URL и обновлениях | Нет | Нет |
| Объясняет агентам структуру и указывает приоритетные материалы | Нет | Нет |
llms.txt не должен использоваться для закрытия приватных страниц. Секреты, внутренние инструкции, закрытые документы и URL админки нельзя помещать туда вообще. Доступ к ним ограничивают авторизацией и серверными правилами.
Когда файл действительно может быть полезен
- Большая техническая документация. У продукта есть API, руководства, примеры кода, журнал изменений и несколько версий документации.
- Сложная информационная архитектура. Важные сведения распределены по разным разделам, и их трудно обнаружить одной навигацией.
- Материалы уже доступны в Markdown. Файл можно поддерживать автоматически без ручного дублирования контента.
- Сайт рассчитан на работу агентов. Например, сервисом пользуются из IDE, корпоративных помощников или автоматизированных сценариев.
- Есть владелец процесса. Кто-то отвечает за актуальность ссылок и проверяет файл после изменений структуры.
Для небольшого сайта услуг на 20–50 страницах эффект обычно ограничен. Если страницы плохо индексируются, тексты не отвечают на вопросы клиентов, контакты противоречат друг другу или важная информация загружается только после сложного JavaScript, сначала нужно исправить это.
Что сделать до создания llms.txt
- Проверить индексацию. Важные страницы должны возвращать HTTP 200, иметь правильный canonical и не быть закрыты директивой
noindex. - Открыть доступ нужным роботам. Для ChatGPT Search проверьте
OAI-SearchBot; правила обучения дляGPTBotнастраиваются отдельно. - Убрать дубли. У поисковой системы и ИИ не должно быть нескольких противоречащих друг другу версий одной страницы.
- Сделать факты явными. Цены, сроки, регионы работы, характеристики, ограничения и дата обновления должны быть написаны прямо, а не спрятаны в изображениях.
- Выстроить перелинковку. Важные материалы должны находиться по обычным HTML-ссылкам.
- Добавить корректные структурированные данные. Разметка должна совпадать с видимым содержанием страницы.
Эти работы одновременно помогают классическому поиску и GEO-оптимизации. Файл без такой основы будет аккуратным указателем на слабые или недоступные страницы.
Как составить llms.txt
Если базовые задачи решены, начните с короткого файла. Не пытайтесь выгрузить в него весь сайт. Полезнее выбрать несколько разделов, которые точно описывают компанию или продукт.
# Название компании
> Короткое описание: чем занимается компания, для кого работает и какую информацию содержит сайт.
## Основные услуги
- [Разработка сайтов](https://example.com/development/): типы проектов, этапы и условия работы
- [SEO-продвижение](https://example.com/seo/): состав работ и требования к проекту
## Справочные материалы
- [Блог](https://example.com/blog/): инструкции и разборы практических задач
- [Контакты](https://example.com/contacts/): актуальные способы связи и регионы работы
## Optional- [О компании](https://example.com/about/): команда и история
Практические правила:
- один H1 с названием сайта или проекта;
- короткое описание в начале;
- логичные H2-разделы;
- только канонические HTTPS-ссылки;
- короткое пояснение к каждой ссылке;
- никаких ключей API, персональных данных и закрытых URL;
- HTTP 200 без авторизации и неожиданных редиректов;
- обновление файла вместе со структурой сайта.
Каких ошибок избегать
Перечислять сотни URL
Файл превращается в ещё одну карту сайта и перестаёт помогать с выбором. Оставляйте приоритетные разделы, а полный перечень URL храните в sitemap.xml.
Копировать весь текст страниц
Так появляются дубли, которые нужно синхронизировать. В llms.txt достаточно контекста и ссылок. Полные Markdown-версии страниц имеет смысл делать отдельно, если они действительно используются агентами.
Обещать рост позиций
Нет подтверждённой связи между наличием файла и ростом поисковых позиций. Google отдельно подчёркивает, что специальный AI-файл не требуется для его генеративных функций.
Забывать об актуальности
Ссылка на удалённую документацию или устаревший прайс делает файл источником ошибок. Добавьте проверку URL в обычный технический аудит сайта.
Как оценить результат
Измерять нужно не сам факт наличия файла, а реальную видимость и переходы:
- проверяйте логи сервера: обращаются ли агенты к
/llms.txtи какие страницы посещают после него; - отслеживайте переходы из ChatGPT по метке
utm_source=chatgpt.com; - смотрите динамику органического трафика и конверсий, а не только визиты роботов;
- в Bing Webmaster Tools используйте отчёт AI Performance, если он доступен аккаунту: там показываются цитирования, страницы и grounding-запросы;
- фиксируйте исходный период до внедрения, чтобы не приписать файлу изменения, вызванные обновлением контента или сезонностью.
Посещения файла роботом ещё не доказывают, что он повлиял на ответ. А цитирование не равно заявке. Для бизнеса итоговыми показателями остаются целевые переходы, обращения и продажи.
Вывод
llms.txt — разумный дополнительный слой для документации и сайтов, которыми активно пользуются ИИ-агенты. Но это не обязательный SEO-файл и не быстрый способ попасть в нейроответы. Для большинства компаний порядок такой: индексация, качественный и однозначный контент, техническая доступность, внутренняя перелинковка, корректная разметка — и только затем эксперимент с llms.txt.