За последние два года с момента утверждения и стандартизации сетевого протокола HTTP/2 его применение существенно расширилось. В настоящее время его успешно поддерживают все ведущие браузеры, на которые припадает 70% мирового трафика. Переход на новый протокол пока не является массовым, но, по мнению аналитиков, уже ближайшее время – это станет повсеместной тенденцией.
Логика протокола и зачем он нужен
HTTP/2 разработан как альтернатива морально устаревшему сетевому протоколу HTTP/1, используемому с 1999 года. Очевидно, что за это время индустрия сайтостроения существенно шагнула вперед. Нынешние web-ресурсы отличаются от своих аналогов прошлой эпохи. Современный сайт – это набор разноплановых элементов: javascript, CSS, flash-анимация. Для передачи этих данных между браузером и сервером создается несколько соединений, что отражается скорости сайтов.
Увеличение скорости загрузки при использовании HTTP/2 становится возможным благодаря его следующим особенностям:
- несколько запросов может отправляться через единое TCP-соединение;
- контроль важности потоков – серверу задаются установки, какой тип ресурсов наиболее приоритетный;
- сжатие заголовка HTTP;
- push-отправка со стороны сервера – клиенту поступают данные, которые он еще не запрашивал, но с большой вероятностью обратиться к ним, к примеру, загрузит страницу, следующую в порядке логики.
По предварительным оценкам специалистов внедрение нового протокола позволяет ускорить работу сайта на 25-30%.
Инструмент SEO-продвижения
Поддержка сайтом нового протокола сама по себе не является прямым ранжирующим фактором для поисковиков. Но HTTP/2, однозначно, можно рассматривать как косвенный ранжирующий фактор, т.к. увеличение скорости загрузки страниц напрямую отражается на поведении пользователей на сайте, что в свою очередь очень важно для поисковых ботов. При этом, не исключено, что в будущем само наличие HTTP/2 будет предоставлять сайту определенные преференции со стороны поисковиков.
Подключение HTTP/2
Внедрение нового протокола не предусматривает никаких изменений на самом web-ресурсе: URL сохраняются прежними, не нужно изменять ссылки и настраивать редиректы. Внедрение нового протокола производится на хостинге. Для администраторов web-проектов, использующих виртуальный или выделенный сервер, для поддержки HTTP/2 генерируется SSL-сертификат и приватный ключ на сервер.


