Как ИИ выбирает бизнес9 мин чтенияОбновлено

Файл llms.txt: что это, пример и как его создать

Коротко

llms.txt это текстовый файл в формате Markdown в корне сайта: название, короткое описание и ссылки на главные страницы. Его предложил Джереми Ховард в 2024 году, чтобы языковым моделям и ИИ-агентам было проще понять суть сайта. Google прямо пишет, что Поиск этот файл игнорирует, а крупные ИИ-сервисы не подтверждали, что выбирают по нему сайты. Для сайта услуг это недорогое дополнение, а главное по-прежнему открытый доступ поисковым роботам, понятный текст и проверяемые факты.

Содержание
  1. Что такое llms.txt простыми словами
  2. Как устроен файл по спецификации
  3. Пример llms.txt для сайта услуг
  4. Кто читает llms.txt на самом деле
  5. llms.txt и robots.txt: что важнее для ИИ-поиска
  6. llms-full.txt: что это и нужен ли он
  7. Как создать файл llms.txt: пошагово
  8. Как проверить llms.txt
  9. Что сделать сейчас

Что такое llms.txt простыми словами

llms.txt это обычный текстовый файл, который лежит по адресу https://ваш-сайт/llms.txt. Внутри Markdown: название сайта, пара предложений о том, чем вы занимаетесь, и список ссылок на главные страницы с короткими пояснениями. Идея в том, чтобы языковая модель или ИИ-агент за один запрос получили карту сайта без меню, баннеров и скриптов.

Формат предложил Джереми Ховард в сентябре 2024 года. В августе 2026 года на llmstxt.org вышла вторая версия предложения с учётом двух лет практики. Это именно предложение, а не стандарт, который обязаны соблюдать поисковики.

Для владельца бизнеса llms.txt одна из мелких деталей большой задачи: сделать так, чтобы сайт одинаково понятно читали клиенты, поисковые системы и нейросети. Как устроен такой подход целиком, мы разбираем на странице сайт для людей и ИИ. Здесь только про сам файл: как он устроен, кто его читает и стоит ли тратить на него время.

Чтобы не путать llms.txt с похожими файлами, сравните их:

Файл Для кого Что делает Обязателен ли
robots.txt поисковые и ИИ-роботы разрешает или запрещает обход разделов сайта нет, но без него роботы обходят всё
sitemap.xml поисковые роботы перечисляет все страницы для индексации нет, но помогает индексации
llms.txt языковые модели и агенты даёт короткое описание и отобранные ссылки нет, это добровольное предложение

Главное отличие: robots.txt управляет доступом, sitemap.xml перечисляет всё подряд, а llms.txt отбирает главное и объясняет его словами.

Как устроен файл по спецификации

Спецификация на llmstxt.org задаёт порядок разделов. Обязателен только первый, остальные по желанию:

  1. Заголовок H1 с названием сайта или проекта. Это единственный обязательный элемент.
  2. Цитата (строка, которая начинается с >) с кратким описанием: что это за сайт и для кого.
  3. Свободный текст без заголовков: важные детали, ограничения, как пользоваться информацией.
  4. Разделы H2 со списками ссылок. Каждый пункт это ссылка в Markdown, после неё через двоеточие можно добавить пояснение.
  5. Раздел ## Optional по соглашению содержит второстепенные ссылки. Агент может пропустить их, если ему нужно меньше контекста.

Вторая версия предложения добавляет ещё две детали. Во-первых, у страниц может быть чистая Markdown-копия по тому же адресу с добавкой .md, а для адресов без имени файла используется index.md. Во-вторых, страница может сообщать, где лежат её Markdown-версия и общий llms.txt:

<link rel="alternate" type="text/markdown" href="https://example.by/manikyur/index.md">
<link rel="describedby" href="https://example.by/llms.txt">

Так, например, устроена справка Яндекс Вебмастера: у страниц есть Markdown-версии, а в коде указан общий llms.txt раздела. Для небольшого сайта услуг Markdown-копии страниц не обязательны, достаточно одного файла в корне.

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

Учебный пример. Студия, адрес, часы и цены выдуманы, домен example.by служебный.

# Студия маникюра «Пример», Минск

> Маникюр, педикюр и покрытие гель-лаком в Минске. Работаем по записи ежедневно с 10:00 до 21:00. Цены указаны на сайте.

