Разработка сайтовИркутскЗолото Камчатки: сайт-каталог красной икры и морепродуктов в ИркутскеПодробнее Как сайт видят ИИ-ассистенты (Алиса, ChatGPT) и почему конструкторы им «невидимы»
Почему одни сайты попадают в ответы голосовых помощников и чат-ботов, а другие — нет, и что для этого нужно.

В статье
Как бот читает страницуПочему конструкторы и SPA отдают пустотуЧто нужно, чтобы попасть в ответ ассистентаКак проверить свой сайт за минутуЧто такое AEO и GEO простыми словамиЧто в итогеКак бот читает страницу
Когда человек открывает сайт, браузер загружает HTML, затем скрипты, стили, картинки, выполняет код и собирает картинку на экране. Бот работает иначе. YandexBot, GPTBot, ClaudeBot, PerplexityBot запрашивают адрес и получают ответ сервера — тот самый исходный код, который можно увидеть по Ctrl+U. Дальше бот разбирает этот текст: ищет заголовки, абзацы, списки, таблицы, блоки разметки.
Скрипты бот, как правило, не выполняет. Это дорого: чтобы отрендерить одну страницу как браузер, нужно в десятки раз больше ресурсов, чем чтобы прочитать HTML. Поисковики частично умеют рендерить JavaScript, но делают это с задержкой и не для всех страниц. ИИ-боты в большинстве случаев не делают вовсе.
Отсюда простое правило: что есть в HTML — то и есть для ассистента. Остальное для него не существует.
Почему конструкторы и SPA отдают пустоту
Сайт на Wix, одностраничное приложение на React без серверного рендера или блоки Tilda, которые собираются скриптами (Zero Block, галереи, каталоги), устроены так: сервер отдаёт почти пустой HTML с одним блоком-контейнером и ссылкой на большой скрипт. Скрипт загружается, выполняется и рисует внутри контейнера всё содержимое. Для человека разницы нет. Для бота страница выглядит так:
```
```
Ни заголовка, ни цен, ни адреса. Ассистенту нечего цитировать.
Второй вариант хуже первого. Часть конструкторов всё-таки отдаёт текст в HTML, но завёрнутый в сотни вложенных блоков с техническими классами. Заголовок услуги оказывается в обычном div, цена — в span рядом с иконкой, телефон — картинкой. Бот текст видит, но не понимает, что из этого главное. Он не отличит заголовок от подписи к кнопке.
Почему это одновременно мешает и обычному поиску, мы разбирали в статье о сайтах на конструкторах. Когда туроператор «Байкал Трэвэл Компани» переезжал с Tilda на статический сайт из ~110 страниц, первые заявки из поиска пришли через 3 недели — во многом потому, что каждый тур стал отдельной страницей с полным текстом в HTML.
Что нужно, чтобы попасть в ответ ассистента
Чистый HTML с нормальной структурой
Один H1 на страницу, разделы в H2, подразделы в H3, абзацы в p, списки в ul. Звучит банально, но именно по этим тегам бот понимает, о чём страница и что в ней главное. Статический сайт на Next.js отдаёт такой HTML сразу с сервера, без скриптов, — поэтому мы собираем сайты именно так. Сравнение подходов есть в статье Next.js или Tilda.
Прямой ответ в первом абзаце
Ассистент отвечает на вопрос. Если на странице «Сколько стоит натяжной потолок» первый абзац — «Мы работаем с 2010 года и ценим каждого клиента», ответа нет. Если первый абзац — «Натяжной потолок в Иркутске стоит от 450 ₽ за квадратный метр, монтаж комнаты 18 м² — один день», это готовая цитата. Каждая статья в нашем блоге начинается с короткого ответа ровно поэтому.
FAQ-разметка
Блок «вопрос — ответ» с разметкой FAQPage — это самый прямой способ дать ассистенту готовые пары. Вопросы формулируются так, как их задают люди; ответы самодостаточны: 2–4 предложения, которые можно прочитать отдельно от страницы.
LocalBusiness и данные текстом
Разметка LocalBusiness сообщает боту название, адрес, телефон, часы работы, район обслуживания в формате, который он разбирает без догадок. При этом те же данные должны быть на странице обычным текстом, не картинкой и не внутри формы. Цены — тоже текстом, в таблице или списке.
Автор и дата
Статья с указанным автором и датой вызывает больше доверия, чем анонимный текст. Разметка Article с полями author и datePublished решает это за один раз.
llms.txt
Новый стандарт: текстовый файл в корне сайта, где описано, чем занимается компания, какие разделы есть и где искать главное. Поддерживается пока не всеми ботами, но стоит ноль рублей. Мы добавляем его к каждому сайту вместе с sitemap.
Как проверить свой сайт за минуту
| Способ | Что делать | Что должно быть видно |
|---|---|---|
| Исходный код | Открыть страницу, нажать Ctrl+U | Ваши тексты, цены, адрес читаются прямо в коде |
| Без JavaScript | Отключить JS в настройках браузера, обновить страницу | Текст и заголовки на месте, пусть и без оформления |
| Валидатор разметки | Вставить адрес в проверку структурированных данных Яндекса или Google | Найдены LocalBusiness, FAQPage, Article |
| Файл llms.txt | Открыть ваш-сайт.ru/llms.txt | Текстовое описание компании и разделов |
Если на первом или втором шаге вы видите пустую страницу, ассистенты вас не цитируют, что бы вы ни писали в текстах.
Что такое AEO и GEO простыми словами
SEO — это оптимизация под поисковую выдачу: цель — попасть в десять синих ссылок. AEO (answer engine optimization) — оптимизация под прямые ответы: цель — чтобы поисковик или ассистент взял ваш текст как ответ, не заставляя человека кликать. GEO (generative engine optimization) — то же самое для генеративных ассистентов вроде ChatGPT, Алисы или Perplexity: чтобы они сослались на вас в своём сгенерированном тексте.
На практике это одна и та же работа. Чистый HTML, прямые ответы, FAQ-разметка, данные об организации — всё это одинаково помогает и в классическом поиске, и в ответах ассистентов. Отдельного «SEO под ИИ» покупать не нужно; нужно, чтобы базовые вещи были сделаны правильно.
Что в итоге
ИИ-ассистент видит ваш сайт как текст в HTML. Если текст там есть и он структурирован — вас можно процитировать. Если сайт собирается скриптами в браузере — для ассистента его нет. Проверка занимает минуту: Ctrl+U или отключить JavaScript.
Мы с 2019 года собираем сайты на Next.js как статический HTML с FAQ-, LocalBusiness- и Article-разметкой и файлом llms.txt — это входит в каждый сайт под ключ от 45 000 ₽. Если хотите узнать, как ваш текущий сайт выглядит для бота, напишите нам — проверим и покажем.
Читайте также: Сквозная аналитика для малого бизнеса
Кейсы по теме
Разработка сайтовИркутскЗолото Камчатки: сайт-каталог красной икры и морепродуктов в ИркутскеПодробнее
Разработка сайтовСамсара: сайт для SPA-комплекса в АнгарскеПодробнее
Разработка сайтовProLesok: сайт лаунж-отеля в Аршане с онлайн-бронированиемПодробнее Запишитесь на бесплатную консультацию
Консультация позволит чётко расставить приоритеты и сэкономить от 20 000 ₽ за счёт правильной маркетинговой стратегии
