Как робот Яндекса индексирует HTTP/2

Все больше сайтов начинают использовать протокол HTTP/2 для обеспечения безопасности соединения, повышения производительности и улучшения качества ресурса. В Яндексе рассказали, как робот Яндекса индексирует новый протокол и на что он влияет.

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

Преимущества HTTP/2

  • Мультиплексирование

В HTTP/1 для каждого запроса необходимо устанавливать отдельное ТСР-соединение, что приводит к замедлению скорости загрузки. Технология мультиплексирования позволяет браузеру выполнять множество запросов пользователя в рамках одного ТСР-соединения, благодаря чему повышается производительность сайта.

  • Приоритезация

Каждому запросу можно назначить приоритет на основе веса или зависимостей. При приоритезации по первому признаку каждый поток получает определенный вес, а сервер равномерно распределяет нагрузку между ними. При приоритезации по второму признаку браузер просит сервер загружать определенные элементы контента в первую очередь. Например, сначала CSS-файлы или JavaScript, а затем — HTML или изображения.

  • Сжатие HTTP-заголовков

При запросе на загрузку каждого элемента контента страницы и при отправке каждого из них браузер передает небольшой фрагмент дополнительных данных. Это HTTP-заголовки, которые описывают поведение браузера или сервера. Большое количество одновременных подключений требует огромного количества данных для обработки — а значит, времени и высокой производительности. В HTTP/2 эти заголовки передаются в сжатом виде, благодаря чему уменьшается количество информации для обмена между сервером и браузером и упрощается процесс передачи данных.

  • Безопасность

При передаче текста в HTTP/1 все данные представляют собой простой текст. Ни клиент, ни сервер не могут проверить информацию друг о друге, чтобы убедиться в безопасности данных. В HTTP/2 используется сертификат TLS, которое позволяет обеспечить максимальную защиту данных.

  • Server PUSH

Сервер может заранее отправлять клиенту данные, которые еще не были запрошены — например, на основании информации о том, на какую страницу дальше переходят пользователи.

Сравнение HTTP/1 и HTTP/2


Переход сайта на HTTP/2 не такой сложный процесс, как это может показаться по техническому описанию протокола: не придется переделывать URL-адреса страниц, менять разметку или долго разбираться с новыми настройками. 

Команда Яндекса рекомендует проверить, перешел ли сайт на HTTP/2. Если ресурс остался на старом протоколе, можно обратиться к провайдеру и уточнить возможность перехода сайта на HTTP/2. 

Если же на сайте используется HTTP/1.1, робот Яндекса продолжит его индексировать. Протоколы  HTTP/1.1 и HTTP/2 совместимы, поэтому конфликтов с настройками сервера не будет.

Подробнее о работе поиска Яндекса и HTTP/2 можно прочесть в Справке.

preview Яндекс.Вебмастер обновляет порядок делегирования прав

Яндекс.Вебмастер обновляет порядок делегирования прав

И вводит повторную верификацию
preview Google видит проблему в малоинформативности всего сайта, а не отдельных страниц

Google видит проблему в малоинформативности всего сайта, а не отдельных страниц

И подсчет слов тут ни при чем
preview Google прекращает поддержку приложения Google My Business

Google прекращает поддержку приложения Google My Business

Заменив его Картами и Поиском
preview Google: проблемы с индексацией могут быть следствием проблем с качеством сайта

Google: проблемы с индексацией могут быть следствием проблем с качеством сайта

Алгоритму не может быть некогда или лень
preview Google начнет помечать на выдаче часто цитируемые материалы

Google начнет помечать на выдаче часто цитируемые материалы

Чтобы пользователь обращал внимание на первоисточник