Объяснение
Методы отвечают на разные вопросы:
curlили «Просмотр исходного кода страницы» показывает полученный HTTP-ответ/исходный HTML конкретного запроса. Обычныйcurlне исполняет JavaScript и сам по себе не представляет Googlebot.- DOM в браузере после загрузки показывает результат работы браузера с JavaScript при конкретных cookies, сессии, сети и действиях. Сам по себе этот DOM не доказывает, что Google получил такой же рендер.
- URL Inspection в Search Console может показать индексированную версию и, при live-тесте, сведения о текущем тестировании Google. Это проверка конкретного Google-инструмента и URL, а не всех краулеров.
- Rich Results Test используйте для структурированных данных и только тех типов, которые он поддерживает; он не является универсальным тестером HTML или индекса.
Иллюстративный пример — вымышленный
У учебной страницы /robots на staging/локальном макете в исходном HTML есть заголовок, а текст подгружается из API. В браузере урок виден после загрузки. Это доказывает только то, что данный браузер получил содержимое в этих условиях. Чтобы проверить Google, владелец сайта запускает URL Inspection для страницы и изучает доступную тестовую отрисовку, ресурсы и ошибки. Если URL Inspection недоступен проверяющему, Google-рендер помечается «не проверен».
Практика
На собственном staging/локальном макете для тестовой страницы /robots сохраните три раздельные записи: (1) исходный HTML и HTTP-статус из curl/view-source; (2) видимый текст и ссылки в DOM после загрузки браузера; (3) URL Inspection только если ваш staging URL публично доступен и добавлен в подтверждённое свойство Search Console. Синтетический learn.example.test в URL Inspection не отправляйте. Не заменяйте отсутствующую проверку выводом по соседнему слою. Если нужно проверить разметку, отдельно запустите Rich Results Test только для подходящего поддерживаемого типа на доступном тестовом URL.
Чек-лист
- Записано, какой ответ и каким инструментом получен.
- Исходный HTML не назван отрендеренной версией.
- Браузерный DOM не выдан за подтверждение Google-рендеринга.
- URL Inspection относится к точному URL; результат теста отделён от индексированного состояния.
- Rich Results Test применяется только к поддерживаемому типу структурированных данных.
Частая ошибка
Посмотреть текст в браузере и заключить, что его видит Google. Для такого вывода нужна проверка Google-инструментом; для других роботов — отдельные правила и проверки.