Олег Козлов — специалист по контекстной рекламе

село Федоровка, д. 185

Московская область, Дмитровский м.о.

Россия

+7 (996) 500-98-09

kov290583@yandex.ru

Файл llms.txt за последние два года превратился в один из самых обсуждаемых сюжетов в SEO. Одни называют его «robots.txt для нейросетей» и обязательным шагом для попадания в ответы ChatGPT и Яндекс Нейро, другие — бесполезной модой. Владельцы сайтов, которые слышат об этом от подрядчиков, резонно спрашивают: нужно ли это мне, и если да, то что туда писать?

Я занимаюсь SEO и GEO для сайтов услуг и регулярно готовлю сайты клиентов к AI-поиску. Мой короткий ответ: llms.txt стоит сделать, потому что это дёшево и не вредит, но ждать от него чуда не нужно. Гораздо сильнее на то, цитирует ли вас нейросеть, влияют структура страниц, понятные факты, сигналы экспертности и техническая доступность сайта для роботов.

В этой статье разберу, что такое llms.txt и что о нём известно на самом деле, как его составить, как настроить robots.txt для AI-краулеров, как переработать структуру контента и усилить E-E-A-T. В конце — пошаговый план подготовки сайта к AI-поиску.

Что такое llms.txt и откуда он взялся

llms.txt — это текстовый файл в формате Markdown, который размещается в корне сайта по адресу вида site.ru/llms.txt. Идею предложил Джереми Ховард (Answer.AI) осенью 2024 года, описание формата опубликовано на сайте llmstxt.org. Задумка простая: языковым моделям трудно разбираться в HTML-страницах с меню, скриптами и рекламой, а контекстное окно ограничено. Файл даёт им короткую «шпаргалку» — что это за сайт и где лежат самые важные материалы в удобном для чтения виде.

Чем llms.txt отличается от robots.txt и sitemap.xml

ФайлНазначениеДля когоСтатус
robots.txtРазрешает или запрещает роботам обход разделовПоисковые и другие краулерыОбщепринятый стандарт, соблюдается основными поисковиками
sitemap.xmlПеречисляет URL для индексацииПоисковые системыСтандарт, поддерживается Яндексом и Google
llms.txtКратко описывает сайт и ведёт на ключевые материалыЯзыковые модели и AI-агентыПредложение сообщества, не официальный стандарт

Ключевое отличие: llms.txt ничего не запрещает и не разрешает. Это не механизм управления доступом, а навигационная подсказка.

Работает ли llms.txt: что известно на 2026 год

Здесь важно не выдавать желаемое за действительное. Честная картина такая:

  • Формат поддерживают многие сервисы документации и разработчики инструментов: для них это удобный способ отдать AI-ассистентам документацию целиком.
  • Крупные AI-поисковики и поисковые системы не заявляли, что используют llms.txt как фактор ранжирования или выбора источников для ответа. Представители Google публично высказывались в том духе, что поиск Google этот файл не использует.
  • Официальной позиции Яндекса о llms.txt для Нейро и Алисы на момент написания статьи нет.
  • В логах сайтов запросы к /llms.txt от разных ботов встречаются, но сам факт скачивания не доказывает, что файл влияет на ответы.
Вывод простой: llms.txt — гигиена и задел на будущее, а не рычаг. Если подрядчик продаёт вам «настройку llms.txt для попадания в ChatGPT» как отдельную дорогую услугу — это повод задать вопросы.

Почему я всё равно его делаю? Потому что это полчаса работы, файл не мешает поисковой оптимизации, а сама работа над ним заставляет ответить на полезные вопросы: какие страницы на сайте главные, как коротко описать бизнес, где лежат факты о ценах и услугах. Эти ответы потом пригождаются во всей GEO-оптимизации.

Как составить llms.txt: структура и пример

Формат описан как Markdown с определённой структурой:

  1. Заголовок H1 — название сайта или компании. Единственный обязательный элемент.
  2. Цитата (blockquote) — краткое описание: кто вы, что делаете, для кого.
  3. Необязательные абзацы с важными пояснениями.
  4. Разделы H2 со списками ссылок в формате «[Название](URL): короткое пояснение».
  5. Раздел «Optional» — второстепенные ссылки, которые можно пропустить, если не хватает контекста.

