Браузер показывает страницу вам после выполнения всех скриптов, а поисковый робот сначала получает исходный HTML от сервера. Инструмент «HTML-экспорт» выгружает именно этот HTML — от имени Googlebot или обычного браузера. Если важного текста или ссылок в нём нет, они появляются только после JavaScript, и поисковик может их не увидеть.
Цель: проверить, есть ли важный контент в HTML, который сервер отдаёт роботу. Что нужно: список адресов и пара минут. Google умеет выполнять JavaScript, но делает это позже и не всегда, а Яндекс полагается на исходный HTML ещё сильнее. Поэтому надёжнее, когда текст, ссылки и разметка есть в ответе сервера сразу.
Откройте раздел HTML-экспорт и вставьте один адрес или список — до 300 URL за раз, дубли отбрасываются. Начните с типовых страниц: карточка товара, категория, статья.
Удобнее проверять группу однотипных страниц: проблема шаблона видна сразу на всех.
Режим Googlebot запрашивает страницы с User-Agent поискового робота, режим браузер — как обычный посетитель. Запустите выгрузку: по каждому адресу появятся код ответа, итоговый адрес после редиректов, тип и размер ответа, а также сам HTML.
Откройте выгруженный HTML и сравните с тем, что видите в браузере:
<div id="root"></div>, контент рисует JavaScript.<a href>. Переходы только на скриптах робот может не пройти.<title>, H1, canonical и микроразметка.Всё, что есть в браузере, но отсутствует в выгруженном HTML, зависит от JavaScript. Это стоит выводить в ответе сервера сразу.
<a href>.