Студия принимает только по предварительной записи. Наращивание ногтей не делаем. Оплата картой или наличными.

## Услуги и цены

- [Маникюр с покрытием](https://example.by/manikyur/): что входит, длительность, цена
- [Педикюр](https://example.by/pedikyur/): виды процедуры и цены
- [Прайс-лист](https://example.by/ceny/): все услуги одной таблицей

## Запись и контакты

- [Онлайн-запись](https://example.by/zapis/): свободное время и правила переноса
- [Контакты](https://example.by/kontakty/): адрес, как пройти, часы работы

## Optional

- [Вопросы и ответы](https://example.by/faq/)
- [Мастера студии](https://example.by/mastera/)

Что делает этот файл полезным: в описании есть категория бизнеса, город, формат работы и ограничение («наращивание не делаем»). Ссылки ведут на страницы, где лежат проверяемые факты: цены, состав услуги, часы работы.

А так делать не стоит:

# Лучшая студия красоты №1

> Мы лидеры рынка с уникальным подходом и безупречным сервисом!

## Страницы

- [Главная](https://example.by/)
- [Акция](https://example.by/promo-2024/)

Здесь нет ни города, ни перечня услуг, ни цен, а оценки вроде «№1» модель не может проверить. Ссылка на старую акцию ведёт на устаревшие данные. Такой файл ничего не объясняет ни людям, ни машинам.

Кто читает llms.txt на самом деле

Здесь важно отделить то, что заявлено официально, от ожиданий рынка.

Сервис Что известно на октябрь 2026 года
Google Поиск, включая AI Overviews и AI Mode В руководстве Google по генеративным функциям сказано: Поиск игнорирует llms.txt и похожие файлы, они не помогают и не вредят видимости. Создавать их для других систем Google разрешает.
ChatGPT (OpenAI) В документации о роботах OpenAI llms.txt не упоминается как способ попасть в поиск ChatGPT. Для поиска нужен доступ робота OAI-SearchBot. Сама OpenAI публикует llms.txt для своей документации.
Яндекс Публикует llms.txt и Markdown-версии для своей справки. Официальных заявлений, что Поиск или Нейро учитывают llms.txt сайтов, мы не нашли.
Chrome Lighthouse В группе аудитов для ИИ-агентов есть проверка llms.txt. Отсутствие файла не считается ошибкой, отмечаются сбои сервера при его загрузке.
Anthropic, Google (Gemini), OpenAI По данным llmstxt.org, публикуют llms.txt для своей документации для разработчиков.

В июне 2026 года Джон Мюллер из Google в подкасте Search Off the Record объяснил, почему файл не годится для выбора между сайтами: это сведения, которые сайт пишет о себе сам, и система не может на них опираться при сравнении. По его словам, польза возможна, когда автоматическая система уже находится на вашем сайте и ищет нужную страницу.

Отсюда практический вывод. llms.txt не поднимает сайт в ответах ИИ. Он может помочь агенту, который уже пришёл к вам, быстрее найти прайс или страницу записи. Чем дальше развиваются агенты, которые сами записывают клиентов и сравнивают предложения, тем полезнее такая короткая карта, но рассчитывать на неё как на способ продвижения нельзя.

llms.txt и robots.txt: что важнее для ИИ-поиска

Для видимости в ИИ-ответах robots.txt намного важнее llms.txt. Если робот поисковой системы ИИ закрыт, никакой файл с описанием не поможет. Основные роботы и их назначение:

Робот Чей Зачем ходит Что будет, если закрыть
OAI-SearchBot OpenAI поиск ChatGPT сайт не будет появляться в ответах поиска ChatGPT, кроме навигационных ссылок
GPTBot OpenAI обучение моделей контент не используется для обучения; поиском ChatGPT управляет OAI-SearchBot
ChatGPT-User OpenAI загрузка страницы по запросу пользователя правила robots.txt к нему могут не применяться
Claude-SearchBot Anthropic качество поиска Claude может снизиться видимость в поиске Claude
ClaudeBot Anthropic обучение моделей будущие материалы исключаются из обучения
PerplexityBot Perplexity поиск Perplexity сайт может не попадать в результаты Perplexity
Google-Extended Google обучение Gemini и grounding в части сервисов Google на попадание в Google Поиск не влияет

Если в robots.txt нет запретов, всё и так открыто. Отдельные блоки нужны, когда вы хотите, например, не отдавать тексты для обучения, но оставаться в поиске:

User-agent: GPTBot
Disallow: /

User-agent: ClaudeBot
Disallow: /

User-agent: *
Disallow: /admin/

Sitemap: https://example.by/sitemap.xml

Учтите, что робот, для которого есть отдельный блок, обычно не читает общий блок User-agent: *. Если вы пишете правила для конкретных роботов, повторите в их блоках и общие запреты.

Отдельного правила для llms.txt в robots.txt спецификация не предусматривает. Достаточно, чтобы сам файл и страницы из него были открыты для обхода и не стояли под noindex.

llms-full.txt: что это и нужен ли он

Запрос «llms full txt» встречается часто, но в тексте предложения на llmstxt.org такого файла нет. Это соглашение, которое встречается у платформ документации: в llms-full.txt кладут полный текст всех страниц одним файлом, чтобы модель могла загрузить всё сразу. Например, llms.txt справки Яндекс Вебмастера ссылается на полный вариант.

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

Как создать файл llms.txt: пошагово

  1. Выберите 5-15 главных страниц. Для сайта услуг это услуги с ценами, прайс, запись, контакты, ответы на вопросы. Блог и акции уходят в ## Optional или не попадают в файл.
  2. Напишите описание в 1-3 предложения. Категория бизнеса, город или зона работы, формат (по записи, выезд, онлайн), главное ограничение. Без превосходных степеней.
  3. Соберите файл по образцу выше. Абсолютные ссылки с https, к каждой короткое пояснение: что человек или агент найдёт на странице.
  4. Сверьте факты с сайтом и картами. Часы, адрес и цены в файле должны совпадать с сайтом, Яндекс Картами, 2ГИС и профилем Google. Расхождения снижают доверие к любому источнику.
  5. Сохраните файл в UTF-8 и положите в корень сайта, чтобы он открывался по адресу /llms.txt.
  6. Назначьте, кто обновляет файл. Меняются цены или услуги, меняется и llms.txt. Удобно проверять его вместе с прайсом раз в квартал.

Про генераторы. Готовые инструменты есть в популярных платформах: по данным llmstxt.org, файл умеют формировать Yoast SEO и AIOSEO для WordPress, Wix и платформы документации вроде Mintlify и GitBook. Автоматический файл стоит открыть и отредактировать: генератор не знает, какие страницы для вас главные, и часто тащит туда всё подряд.

На конструкторах без доступа к корню сайта всё сложнее. Например, Тильда в своей справке пишет, что загрузить файл в корень сайта нельзя, поэтому штатно положить llms.txt по нужному адресу, скорее всего, не выйдет. Если сайт на Тильде, важнее сделать хорошую микроразметку для сайта услуг и понятные страницы.

Как проверить llms.txt

Официального валидатора llms.txt у Google, Яндекса или OpenAI нет. Проверку удобно сделать по короткому списку:

Проверьте себя.

  • Файл открывается по адресу https://ваш-сайт/llms.txt без перенаправлений на другую страницу и без ошибки.
  • Русский текст читается, а не превращается в набор символов: файл сохранён в UTF-8.
  • Первая строка начинается с # и содержит название.
  • Все ссылки абсолютные, открываются и ведут на страницы, которые не закрыты в robots.txt и не стоят под noindex.
  • Цены, адрес и часы совпадают с сайтом и карточками на картах.
  • В файле нет того, чего нет на сайте: обещаний, рейтингов, «лучших цен».

Дополнительно можно запустить Lighthouse в Chrome: в группе аудитов для ИИ-агентов он проверит, отдаёт ли сервер файл без ошибок. Если файла нет и сервер честно отвечает 404, аудит помечается как неприменимый, а не проваленный.

Частые ошибки в llms.txt

Ошибка Чем плохо Как исправить
Вместо файла сервер отдаёт страницу «не найдено» с кодом 200 агент получает HTML вместо Markdown настроить отдачу настоящего файла
Ссылки относительные или на старые адреса агент не откроет нужную страницу абсолютные адреса с https, проверить каждый
В файл скопирован весь сайт теряется смысл короткой карты 5-15 главных ссылок, остальное в Optional
Цены в файле расходятся с сайтом модель получает два разных ответа давать ссылку на прайс, а не переписывать цены
Рекламные формулировки вместо фактов модель не может их проверить категория, город, формат работы, ограничения

Последняя проверка самая полезная: откройте ChatGPT, Claude или другого ассистента с доступом в интернет (если у вас нет доступа, попросите сотрудника или знакомого, кто пользуется этими сервисами), дайте ссылку на файл и попросите кратко пересказать, чем занимается бизнес, сколько стоит основная услуга и как записаться. Если пересказ неточный, правьте не только файл, но и страницы, на которые он ведёт.

Что сделать сейчас

  1. Откройте свой robots.txt и убедитесь, что поисковые роботы ИИ (OAI-SearchBot, Claude-SearchBot, PerplexityBot) и Googlebot не закрыты случайно.
  2. Проверьте, что на страницах услуг текстом, а не картинкой, указаны услуга, город, цена или диапазон и способ записи.
  3. Если сайт позволяет положить файл в корень, соберите llms.txt по шаблону выше за полчаса и сверьте факты.
  4. Добавьте подходящую микроразметку и проверьте её в валидаторах: разметка для поисковиков работает понятнее, чем llms.txt.
  5. Поставьте в календарь пересмотр файла вместе с прайсом.

Если сайт ещё предстоит сделать или переделать, проще заложить всё это сразу: структуру, тексты, доступ роботов и разметку. Как мы собираем такие проекты, описано в разделе создание сайтов.

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

Нужен ли llms.txt маленькому сайту услуг?

Обязательным он не является: Google Поиск его игнорирует, а другие крупные сервисы не подтверждали его использование. Если файл легко сделать и поддерживать, он не повредит. Сначала стоит закрыть базу: доступ роботов, понятные страницы услуг с ценами, контакты и карточки на картах.

Читает ли ChatGPT файл llms.txt?

OpenAI не заявляла, что ChatGPT выбирает сайты по llms.txt. Чтобы сайт мог появляться в поиске ChatGPT, OpenAI просит не закрывать в robots.txt робота OAI-SearchBot. Сам файл ChatGPT может прочитать как обычную страницу, если пользователь даст на него ссылку.

Учитывает ли Google llms.txt?

Нет. В руководстве Google по генеративным функциям Поиска сказано, что Google Поиск такие файлы игнорирует: они не помогают и не вредят видимости. Создавать их для других сервисов Google разрешает.

Нужно ли прописывать llms.txt в robots.txt?

Нет, спецификация не предусматривает директиву для llms.txt в robots.txt. Важно другое: сам файл и страницы, на которые он ссылается, не должны быть закрыты для роботов. Для связи страниц с файлом спецификация предлагает тег link с rel="describedby".

Чем llms.txt отличается от llms-full.txt?

llms.txt это короткий указатель со ссылками. llms-full.txt обычно содержит полный текст документации одним файлом, такой вариант встречается у платформ документации, например в справке Яндекс Вебмастера. Сайту услуг из 5-10 страниц полный вариант обычно не нужен.

Есть ли валидатор llms.txt?

Официального валидатора от поисковых систем нет. Lighthouse в Chrome проверяет файл в группе аудитов для ИИ-агентов и отмечает ошибки сервера при его загрузке. Структуру удобно проверить вручную по спецификации на llmstxt.org.

Можно ли добавить llms.txt на Тильде?

В справке Тильды сказано, что загрузить файл в корень сайта нельзя, поэтому разместить llms.txt по адресу сайт/llms.txt штатно, скорее всего, не получится. Уточните в поддержке Тильды, не появилась ли такая возможность.

Платон, основатель «Пространства Мысли»

Помогаю бизнесу в Минске и онлайн сделать сайт, ответы клиентам и запись удобнее. Подробнее обо мне.

Обновлено:

Начнём с одной задачи.
Первое знакомство бесплатно.

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

Минск · работаем онлайн с бизнесом в Беларуси и РоссииTelegram @platonmysliinfo@mysli.pro

О чём поговорим?

Выберите тему. Мы подготовим текст обращения.

Тема обращения
Открыть Telegram

Откроется Telegram с текстом обращения. Вы сможете изменить его перед отправкой.

Telegram не открывается? и отправьте на info@mysli.pro.

Письмо придет Платону на info@mysli.pro. Контакт используем только для ответа: политика обработки данных.