Тест HTTP/2
Введите домен, и мы установим настоящее TLS-соединение и согласуем протокол через ALPN - тот же механизм, что используют браузеры. Вы получите чёткий ответ «да» или «нет» по HTTP/2, протокол, который сервер реально выбрал, версию TLS и подсказку об HTTP/3 из заголовка Alt-Svc.
Как работает тест HTTP/2
HTTP/2 согласуется во время TLS-рукопожатия с помощью расширения ALPN (Application-Layer Protocol Negotiation). Клиент предлагает список протоколов, в нашем случае h2 и http/1.1, а сервер выбирает один. Мы выполняем именно это рукопожатие и сообщаем, какой протокол выбрал сервер.
HTTP/2 обеспечивает мультиплексирование, сжатие заголовков и приоритизацию запросов в рамках одного соединения, что обычно ускоряет загрузку страниц, особенно при высокой задержке. Он не требует изменений на вашем сайте, только поддержки на сервере или CDN, поэтому его включение - одно из самых простых улучшений производительности.
Мы также читаем заголовок ответа Alt-Svc, через который серверы объявляют HTTP/3 (QUIC). Если там присутствует h3, сервер поддерживает HTTP/3, и совместимые браузеры автоматически перейдут на него при следующем посещении. HTTP/3 работает поверх UDP и дополнительно улучшает производительность в сетях с потерями и в мобильных сетях.
Почему HTTP/2 важен для производительности и SEO
- Быстрее загрузка: одно соединение параллельно несёт множество запросов без блокировки начала очереди.
- Меньше накладных расходов: сжатие заголовков HPACK уменьшает повторяющиеся заголовки запросов.
- Лучше Core Web Vitals: более быстрая доставка улучшает Largest Contentful Paint - сигнал ранжирования Google.
- Без минусов: HTTP/2 автоматически откатывается к HTTP/1.1 для старых клиентов.
Часто задаваемые вопросы
Этот тест HTTP/2 бесплатен?
Да, полностью бесплатен и без регистрации. Введите домен, и вы сразу увидите, поддерживает ли он HTTP/2, а также версию TLS и подсказку об HTTP/3.
Как вы определяете HTTP/2?
Мы устанавливаем настоящее TLS-соединение и предлагаем h2 и http/1.1 через ALPN, затем сообщаем, что выбрал сервер. Именно так решает браузер, поэтому результат отражает поведение в реальных условиях.
Проверяет ли тест также HTTP/3?
Мы читаем заголовок Alt-Svc, где серверы объявляют HTTP/3 поверх QUIC. Если h3 указан, сервер поддерживает HTTP/3, и современные браузеры автоматически переключатся на него. Прямая проверка QUIC не выполняется.
Как включить HTTP/2 на моём сайте?
Большинство современных серверов и CDN его поддерживают. В Nginx добавьте http2 в директиву listen, в Apache включите mod_http2 или просто разместите сайт за CDN вроде Cloudflare, который по умолчанию обслуживает HTTP/2 и HTTP/3.
Протокол быстрый, но работает ли ваш сайт на самом деле?
HTTP/2 помогает только тогда, когда сервер отвечает. ePulz.io круглосуточно отслеживает доступность, время ответа, SSL и DNS и уведомляет вас за считаные секунды, когда ваш сайт падает.
Начать мониторинг бесплатноОб этом инструменте
Тест HTTP/2 - один из нескольких бесплатных сетевых инструментов от ePulz.io. Он согласует протокол через TLS ALPN и сообщает о поддержке HTTP/2, версии TLS и подсказке об HTTP/3 из Alt-Svc.