Новые возможности робота Googlebot в наших инструментах тестирования

Среда, 7 августа 2019 г.

Сегодня мы обновили большинство инструментов тестирования. Теперь отрисовку в них выполняет последняя версия движка Chromium. В частности, это повлияет на проверку оптимизации для мобильных устройств или на инструмент проверки URL в Search Console. В этой публикации мы расскажем, как этот переход отразится на работе наших систем и зачем он был нужен.

Последняя версия Chromium

На конференции Google I/O в этом году мы объявили о запуске нового робота Googlebot.

Обновление означает переход от браузерного движка Chrome 41 к последней стабильной версии платформы Chromium. Теперь при запуске кода JavaScript и отрисовке страниц робот Googlebot будет использовать стабильную версию движка Chromium. Мы планируем и дальше обновлять Googlebot по мере выхода актуальных стабильных версий Chromium.

Демонстрационный сайт на основе JavaScript: пустые страницы при использовании старой версии робота Googlebot и правильное отображение при обработке в новом движке.

Что изменится для сайтов

Мы очень рады, что можем добавить последние функции нашей веб-платформы не только в робота Googlebot, но и в инструменты, позволяющие смотреть его "глазами". Это значит, что сайты, где используются ES6+, веб-компоненты и ещё больше 1000 новых функций веб-платформы, теперь будут отрисовываться с помощью последней стабильной версии Chromium не только при сканировании роботом Googlebot, но и в наших инструментах тестирования.

Сравнение старой и новой версий теста, позволяющего проверить оптимизацию для мобильных устройств. В старой версии выводится пустая страница, а в новой она отрисована правильно.

Что изменится в инструментах тестирования

По нашим инструментам тестирования можно достаточно точно понять, как робот Googlebot обрабатывает страницы ваших сайтов. После обновления робота до новой версии мы обновили и эти инструменты, чтобы в обоих случаях отрисовка выполнялась одинаково.

Изменение коснется визуализации данных в следующих инструментах:

Мы протестировали обновления, проанализировали отзывы о них и на основании всех полученных данных приняли решение о переносе всех вышеперечисленных инструментов на последнюю версию движка для робота Googlebot. Очень много откликов оставили сотрудники Google и представители сообщества. Эксперты по продуктам и эксперты Google по разработке помогли нам обеспечить правильную работу обновления.

Примечание. В новой версии робота Googlebot будет использоваться тот же агент пользователя, что и раньше. Более подробная информация об обновлении агента пользователя появится в ближайшем будущем. Сейчас замена этого компонента в роботе Googlebot и инструментах тестирования не планируется.

Мы довольны обновлением и с нетерпением ждем ваших отзывов и вопросов в Твиттере, на форуме веб-мастеров и на персональных консультациях.