Пример llms.txt для сайта услуг

Вот как мог бы выглядеть файл для условной компании по ремонту квартир:

# Ремонт квартир «Пример»

> Ремонт квартир под ключ в Москве и ближнем Подмосковье с 2015 года. Фиксированная смета, гарантия 3 года, собственные бригады.

## Услуги

— [Ремонт под ключ](https://example.ru/remont-pod-klyuch/): состав работ, этапы, сроки

— [Ремонт ванной](https://example.ru/remont-vannoj/): цены за м², материалы, примеры

## Цены и условия

— [Прайс](https://example.ru/ceny/): актуальные цены на работы

— [Гарантия](https://example.ru/garantiya/): условия гарантии и договора

## О компании

— [Команда](https://example.ru/komanda/): мастера, опыт, сертификаты

— [Отзывы](https://example.ru/otzyvy/): отзывы клиентов с фото объектов

## Optional

— [Блог](https://example.ru/blog/): статьи о выборе материалов и этапах ремонта

Правила, которых я придерживаюсь

  • Только канонические URL, отдающие код 200, без редиректов и параметров.
  • Пояснения — фактические, без рекламных прилагательных: «цены за м² и сроки», а не «лучшие цены в Москве».
  • Не больше 20–40 ссылок для сайта услуг. Это витрина главного, а не копия sitemap.xml.
  • Файл отдаётся как обычный текст в кодировке UTF-8 и не закрыт в robots.txt.
  • Обновляется при изменении структуры сайта — устаревший файл хуже, чем никакой.

А что такое llms-full.txt

Некоторые сайты публикуют рядом файл llms-full.txt — полный текст ключевых материалов в Markdown одним документом. Это удобно для технической документации. Для сайта услуг с десятком страниц практической пользы немного, а поддерживать два файла в актуальном состоянии сложнее. Я делаю его только там, где есть объёмная база знаний.

robots.txt и AI-краулеры: кого пускать

Если llms.txt — подсказка, то robots.txt — реальный механизм, который влияет на то, может ли AI-сервис вообще прочитать ваш сайт. И тут я регулярно нахожу ошибки: сайт закрыт от всех неизвестных ботов директивой для всех агентов или защитой от ботов на уровне хостинга, и владелец даже не знает, что AI-поисковики его не видят.

Основные AI-боты, о которых стоит знать

User-agentЧейДля чего
OAI-SearchBotOpenAIПоиск в ChatGPT — показ сайтов в ответах с поиском
GPTBotOpenAIСбор данных для обучения моделей
ChatGPT-UserOpenAIЗаходы по запросу пользователя в ChatGPT
PerplexityBotPerplexityИндексация для ответов Perplexity
ClaudeBotAnthropicСбор данных для моделей Claude
Google-ExtendedGoogleТокен управления использованием контента для моделей Gemini; на обычный поиск Google не влияет
YandexBotЯндексОсновной робот; ответы Нейро опираются на поисковый индекс Яндекса

Список меняется, названия и назначение агентов уточняйте в документации каждой компании. Логика выбора такая: если вам важно, чтобы сайт цитировался в AI-поиске, не закрывайте поисковых ботов (OAI-SearchBot, PerplexityBot и т.п.). Разрешать ли ботов для обучения моделей — отдельное бизнес-решение, на присутствие в поиске ChatGPT оно по заявлению OpenAI не влияет.

Что проверить технически

  • robots.txt не закрывает важные разделы для нужных ботов.
  • Защита от DDoS и ботов на хостинге или CDN не блокирует AI-краулеров по умолчанию — у ряда сервисов такая блокировка включается одной галочкой.
  • Основной контент есть в HTML-ответе сервера, а не только после выполнения JavaScript: многие AI-краулеры JavaScript не исполняют.
  • Страницы быстро отвечают и не отдают ошибки 5xx под нагрузкой.

Всё это — часть обычного технического аудита сайта, просто с учётом новых роботов.

Структура контента, которую нейросети цитируют

AI-поисковики вроде Яндекс Нейро, ChatGPT и Perplexity собирают ответ из фрагментов разных страниц. Чем легче из вашей страницы вырезать точный, самодостаточный фрагмент, тем выше шанс, что его возьмут. Подробно о принципах я писал в статье про GEO-оптимизацию и попадание в ответы Нейро, Алисы и ChatGPT, здесь — практические правила для страниц.

Ответ в начале

Если страница отвечает на вопрос «сколько стоит ремонт ванной», прямой ответ с диапазоном и условиями должен быть в первых абзацах, а не после трёх экранов про историю компании. Формат «вопрос — короткий ответ — подробности» удобен и людям, и моделям.

Заголовки как вопросы и темы

H2 и H3 должны точно описывать содержимое раздела. «Сроки ремонта ванной под ключ» лучше, чем «Наш подход». Модель ориентируется по заголовкам так же, как человек, пролистывающий страницу.

Факты, а не прилагательные

«Гарантия 3 года по договору», «выезд замерщика в пределах МКАД бесплатно», «работаем с 2015 года» — это можно процитировать. «Высокое качество и индивидуальный подход» — нельзя.

Таблицы и списки

Сравнения, цены, этапы, характеристики удобно оформлять таблицами и списками. Такой контент хорошо извлекается фрагментами.

Одна страница — одна тема

Страница, которая одновременно про ремонт ванной, кухни и дизайн-проект, хуже отвечает на каждый из этих вопросов. Чёткое распределение тем по страницам и логичная внутренняя перелинковка помогают и классическому поиску, и нейросетям понять, какая страница — главный источник по теме.

E-E-A-T: как показать опыт и экспертность

E-E-A-T (опыт, экспертность, авторитетность, достоверность) — понятие из руководства асессоров Google, но сама логика универсальна: и поисковики, и AI-системы стремятся опираться на надёжные источники. У Яндекса своя терминология, но сигналы доверия к сайту и автору важны и там.

Опыт и экспертность

  • Автор с именем. У статей — реальный автор, у автора — страница с опытом, специализацией, ссылками на профили.
  • Собственный опыт в тексте. Примеры из практики, фото с объектов, разборы кейсов с цифрами. Именно такой контент сложно сгенерировать и легко отличить от пересказа.
  • Даты публикации и обновления. Для тем, где всё быстро меняется, дата — важный сигнал актуальности.

Авторитетность и достоверность

  • Полные контакты и реквизиты. Адрес, телефон, юридическая информация, карточка в Яндекс Бизнесе.
  • Отзывы на независимых площадках и упоминания бренда в отраслевых медиа, каталогах, на форумах. Нейросети формируют представление о компании в том числе по тому, что о ней пишут в других местах.
  • Прозрачные цены и условия. Это одновременно и сигнал доверия, и те самые факты, которые модели любят цитировать.
  • Отсутствие противоречий. Если на одной странице гарантия 2 года, а на другой 3 — модель может выбрать любой вариант или не выбрать вас вовсе.

Многие из этих пунктов совпадают с коммерческими факторами в Яндексе, поэтому работа над E-E-A-T окупается дважды — в классическом SEO и в AI-поиске. Как связаны эти два мира, я разбирал в статье «GEO и SEO: как нейросети меняют поиск».

Структурированные данные для AI-поиска

Микроразметка Schema.org в формате JSON-LD не гарантирует попадания в ответы нейросетей, но помогает однозначно описать сущности: кто вы, что продаёте, где находитесь, кто автор статьи. Для сайта услуг я обычно размечаю:

  • Organization или LocalBusiness — название, логотип, адрес, телефон, часы работы, ссылки на профили.
  • Service — для страниц услуг, с описанием и областью обслуживания.
  • Article и Person — для статей блога: автор, даты, издатель.
  • FAQPage — для блоков с вопросами и ответами, если они реально есть на странице.
  • BreadcrumbList — хлебные крошки, которые отражают структуру сайта.
  • Product и Offer — для интернет-магазинов: цены, наличие.

Главное правило — разметка должна соответствовать видимому контенту. Размечать отзывы, которых нет на странице, или цены, отличные от указанных, нельзя: это нарушение правил поисковых систем. Проверить корректность разметки можно в валидаторе в Яндекс Вебмастере.

llms.txt для разных типов сайтов

Содержимое файла зависит от того, что за сайт и какие вопросы ему задают пользователи нейросетей.

Сайт услуг

Главное — услуги, цены, условия, география работы, контакты, информация о компании и команде. В описании компании в blockquote обязательно указывайте регион: «ремонт квартир в Москве и Московской области» даёт модели важный контекст для локальных вопросов.

Интернет-магазин

Перечислять тысячи товаров в llms.txt бессмысленно. Включайте основные категории, страницы доставки и оплаты, возврата, гарантии, таблицы размеров, руководства по выбору. Именно по этим темам покупатели чаще всего задают вопросы ассистентам.

Экспертный блог или медиа

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

SaaS и документация

Это исходная область применения формата: ссылки на разделы документации, API, руководства по началу работы, при необходимости — llms-full.txt с полным текстом. Здесь файл действительно используют AI-ассистенты разработчиков.

Типичные ошибки при подготовке к AI-поиску

  1. Сделали llms.txt и на этом остановились. Самая частая история: файл лежит в корне, а сайт при этом закрыт от поисковых AI-ботов защитой хостинга, ключевые страницы не отвечают на вопросы, цены «по запросу».
  2. Скопировали sitemap.xml в llms.txt. Сотни ссылок без пояснений не помогают модели понять, что главное.
  3. Рекламный язык. «Лидер рынка», «лучшие специалисты», «уникальные технологии» — модели такие формулировки не цитируют, а людей они давно не убеждают.
  4. Генерация контента ради объёма. Сотни однотипных AI-статей без опыта и фактов ухудшают восприятие сайта и поисковиками, и пользователями.
  5. Скрытый текст «для нейросетей». Попытки спрятать на странице инструкции для моделей или невидимые ключевые фразы — манипуляция, за которую можно получить санкции в поиске.
  6. Противоречивые данные. Разные телефоны, адреса и цены на сайте, в карточке организации и в каталогах. Модель не знает, чему верить.
  7. Забыли про классический SEO. Нейросети с поиском опираются на поисковые индексы. Если страница плохо индексируется и не ранжируется, шансы на цитирование тоже невелики.

Как понять, что подготовка к AI-поиску работает

Измерять GEO сложнее, чем SEO: позиций в привычном смысле нет, ответы персонализированы и меняются. Но ориентиры есть.

  • Реферальный трафик. В Метрике переходы с chatgpt.com, perplexity.ai и других AI-сервисов видны как отдельные источники. Заведите для них сегмент.
  • Ручные проверки. Раз в месяц задавайте 10–20 типовых вопросов вашей аудитории в Яндекс Нейро, ChatGPT с поиском и Perplexity и фиксируйте, упоминается ли ваш сайт или бренд.
  • Логи сервера. Заходы AI-ботов показывают, что сайт хотя бы доступен и читается.
  • Брендовый спрос. Рост брендовых запросов в Вордстате иногда отражает то, что о вас узнают из ответов нейросетей.

Сколько времени занимает подготовка сайта к AI-поиску

Для типичного сайта услуг на 20–50 страниц порядок такой. Техническая проверка доступности для роботов и правка robots.txt — от нескольких часов до дня, если нужно договариваться с хостингом о настройках защиты. Файл llms.txt — полчаса-час, если структура сайта уже понятна. Микроразметка — от одного до нескольких дней в зависимости от CMS. Самое долгое — переработка контента ключевых страниц и усиление E-E-A-T: это недели, потому что нужны реальные факты, кейсы, фото и согласование с владельцем бизнеса.

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

Пошаговый план подготовки сайта к AI-поиску

  1. Проверьте доступность. robots.txt, защита от ботов на хостинге, коды ответа, наличие контента в HTML без JavaScript.
  2. Определите ключевые страницы. Услуги, цены, условия, о компании, лучшие статьи — 10–30 URL.
  3. Перепишите начало ключевых страниц. Прямой ответ на главный вопрос страницы в первых абзацах, факты вместо прилагательных.
  4. Наведите порядок в заголовках. H2 и H3 описывают содержание, одна страница — одна тема.
  5. Усильте E-E-A-T. Страница автора, реальные кейсы, даты, полные контакты, отзывы, устранение противоречий между страницами.
  6. Добавьте микроразметку. Organization или LocalBusiness, Service, Article, Person, FAQPage, BreadcrumbList.
  7. Создайте llms.txt. Описание компании и ссылки на ключевые страницы с фактическими пояснениями.
  8. Поработайте с упоминаниями. Профили в каталогах, отраслевые публикации, отзывы на независимых площадках.
  9. Настройте измерение. Сегмент AI-источников в Метрике, ежемесячные ручные проверки ответов.
  10. Обновляйте. Раз в квартал пересматривайте ключевые страницы, llms.txt и разметку.

Чек-лист: сайт готов к AI-поиску

  • Поисковые AI-боты не заблокированы в robots.txt и на уровне хостинга.
  • Основной контент доступен в HTML без выполнения JavaScript.
  • Файл /llms.txt существует, отдаёт код 200 и содержит актуальные ссылки.
  • На ключевых страницах прямой ответ в первых абзацах.
  • Заголовки описывают содержание разделов.
  • Цены, сроки, гарантии указаны конкретно и одинаково на всех страницах.
  • У статей есть автор со страницей и дата обновления.
  • Есть полные контакты, реквизиты и карточка организации.
  • Микроразметка соответствует видимому контенту и проходит валидацию.
  • Трафик из AI-сервисов отслеживается в Метрике.

Вывод

llms.txt — полезная и дешёвая деталь, но не волшебный пропуск в ответы нейросетей. Делайте его, но основное время тратьте на то, что влияет сильнее: доступность сайта для роботов, понятную структуру страниц, конкретные факты, сигналы опыта и доверия и корректные структурированные данные. Хорошая новость в том, что почти всё это одновременно улучшает и классическое SEO в Яндексе, и конверсию сайта.

Если хотите проверить, насколько ваш сайт готов к AI-поиску, — заказать аудит можно у меня: SEO-аудит от 30 000 ₽ включает техническую доступность, структуру контента, E-E-A-T и разметку. А если параллельно нужна реклама, посмотрите услугу настройки и ведения контекстной рекламы и актуальную стоимость работ.

Частые вопросы

Что такое llms.txt?

Это текстовый файл в формате Markdown в корне сайта, который кратко описывает сайт и перечисляет ссылки на ключевые материалы для языковых моделей. Формат предложен в 2024 году и описан на сайте llmstxt.org. Официальным стандартом он пока не является.

Нужен ли llms.txt для попадания в Яндекс Нейро?

Официальных заявлений Яндекса о поддержке llms.txt нет. Ответы Нейро опираются на поисковый индекс Яндекса, поэтому важнее индексация, структура страниц, конкретные факты и доверие к сайту. Файл можно сделать как дополнительную меру, он не навредит.

Как создать файл llms.txt?

Создайте текстовый файл в UTF-8 с заголовком H1 с названием компании, коротким описанием в виде цитаты и разделами H2 со списками ссылок на ключевые страницы с пояснениями. Разместите его в корне сайта, чтобы он открывался по адресу site.ru/llms.txt, и проверьте, что он не закрыт в robots.txt.

Нужно ли закрывать сайт от GPTBot?

Это бизнес-решение. GPTBot собирает данные для обучения моделей OpenAI, а за показ сайтов в поиске ChatGPT отвечает отдельный бот OAI-SearchBot. Если вы хотите, чтобы ChatGPT цитировал ваш сайт, не закрывайте поискового бота, а вопрос с обучением решайте отдельно.

Какая микроразметка помогает в AI-поиске?

Для сайта услуг полезны Organization или LocalBusiness, Service, Article и Person для статей, FAQPage для блоков вопросов и BreadcrumbList. Разметка не гарантирует цитирования, но помогает однозначно описать компанию, услуги и авторов. Она должна соответствовать видимому контенту страницы.

Файлы cookie

Сайт использует cookie и сервис «Яндекс Метрика» (включая Вебвизор) для анализа посещаемости. Метрика включится только после нажатия кнопки согласия. Подробнее — в Политике cookie и Политике обработки персональных данных.