Недавно гугл объявил, что его бот теперь поддерживает HTTP/2 - https://www.searchengines.ru/g ... .html
Как нам известно по предыдущим историям с гуглом (с https), когда гугл внедряет новые технологии, он их будет продвигать очень усердно и скорее всего в дальнейшем протокол станет влиять на ранжирование в выдаче.
Взвесив все за и против я всё же решил попробовать настроить сервер на работу с новым протоколом.
Благо настраивать нужно не много. В конфиге nginx достаточно добавить несколько символов. Подробнее можете почитать тут https://habrahabr.ru/company/s ... 8167/
Там описаны преимущества протокола и как настроить nginx.
Основная проблема с которой столкнулся, так это то, что гуглохром и браузеры на хромиуме сразу не цепляют HTTP/2 если на вашем сервере старая версия openssl, ниже чем 1.0.2. Её придётся обновить, иначе в HTTP2 ваш сайт будут смотреть только юзеры фаерфокса)
Мануалы по обновлениям для конкретной операционной системы можете посмотреть в гугле.
Если кому интересно, могу описать сей процесс для debian 8 т.к. сам настраивал именно на нём.
Если кого мучает вопрос, а что будет с браузерами не поддерживающими HTTP/2, то ответ прост, они будут так же открывать Ваш сайт, только будут использовать HTTP/1
Включать HTTP/2 стоит однозначно т.к. на мобильном интернете ускорение будет очень значительным ну и сейчас уже большинство браузеров поддерживают этот протокол и он уж точно им не навредит, а только будет плюсом)
Ну и напоследок результаты:
Результат до включения HTTP/2
http://johncms.com/files/forum ... 2.png
Результат после включения HTTP/2
http://johncms.com/files/forum ... 3.png