Нейросети обходят интернет без перерыва: GPT, Claude и Gemini ежедневно сканируют миллионы страниц, чтобы научиться отвечать на вопросы. Для такой модели ваш сайт — потенциальный источник текстов, описаний товаров или экспертных статей, которые могут использовать для обучения без вашего согласия. Раньше вы могли закрыть технические разделы через robots.txt, но он говорит только поисковым роботам, а не искусственному интеллекту. На смену этому пришёл файл LLMs.txt — простой инструмент, который позволяет напрямую сказать нейросетям, что можно сканировать для обучения, а что лучше не трогать. Разбираем, что это за файл, чем он отличается от robots.txt, как его настроить и стоит ли полностью закрывать сайт от ИИ.
Что такое LLMs.txt и чем оно отличается от robots.txt
LLMs.txt — это текстовый файл с инструкциями для языковых моделей (Large Language Models), который лежит в корне сайта по адресу https://вашсайт.ru/LLMs.txt. Он обращается прямо к агентам нейросетей и объясняет, какие разделы можно использовать для обучения моделей, а какие — нет.
Главная путаница возникает потому, что LLMs.txt внешне очень похож на знакомый robots.txt. Оба файла размещаются в корне, оба пишутся простыми строками вида «команда: значение», но служат разным целям. На практике это работает так: robots.txt управляет поисковыми роботами (Googlebot, YandexBot) и влияет на то, попадёт ли страница в выдачу, а значит — на позиции и трафик. LLMs.txt обращается к агентам ИИ (GPTBot, Claude, GeminiCrawler) и регулирует только использование контента для обучения. При этом контент остаётся доступным и для людей в браузере, и для поисковиков.
| Параметр | robots.txt | LLMs.txt |
|---|---|---|
| Кто читает файл | Поисковые роботы (Googlebot, YandexBot) | Агенты нейросетей (GPTBot, Claude, GeminiCrawler) |
| Цель | Контроль индексации и позиций в поиске | Контроль использования контента для обучения ИИ |
| Эффект | Страница есть в поиске или её нет | Контент не идет «в корм» моделям |
| Влияние на SEO | Прямое | Косвенное — сохраняет уникальность |
| Статус стандарта | Работает с 1994 года, поддерживается всеми | Добровольный протокол, быстро становится нормой |
Наглядно разница видна на примере интернет-магазина. Если запретить доступ к описаниям товаров через robots.txt, Google перестанет их индексировать — вы потеряете органический трафик. Если тот же путь закрыть в LLMs.txt, товары останутся в поиске для людей, но нейросети не смогут генерировать на основе них «похожие» описания для конкурентов. Именно поэтому оба файла стоит держать параллельно — подробнее про robots.txt читаем в статье как читать robots.txt не только Disallow.
Как работает LLMs.txt: где лежит и как читает ИИ
Файл размещается в корне домена, там же, где robots.txt. Нейросетевой агент, который хочет обойти сайт для сбора данных, сначала запрашивает https://сайт.ru/LLMs.txt — по аналогии с тем, как поисковый робот читает robots.txt. Если файл открывается и возвращает текст (а не ошибку 404), агент применяет указанные правила. Если файла нет — контент считается публичным и может использоваться по умолчанию.
Синтаксис максимально простой: каждая строка — отдельное правило, пустые строки игнорируются, комментарии пишутся после знака #. Основные команды:
- User-agent — определяет, для какой нейросети действуют правила. Можно задать конкретного агента (GPTBot, Claude, GeminiCrawler) или использовать звёдочку
*для всех сразу. - Disallow — запрещает использование указанного пути для обучения. Главная команда защиты.
- Allow — разрешает доступ к конкретному разделу, даже если родительский путь запрещён.
- NoIndex — специальная директива для ИИ: «не используй этот контент в обучающих данных». Работает строже, чем просто запрет сканирования.
- Crawl-delay — ограничивает частоту запросов, чтобы снизить нагрузку на сервер во время сканирования.
Важный нюанс: LLMs.txt — это инструкция, а не техническая блокировка. Он не перекрывает доступ к странице как firewall, а лишь просит агента воздержаться. Те компании, которые уважают стандарт (OpenAI, Anthropic, Google), правила соблюдают; игнорирующие файл остаются на совести своего алгоритма. Поэтому LLMs.txt создаёт ещё и этическую, а со временем — правовую базу: если ваш контент использовали, а файл был размещён, вы показываете чёткое намерение защитить авторские права.
Базовый пример выглядит так:
# Запрещаем использование всего сайта для обучения ИИ
Disallow: /
# Разрешаем только блог
Allow: /blog/
# Ограничиваем скорость сканирования
Crawl-delay: 5
Что можно запретить и разрешить нейросетям
Конкретные решения зависят от типа сайта и того, что является вашим конкурентным преимуществом. Практически всегда стоит закрывать от ИИ технические и персональные разделы — там нет уникального контента, только служебная логика.
Что обычно запрещают (Disallow):
- административные разделы
/admin/,/wp-admin/,/login/ - поиск на сайте
/search/, личные кабинеты/account/ - описания товаров и каталоги
/products/,/catalog/— если не хотите, чтобы их переформулировали - документацию и базу знаний
/docs/,/help/(актуально для SaaS) - платные зоны и
/members/
Что обычно разрешают (Allow):
- главную страницу и
/about/,/contact/— чтобы ИИ понимал, кто вы, и упоминал бренд правильно - тарифы
/pricing/и маркетинговые страницы
Когда добавляем NoIndex:
- эксклюзивные исследования и аналитические отчёты
- авторские статьи с уникальными методиками
- электронные книги и PDF в открытом доступе
Отдельного внимания заслуживает запрет по конкретным агентам. Например, вы готовы поделиться блогом с ИИ, но не хотите, чтобы ваш контент брала в обучение одна из моделей — тогда правила пишутся под конкретного User-agent, а не через звёдочку. Это даёт точечный контроль без потери видимости в поиске.
Примеры файла LLMs.txt для разных сайтов
Файл сохраняется как обычный текст в кодировке UTF-8 без BOM — подойдут Notepad++, VS Code или Sublime Text. Имя строго LLMs.txt с большими буквами L и M: регистр важен, и llms.txt агент может не найти. Ниже — готовые шаблоны под разные типы сайтов.
Блог:
# Разрешаем использовать только опубликованные статьи
User-agent: *
Disallow: /
Allow: /blog/
Allow: /articles/
# Не даём ИИ доступ к формам, комментариям и личным данным
Disallow: /wp-admin/
Disallow: /login/
Disallow: /search/
Disallow: /comments/
# Ограничиваем скорость сканирования
Crawl-delay: 10
Интернет-магазин:
User-agent: GPTBot
Disallow: /products/
Disallow: /catalog/
Allow: /about/
User-agent: Claude
Disallow: /reviews/
Allow: /reviews/verified
User-agent: *
Disallow: /cart/
Disallow: /account/
Crawl-delay: 8
SaaS-платформа:
# Документация — интеллектуальная собственность компании
User-agent: *
Disallow: /docs/
Disallow: /knowledge-base/
Disallow: /api/
Allow: /
Allow: /pricing/
Crawl-delay: 15
Обратите внимание: в LLMs.txt можно разрешить доступ к разделу, но запретить его использование для обучения — через комбинацию Allow и NoIndex. Это ключевое отличие от логики поисковиков, где «разрешаем сканировать» почти всегда означает «индексируйте».
Стоит ли закрывать ИИ полностью — про SEO и трафик
Резонный вопрос: а нельзя ли просто запретить всем нейросетям доступ ко всему сайту одной строкой Disallow: /? Технически можно, но делать это вслепую не стоит — есть риск навредить самому SEO.
Дело в том, что генеративный поиск уже реально забирает часть трафика. Пользователи всё чаще получают ответы прямо в ChatGPT, Gemini или Yandex GPT, не переходя на сайт. Если ваш контент активно используется ИИ для ответов, но при этом плохо ранжируется в классическом поиске, вы теряете и «старых», и «новых» посетителей. Поэтому правильная стратегия — не тотальный отказ от нейросетей, а разделение потоков:
- В robots.txt вы управляете индексацией для Google и Yandex — контент остаётся в поиске и приносит трафик.
- В LLMs.txt вы решаете, делиться ли этим контентом с моделями. Можно разрешить ИИ читать блог (это повышает узнаваемость бренда в генеративной выдаче), но закрыть коммерческие разделы или использовать NoIndex для самых ценных материалов.
Прямого влияния на ранжирование LLMs.txt не оказывает — поисковики его не учитывают. Но влияние косвенное и даже положительное: защищая уникальность, вы боретесь с плагиатом и дублированием, а уникальный контент остаётся одним из ключевых факторов ранжирования. Про то, как поддерживать уникальность текстов для SEO и попадать в генеративный поиск — AI Overviews, рассказываю в отдельных статьях.
Отдельно про маленькие сайты: даже личный блог или небольшой сервис имеет уникальный контент, который ценен для обучения ИИ. Потерять конкурентное преимущество из-за того, что ваши статьи переформулировали в чат-боте, проще простого. Файл создаётся за несколько минут и не требует ресурсов — риск почти нулевой, а защита есть.
Как проверить наличие LLMs.txt на своём сайте
Сначала элементарного: откройте https://вашсайт.ru/LLMs.txt в браузере. Если файл открывается как текст — он на месте. Если выдаёт 404 — его пока нет, и нейросети по умолчанию считают ваш контент публичным.
Затем стоит убедиться, что правила написаны без опечаток (например, Disllow вместо Disallow), файл сохранён в UTF-8 без BOM, а директивы не конфликтуют с robots.txt. Чтобы не упускать технические ошибки, которые мешают и поисковикам, и агентам ИИ, используйте бесплатную проверку сайта в seoquest.ru — там вы сразу видите и Health Score, и список проблем с индексацией. Проверить сайт бесплатно можно на /check/free.
Часто задаваемые вопросы
Та же ли это вещь, что robots.txt?
Нет. robots.txt управляет индексацией для поисковых систем (Google, Yandex), а LLMs.txt — использованием контента нейросетями. Синтаксис похож, но цели разные и файлы работают параллельно.
Какие нейросети читают LLMs.txt?
Поддержку стандарта заявляют OpenAI (агент GPTBot), Anthropic (Claude) и Google (GeminiCrawler). Стандарт добровольный, но быстро становится отраслевой нормой — игнорировать его репутационно рискованно.
Какие директивы использовать в файле?
Основные — User-agent, Disallow, Allow и специальная для ИИ директива NoIndex. Дополнительно можно задать Crawl-delay, чтобы ограничить нагрузку на сервер.
Стоит ли создавать LLMs.txt на маленьком сайте?
Да. Даже небольшой блог имеет уникальный контент, ценный для обучения ИИ. Файл создаётся за минуту и защищает авторские права без затрат.
Что будет, если не создавать LLMs.txt?
Ничего катастрофического для доступа к сайту — страницы останутся открытыми. Но нейросети смогут свободно использовать ваш контент для обучения, что со временем размывает уникальность и может отобрать трафик у генеративного поиска.
Заключение
LLMs.txt — это не технический трюк, а способ явно обозначить границы использования вашего контента в эпоху, когда нейросети стали активными индексаторами веба. Файл простой: лежит в корне, читается агентами по тем же принципам, что robots.txt, но регулирует совсем другое — обучение моделей. Правильная стратегия не в тотальном отказе от ИИ, а в разделении: контент остаётся в поиске и приносит трафик, а в обучающие данные идёт только то, что вы сами разрешаете. Проверьте, есть ли LLMs.txt на вашем сайте, и при желании настройте его за несколько минут — уникальный контент стоит защиты.
Проверьте свой сайт бесплатно и убедитесь, что технические ошибки не мешают ни поисковикам, ни нейросетям — на /check/free.