Три экрана подробного описания на сайте, и при этом ChatGPT называет продукт «инструментом для автоматизации задач» — или вовсе путает с конкурентом. Это не баг конкретной модели, а системная особенность того, как ИИ-поисковики читают страницы. Автор Habr-статьи ig_novvv разобрал механику на данных из нескольких исследований — пересказываем главное с практическими выводами.

Нейросеть читает не сайт, а несколько случайных кусков HTML

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

У ChatGPT и Алисы AI разная архитектура получения данных. ChatGPT использует собственного робота OAI-SearchBot — он обходит сайты и формирует поисковый индекс. Отдельный бот GPTBot собирает данные для обучения моделей и на поиск не влияет. Алиса AI сайты напрямую не обходит: она разбивает вопрос на подвопросы, отправляет их в Поиск Яндекса и строит ответ из высоко ранжированных результатов. Страница с плохим SEO у Алисы практически не имеет шансов стать источником.

Скрипты скачиваются, но не выполняются — и это ломает половину современных сайтов

Исследование Vercel и MERJ, вышедшее в декабре 2024 года, зафиксировало: краулеры ChatGPT и Claude скачивают файлы JavaScript (11,50% и 23,84% запросов соответственно), но не запускают их. Для робота скрипт — это просто текст программы, а не готовая страница.

Это критично для сайтов на React, Next.js и других фреймворках, где контент «дорисовывается» в браузере. Описание продукта, которое появляется после выполнения скрипта, в исходном HTML отсутствует — и до краулера не доходит. Vercel рекомендует отдавать описание продукта, метаданные и навигацию через серверный рендеринг (SSR): страница собирается на сервере, и робот сразу получает готовый текст.

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

Цены из скрипта — приглашение для Reddit заполнить пробел

Profound проверила 77 публичных страниц с ценами. У 10 из них — примерно каждой восьмой — роботам был недоступен минимум 40% основного текста. У самой Profound цены тоже рисовал скрипт в браузере, и ИИ-краулеры их не видели. После переноса цен на серверный рендеринг проблема исчезла.

Хуже, когда публичной страницы с ценами нет вообще. В одном из случаев из того же исследования нейросети подтягивали цифры из обсуждений на Reddit — и называли цену одного и того же продукта в диапазоне от примерно $100 до $2 400 за пользователя в месяц. Разница в 24 раза. На такой ответ покупатель опереться не может, и это прямые потери для бизнеса.

Schema.org не спасает: все пять протестированных ИИ её игнорируют

Ahrefs проверил, как ChatGPT, Claude, Perplexity, Gemini и Google AI Mode читают страницы в реальном времени. Все пять игнорировали JSON-LD, скрытую микроразметку Microdata и RDFa. Данные из блока Schema.org до ответа не доходили ни у одного из сервисов.

Ahrefs также отследил 1 885 страниц, которые добавили JSON-LD с августа 2025 по март 2026, и сравнил их с 4 000 контрольных. Среди страниц, которые нейросети уже цитировали, число цитирований в AI Mode и ChatGPT не выросло, а в AI Overviews даже снизилось на 4,6% — хотя авторы признают, что уверенно связать это именно с разметкой нельзя. Google прямо пишет, что для AI-функций поиска специальная разметка Schema.org не нужна.

Что реально попадает в ответ нейросети — и как под это подстроиться

Из всего вышесказанного складывается простая картина: нейросеть видит только то, что находится в видимом HTML в момент, когда краулер скачал страницу. Всё остальное — скрипты, разметка, соседние страницы — либо игнорируется, либо не гарантированно доходит.

Практически это означает несколько вещей:

Что нужно сделатьЗачем
Перенести описание продукта в серверный рендеринг (SSR)Краулеры ChatGPT и Claude не выполняют JS
Разместить цены на отдельной публичной странице с SSRБез этого ИИ берёт цифры у третьих лиц
Вписать ключевые факты в видимый текст, а не только в Schema.orgРазметку все пять протестированных ИИ игнорируют
Проверить, пущен ли OAI-SearchBot в robots.txtБез него сайт не попадёт в поиск ChatGPT
Для Алисы AI — работать над ранжированием в ЯндексеАлиса использует только высоко ранжированные результаты

Для разработчика или продуктолога это значит: оптимизация под ИИ-поиск сегодня — это в первую очередь техническая задача, а не контентная. Хорошо написанный текст, который рендерится в браузере, для нейросети попросту не существует.

Источники