llms.txt, schema.org и robots.txt: как подготовить сайт к ИИ-поиску

Сайты23 сентября 2026 · 8 минут чтения

Сайт может быть красивым, быстрым и занимать хорошие позиции в обычном поиске, но для ИИ-ассистента оставаться набором картинок и скриптов, из которого невозможно понять, чем компания занимается и сколько стоят её услуги. Три небольших файла и один слой разметки решают большую часть этой проблемы: robots.txt определяет, кого пускать, schema.org объясняет, что именно написано на странице, а llms.txt даёт ассистенту короткую карту сайта на понятном ему языке. Эта статья — практическое руководство для владельца бизнеса, который хочет поставить задачу разработчику и понимать, что получит.

Три инструмента, три разные задачи

Их часто путают, поэтому начнём с разграничения.

Ни один из них не гарантирует попадание в ответы ассистентов. Они убирают технические препятствия, а дальше работает содержание. Как ассистенты выбирают, кого назвать, разобрано в статье про AI Visibility.

robots.txt: кого пускать, а кого нет

У большинства ИИ-компаний есть собственные боты с узнаваемыми именами, например GPTBot у OpenAI, ClaudeBot у Anthropic, PerplexityBot, Google-Extended для обучения моделей Google. Некоторые из них читают сайт для обучения моделей, другие — для ответов с поиском в реальном времени. Это разные вещи, и к ним можно относиться по-разному.

Типичные ситуации:

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

schema.org: объяснить странице, что на ней

Разметка добавляется в код страницы в формате JSON-LD — небольшой блок с описанием сущностей. Для бизнес-сайта важны несколько типов.

Organization или LocalBusiness

Название, адрес, телефон, часы работы, география обслуживания, ссылки на профили в соцсетях и картах. Для локального бизнеса подходят уточняющие типы: Dentist, Restaurant, RealEstateAgent и подобные. Эта разметка помогает ассистенту связать упоминания о вас на разных площадках в одну сущность.

Service и Product

Что вы продаёте, с описанием и, где возможно, с ценой или диапазоном. Разметка цены особенно важна: ассистенты охотно отвечают на вопросы «сколько стоит», и структурированная цена вызывает больше доверия, чем цифра где-то в тексте.

FAQPage

Пары «вопрос — ответ». Если на сайте есть реальные вопросы клиентов с развёрнутыми ответами, разметка позволяет ассистенту взять ответ целиком. Условие: вопросы должны быть реальными, а ответы содержательными. Разметить три рекламных фразы под видом FAQ — бесполезно.

Article и BlogPosting

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

Разметка должна соответствовать тому, что видно на странице. Если в разметке цена одна, а в тексте другая, доверие падает к обеим.

llms.txt: карта сайта для языковых моделей

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

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

  1. Заголовок с названием компании.
  2. Один-два абзаца: кто вы, где работаете, что делаете и для кого, чем не занимаетесь.
  3. Раздел «Услуги» со ссылками на страницы услуг и одной строкой описания к каждой.
  4. Раздел «Цены и условия», если есть отдельные страницы.
  5. Раздел «Частые вопросы» или «Полезные статьи» с ключевыми материалами.
  6. Контакты.

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

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

Что ещё мешает ассистентам читать сайт

Файлы и разметка не помогут, если сам сайт устроен так, что текст из него не извлечь.

Как проверить результат

После внедрения стоит убедиться, что всё работает, а не просто лежит на сервере.

Чеклист для постановки задачи разработчику

Если коротко сформулировать, что должно быть сделано:

  1. robots.txt проверен, боты ИИ-ассистентов не заблокированы случайно; принято осознанное решение по ботам для обучения.
  2. Добавлена разметка организации или локального бизнеса с полными контактами.
  3. Размечены услуги и товары, по возможности с ценами.
  4. Размечены реальные вопросы и ответы, статьи блога с датами.
  5. Создан llms.txt с описанием компании и ссылками на ключевые страницы.
  6. Текст страниц доступен без выполнения скриптов; цены и условия вынесены из PDF в HTML.
  7. Через месяц проведена повторная проверка ответов ассистентов.

Весь объём работ для сайта из десяти-двадцати страниц занимает ориентировочно от одного до нескольких дней в зависимости от платформы. Мы в AiKrok включаем эти пункты в стандартную проверку сайта, потому что в 2026 году они стали такой же базовой гигиеной, как адаптивная вёрстка под телефон.

Не уверены, что ИИ-ассистенты вообще могут прочитать ваш сайт?

Мы проверим доступность для ботов, добавим разметку и llms.txt, вынесем цены и условия в читаемый вид. MVP за 2 недели, консультация бесплатно.

Обсудить задачу