Загрузим страницу без JS — так, как её видят AI-краулеры — и покажем, не пустая ли она для них.
Большинство AI-краулеров (GPTBot, ClaudeBot, PerplexityBot) не выполняют JavaScript — они анализируют тот HTML, который сервер отдаёт при первом запросе, без дальнейшего рендеринга. Если контент подгружается через React, Vue или Angular без серверного рендеринга (SSR/SSG), краулер увидит пустой каркас страницы вместо реального текста.
Googlebot умеет исполнять JavaScript (с задержкой и дополнительными затратами ресурсов), поэтому SPA-сайты иногда всё же попадают в обычный поиск. Но AI-краулеры этой возможности, как правило, лишены — разрыв между «сайт виден Google» и «сайт виден ИИ» может быть куда больше, чем кажется по позициям в поисковой выдаче.
Инструмент загружает исходный HTML без выполнения скриптов и считает объём текста и количество заголовков — ровно так, как это делает большинство AI-краулеров. Если текста почти нет или отсутствует структура заголовков, модель при обходе не получит содержательного контекста о странице, даже если в браузере всё выглядит нормально.
Универсальное решение — серверный рендеринг (SSR) или статическая генерация (SSG) для страниц, которые должны быть видны краулерам: сгенерированный на сервере HTML уже содержит текст и заголовки. Частичное решение — прогрессивное улучшение: базовый контент рендерится сразу, интерактивность добавляется поверх через JS, не блокируя доступ к тексту.
Частая диагностика при просадке AI-видимости у технически «нормального» на вид сайта.
Прямой повод обсудить SSR/SSG для страниц, которые должны быть найдены и процитированы.
Особенно важно, если сайт построен на React/Vue/Angular без осознанного решения по рендерингу.
Быстрый диагностический шаг перед более глубоким техническим аудитом.
Проверяйте ключевые страницы (лендинги, статьи, карточки услуг) — именно они должны быть видны без JS в первую очередь.
Используйте SSR или SSG хотя бы для контентных страниц, даже если остальной сайт — SPA.
Не полагайтесь на то, что «Google же индексирует» — у AI-краулеров обычно нет возможности выполнять JavaScript вообще.
Проверяйте не только текст, но и заголовки — их отсутствие в исходном HTML ломает структуру для краулера так же, как отсутствие текста.
Отключите JavaScript в браузере (или используйте curl/wget) и откройте страницу — если весь текст и заголовки видны, сайт рендерится на сервере. Пустая страница или только каркас — признак чистого клиентского рендеринга.
Отчасти — Googlebot может выполнять JavaScript, но это не бесплатно: рендеринг занимает дополнительное время и ресурсы, поэтому индексация SPA-страниц в Google часто задерживается или бывает неполной по сравнению с сайтами с SSR.
Нет, если сам основной контент (текст статьи, заголовки, структура) генерируется через JS — краулер без выполнения скриптов их не увидит независимо от мета-тегов.
Не обязательно — часто достаточно точечного SSR/SSG для страниц, которые должны быть найдены и процитированы (статьи, карточки услуг), оставив интерактивные разделы как есть.
Кто из 8 AI-ботов (GPTBot, ClaudeBot, PerplexityBot и другие) может заходить на ваш сайт, а кто заблокирован.
Проверить →Есть ли у сайта llms.txt и правильно ли он оформлен: заголовок, структура разделов, ссылки, MIME-тип.
Проверить →Соберём корректный по структуре llms.txt из названия сайта, описания и ссылок на ключевые разделы.
Проверить →Аудит разбирает все сигналы сразу: техническую доступность, разметку, репутацию и Entity-сигналы бренда — и даёт приоритетный план действий.
Заказать аудит