14.42 Upgrade
...
Яндекс на вопросы про то как он воспринимает http2 отвечает, только парочкой заметок одна из их блога от 2016, где говорится что он с ним не дружит, надо его бота направлять на http1.1
firstlena.pershina 14 июля 2016, 19:14
Наш робот уже вполне умеет обрабатывать протокол http2, проблем не возникнет. Но самая распространённая проблема, которая встречается - возврат HTTP-заголовка Upgrade, когда этого не требует клиент. В соответствии со стандартом RFC (14.42 Upgrade), если клиент при запросе заголовок Upgrade, то сервер не должен возвращать его. То есть, на сервере можно включить http2, но нужно обязательно проверить, что Upgrade не будет возвращаться на все запросы.