Просмотр кода в браузере не всегда показывает правду
Функция «Просмотр кода страницы» в браузере показывает DOM после выполнения JavaScript — то есть то, что получилось в итоге, а не то, что реально прислал сервер. Если страница использует клиентский рендеринг, редирект через meta http-equiv="refresh" или JS-скрипт, увидеть исходный ответ сервера через обычный браузер бывает неудобно или невозможно без отключения JS.
Что видят поисковые роботы и AI-краулеры
Многие краулеры — особенно AI-боты — не выполняют JavaScript вовсе. Они получают именно тот HTML, который отдаёт сервер до какой-либо клиентской обработки. Этот инструмент показывает ровно то же самое: сырой ответ сервера, без рендеринга и без исполнения скриптов, то есть максимально приближенную к тому, что видит краулер, картину.
Практические случаи применения
Полезно для диагностики: страница выглядит иначе в браузере и в выдаче — проверьте исходный HTML, возможно, ключевой контент подгружается через JS и краулер его не видит. Также пригодится для проверки скрытых meta-редиректов, случайно оставленных отладочных комментариев в коде или для быстрого сравнения фактической разметки с ожидаемой (например, при проверке внедрения микроразметки).
Чем это отличается от инструмента «Контент без JavaScript»
Этот инструмент возвращает необработанный HTML-код целиком — весь документ как есть. Если нужен именно анализ видимого текстового контента без JS (количество слов, наличие title/H1, признаки SPA-фреймворков), используйте отдельный инструмент проверки контента без JavaScript — он дополняет эту проверку структурированной оценкой, а не просто выдаёт сырой код.