Googlebot и HTTP/2 - Вопросы и ответы

Что произошло?

Google начнет сканировать сайты по протоколу HTTP/2. Уже с ноября 2020. Об этом Google писал в Twitter, а также на официальном сайте Google


Как повлияет запуск поддержки HTTP/2 в Googlebot?

На сайтах, которые поддерживают HTTP/2, заметно улучшится эффективность сканирования.


Как быстро произойдут изменения?

Сначала краулер будет использоваться для малого набора сайта. В дальнейшем планируется охватить весь интернет.


Что такое HTTP/2 и какие преимущества от использования?

Версия HTTP/1.0 была разработана в 1997, а версия HTTP/1.1 в 1999 году.

HTTP/2 – версия протокола, которая пришла на замену HTTP/1.1, и была стандартизирована в начале 2015 года.Протокол разработан именно под задачу улучшения производительности и существенно (до 30%) ускоряет загрузку сайтов. Принципиальные отличия протоколов хорошо видны на картинке ниже.

Googlebot и HTTP/2 - Вопросы и ответы SEO, Google, Http, Длиннопост

Какие браузеры поддерживают HTTP/2?

Поддержка есть во всех популярных браузерах: Chrome, Safari, Edge, Opera, Firefox.

Важно! HTTP/2 не будет работать без SSL!

Все популярные браузеры работают с HTTP/2 только, если сайт использует SSL


HTTP/2 и SEO

Джон Мюллер публиковал информацию, что наличие на сайте поддержки HTTP/2 не является напрямую ранжирующим фактором в Google, но уточнял, что скорость загрузки является значимым фактором ранжирования, поэтому имеет смысл начать использовать HTTP/2.


Как подключить HTTP/2

Внедрение HTTP/2 происходит на сервера сайта, то есть на хостинге. Чаще всего нужно перенастроить конфиг NGINX


Как проверить поддерживает ли сайт HTTP2?

Онлайн проверка, к примеру https://http2.pro или https://tools.keycdn.com/http2-test

Также есть расширение для Chrome


Обязательно ли вносить изменения на сайте?

Нет. Переходить всем сайтам на протокол HTTP/2 не требуется.


Если внедрить поддержку протокола, то сайт обязательно будет сканироваться по HTTP/2?

Нет. Зависит от производительности сервера. Если у сайта низкое значение метрики QPS при краулинге через HTTP/2, то сканирование будет по HTTP/1.1.


Как узнать, что сайт сканируется по HTTP/2?

Через уведомление в Search Console. Через логи сервера, например в access.log.


Какую функциональность протокола поддерживает Googlebot?

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


Поддерживается ли сканирование без HTTPS?

Нет. Как и браузеры Googlebot обязательно требует наличия HTTPS