Перейти к содержимому
Попробовать

HTTP/2

Обновлено: 02.10.2026 3 просмотров

HTTP/2 — вторая мажорная версия протокола HTTP, стандартизирована в 2015 году. Заменяет множественные соединения одним мультиплексируемым, ускоряя загрузку страницы без изменений в самой разметке.

Как работает

HTTP/2 решает главную проблему HTTP/1.1 — блокировку head-of-line, когда медленный запрос задерживает все следующие в очереди. Вместо 6 параллельных TCP-соединений на домен браузер открывает одно, а внутри него мультиплексирует все запросы: HTML, CSS, JS, картинки идут одновременно в разных «потоках».

Ключевые улучшения по сравнению с HTTP/1.1:

  • мультиплексирование запросов в одном соединении (устраняет head-of-line blocking)
  • бинарный формат вместо текстового — меньше накладных расходов на парсинг
  • HPACK — сжатие заголовков, экономит 50-70% трафика на повторяющихся Cookie и User-Agent
  • Server Push — отправка ресурсов до запроса (Google в 2022 объявил устаревшим и отключил в Chrome)
  • обязательный HTTPS в браузерах (формально протокол работает и по HTTP, но ни один браузер не поддержит)

Проверка версии через curl:

curl -I --http2 https://example.com/ | head -1
HTTP/2 200

С 2022 года набирает распространение HTTP/3 — на базе QUIC (UDP вместо TCP). Убирает head-of-line blocking на уровне транспорта: если один пакет теряется, остальные потоки продолжают работу без ожидания повторной передачи. Поддержка в Chrome, Firefox, Safari — включается автоматически при HTTPS, если сервер её объявляет.

Почему важно для SEO

Прямого фактора ранжирования «поддержка HTTP/2» нет ни у Google, ни у Яндекса. Косвенное влияние — через ускорение загрузки: TTFB и LCP на сайтах с HTTP/2 обычно на 100-300 мс быстрее, чем у аналогов на HTTP/1.1.

Особенно эффект заметен на страницах с большим количеством ресурсов: галереи изображений, каталоги товаров с превью, статьи с 20-30 картинками. На HTTP/1.1 браузер выстраивает их в очередь по 6 параллельно, на HTTP/2 — грузит всё разом, что даёт ощутимый выигрыш в Core Web Vitals.

Google Search Central рекомендует HTTP/2 для всех сайтов начиная с 2019 года, отдельно упоминая, что это одно из простейших улучшений производительности — обычно требует только обновления конфига веб-сервера, без правок в коде приложения.

Проверим весь сайт?

Пара минут — и увидите отчёт по каждой странице.

Проверить сайт
Или нужен взгляд SEO-специалиста? Оставить заявку →

Частые ошибки

  • Сервер отдаёт HTTP/1.1 из-за устаревшей версии Nginx или Apache (в Nginx поддержка появилась в 1.9.5, в Apache — в 2.4.17).
  • HTTP/2 включён на приложении, но обрывается на балансировщике или CDN, который работает с бэкендом по HTTP/1.1.
  • Домен без HTTPS — HTTP/2 в браузерах не работает без TLS, нужен валидный сертификат.
  • Устаревшая практика domain sharding (разделение ресурсов на несколько поддоменов для параллельной загрузки) — на HTTP/2 только вредит, увеличивая накладные расходы на соединения.
  • Server Push используется в 2026 — устарел и игнорируется современными браузерами, вместо него нужен <link rel="preload">.

Как проверить

В Chrome DevTools вкладка Network → правый клик на заголовок таблицы → включить колонку Protocol. Там будет h2 для HTTP/2, h3 для HTTP/3, http/1.1 для устаревшей версии. В терминале — curl -I --http2 https://example.com/ покажет версию в первой строке ответа. Сервис tools.keycdn.com/http2-test даёт быструю проверку через веб.

SEO Crawler при обходе фиксирует версию протокола для каждого запрошенного URL и подсвечивает сайты, где значительная часть трафика уходит через HTTP/1.1. В отчёте это часть блока «Производительность» — с рекомендацией по обновлению конфига веб-сервера.

Вывод

HTTP/2 — базовый стандарт современного веба, включается обычно одной строкой в конфиге Nginx или Apache. Прямого влияния на позиции нет, косвенное — через ускорение загрузки и улучшение Core Web Vitals. Если сайт всё ещё на HTTP/1.1, это самое дешёвое улучшение производительности, доступное без переписывания кода.

Проверим весь сайт?

Пара минут — и увидите отчёт по каждой странице.

Проверить сайт
Или нужен взгляд SEO-специалиста? Оставить заявку →

Смотрите также