В этом месяце Googlebot начал поддерживать сканирование сайтов через протокол HTTP/2. Об этом говорится в англоязычной версии руководства по Googlebot на сайте Google Search Central.
Документ был обновлён 12 ноября.
«Обычно Googlebot сканирует через HTTP/1.1. Однако с ноября 2020 года он может сканировать сайты через HTTP/2, если этот протокол поддерживается на сайте», - говорится в руководстве.
HTTP/2 – это новейший сетевой протокол, который позволяет быстрее и эффективнее передавать данные между сервером и браузером (или роботом Googlebot).
Данный протокол сокращает время, необходимое для доставки веб-страницы из сервера в браузер. HTTP/2 также снижает накладные расходы за счёт сжатия полей заголовка HTTP.
Возможности HTTP/2 уменьшают нагрузку на сервер и экономят его ресурсы.
Как проверить, готов ли сайт к сканированию через HTTP/2
Проверить, готов ли сайт к сканированию через новый протокол, можно с помощью инструмента проверки HTTP/2.
Как отказаться от сканирования через HTTP/2
Для того, чтобы Googlebot не мог сканировать сайт через HTTP/2, сервер должен быть настроен таким образом, чтобы возвращать код ответа 421, когда поисковый робот будет пытаться сканировать сайт через этот протокол.
Код ответа сервера 421 описан Internet Engineering Task Force (IETF.org) как «Misdirected Request» (неверно адресованный запрос). Это значит, что если Googlebot отправит запрос через HTTP/2, то он будет обозначен, как неверно адресованный.
О том, что Google работает над добавлением поддержки сканирования через HTTP/2, стало известно в сентябре. На тот момент сообщалось, что в ноябре это изменение будет запущено для небольшого количества сайтов, а потом расширено на большее количество ресурсов.
В русскоязычной версии руководства по Googlebot информации о сканировании через HTTP/2 пока нет, но обычно перевод документации на другие языки производится в течение примерно двух недель после внесения изменений в англоязычную версию.