HTTP/2 и HTTP/3 в 2026: на каких сайтах малого бизнеса выигрыш в скорости исчезает и как это проверить за 15 минут
PrimeCoder · 2026 · формат: compare
Сравниваем варианты по критериям и говорим, в каком случае что брать.
Выигрыш HTTP/2 и HTTP/3 проявляется на множестве мелких ресурсов и при высокой задержке сети, а на типовом сайте малого бизнеса — 15–40 запросов, один сервер, CDN у половины — разница с HTTP/1.1 упирается в TTFB бэкенда, а не в протокол. Владелец видит в отчёте «HTTP/3 включён», но метрики LCP не двигаются, потому что узкое место — рендер-блокирующие скрипты, медленный ответ origin или отсутствие кэша. Проверка «по ощущениям» и замер в одном браузере без throttling даёт ложный вывод, что протокол не работает.
Связанные услуги: каталог, AI Boost Team, стать клиентом.
Вердикт за 30 сек
- HTTP/3 на типовом сайте SMB с 20–40 запросами даёт дельту LCP в диапазоне 50–150 мс. Это не то, за что платят клиенты.
- Если TTFB выше 500 мс, доля протокола в общем времени загрузки — единицы процентов. Меняете шину, а узкое место в моторе.
- Порядок работ: изображения и критический CSS (сотни миллисекунд), потом CDN и кэш, HTTP/3 — финальный шаг. Не первый.
Что реально меняют HTTP/2 и HTTP/3 на сайте SMB
На сайте с 28 запросами включение HTTP/3 сдвинуло LCP на 100 мс. На том же сайте оптимизация картинок дала 1,3 секунды. Разница в порядок. Это не аргумент против протокола — это аргумент против очерёдности работ.
HTTP/2 убрал ограничение на 6 параллельных соединений и добавил мультиплексирование: несколько ресурсов идут по одному TCP-соединению. HTTP/3 переехал на QUIC поверх UDP, убрал head-of-line blocking на транспортном уровне и добавил 0-RTT для повторных соединений. Звучит как апгрейд. На практике выигрыш проявляется там, где много мелких ресурсов и высокая задержка сети.
Типовой сайт малого бизнеса: 15–40 запросов, один сервер, CDN у половины. Мультиплексировать особо нечего. 0-RTT экономит один round-trip — при RTT 40 мс это 40 мс на повторном визите. Полезно, но не то, что двигает конверсию.
Ключевая развилка: протокол ускоряет передачу, но не производство ответа. Если бэкенд думает 800 мс, никакой QUIC это не перепишет. Он сократит время доставки уже готового ответа. Поэтому на медленном origin протокол — косметика.
Три сценария, где выигрыш исчезает
Сценарий 1: сайт с одним CSS и парой скриптов
5–10 запросов, один CSS-файл, один JS, пара картинок. Мультиплексирование нечего распараллеливать. HTTP/1.1 справляется за счёт keep-alive. Дельта между протоколами — в пределах шума. Если вы включили HTTP/3 и увидели «зелёную галочку» в отчёте — вы купили галочку, не скорость.
Сценарий 2: сайт за CDN с edge-узлом рядом с аудиторией
Cloudflare, Bunny, Fastly отдают статику с edge-узла в 10–20 мс от пользователя. HTTP/3 уже работает на этом плече. Проблема в другом: origin отвечает 800 мс, и этот TTFB приходит на edge как есть. Протокол не компенсирует медленный бэкенд. Вы оптимизируете последнюю милю, а пробка — на первой.
Сценарий 3: медленный origin, TTFB выше 500 мс
Тут доля протокола в общем времени загрузки — единицы процентов. Считайте сами: если TTFB 800 мс, а LCP 3,2 секунды, то 100 мс от HTTP/3 — это 3% от LCP. Клиент не заметит. А вот 1,9 секунды, которые съедают неоптимизированные изображения и рендер-блокирующий JS, — заметит.
Проверьте на своём стенде: отключите HTTP/3 и сравните LCP. Если разница меньше 100 мс — протокол не ваш рычаг. Дальше смотрите в сторону сжатия изображений, критического CSS и кэша HTML.
Проверка за 15 минут: пошаговый чек-лист
Никаких «по ощущениям». Только замеры на холодном кэше с throttling.
- DevTools → Network. Включите колонку Protocol, throttling Fast 3G, Disable cache. Прогоните 3 холодных загрузки. Зафиксируйте TTFB, LCP и число запросов по протоколам (h2, h3, http/1.1).
- curl в терминале.
curl -I --http2 https://siteиcurl -I --http3 https://site(curl 8.x с поддержкой HTTP/3). Сравните заголовкиalt-svcи время ответа. Еслиalt-svcне отдаётся — HTTP/3 не анонсирован, браузер его не использует. - Проверка CDN. Отдаёт ли ваш тариф HTTP/3? У Cloudflare и Bunny он включён по умолчанию. У части российских CDN — только на платных планах. На shared-хостинге часто выключен вообще.
- Контрольный замер. Отключите HTTP/3 на том же стенде и повторите прогон. Дельта LCP меньше 100 мс — протокол не приоритет.
Пять минут на DevTools, пять на curl, пять на сравнение с отключённым протоколом. Этого достаточно, чтобы принять решение. Если нужен разбор конкретного стека — оставьте заявку на аудит, прогоним чек-лист на ваших сайтах.
Как читать цифры: порог, после которого протокол не приоритет
| Метрика | Значение | Что делать |
|---|---|---|
| Дельта LCP (HTTP/3 вкл vs выкл) | меньше 100 мс | Протокол не рычаг. Идите в изображения, CSS, кэш |
| TTFB | выше 500 мс | Работайте с бэкендом и кэшем HTML. Протокол подождёт |
| Число запросов | 15–40 | Мультиплексирование даёт мало. Оптимизируйте вес ресурсов |
| Дельта LCP от картинок и CSS | сотни мс | Это ваш основной выигрыш. Начинайте отсюда |
Лабораторный замер в одном браузере без throttling даст ложный вывод в любую сторону. Смотрите RUM и CrUX: реальные пользователи, реальные сети, реальные устройства. Если в CrUX LCP 3,1 секунды, а в лаборатории 1,1 — верьте CrUX.
Ориентир: при TTFB выше 500 мс доля протокола в общем времени загрузки — единицы процентов. Это не значит, что HTTP/3 бесполезен. Это значит, что он не первый в очереди.
Где HTTP/3 всё-таки окупается
Есть три условия, при которых протокол даёт ощутимую дельту.
- Много статики и медиа на странице. 40+ запросов, галереи, видео, шрифты. Мультиплексирование и QUIC сокращают время доставки каждого ресурса. Суммарно набегает.
- Географически распределённая аудитория. Пользователи из регионов с RTT 100+ мс до сервера. 0-RTT и отсутствие head-of-line blocking дают больше, чем на локальной аудитории.
- Мобильный трафик с потерями пакетов. QUIC лучше восстанавливается после потерь, чем TCP. На нестабильных мобильных сетях это заметно.
Если ваш сайт попадает хотя бы в два из трёх — протокол стоит включить. Но всё равно после изображений и CSS. Посмотрите каталог решений для оптимизации фронтенда — там есть готовые конфиги для типовых стеков.
Порядок работ для типового сайта SMB
- Изображения. Сжатие, WebP/AVIF, lazy-load, правильные размеры. На типовом сайте это сотни миллисекунд LCP.
- Критический CSS. Инлайн критических стилей, отложенная загрузка остального. Убирает рендер-блокировку.
- Кэш HTML. Если TTFB выше 500 мс — кэшируйте на уровне CDN или reverse proxy. Это часто даёт больше, чем смена протокола.
- CDN и сжатие на edge. Brotli, кэш статики, edge-узлы рядом с аудиторией.
- HTTP/3. Финальный шаг. Включаете, замеряете дельту, оставляете если есть выигрыш.
Такой порядок даёт предсказуемый результат. Обратный порядок — «включили HTTP/3, ждём роста» — даёт отчёт с галочкой и недовольного клиента.
Когда это не сработает
Подход не сработает, если сайт отдаётся через CDN с edge-узлом рядом с аудиторией и при этом имеет медленный origin: протокол не компенсирует TTFB бэкенда. Также проверка в одном браузере без throttling и без холодного кэша даст ложный вывод в любую сторону.
Ещё один риск: нестабильные мобильные сети и плохо настроенный QUIC на сервере. Если сервер не тюнингован под QUIC, потери пакетов могут дать обратный эффект — LCP вырастет. Поэтому после включения HTTP/3 мониторьте RUM минимум 2 нед. Если метрики просели — откатывайтесь. Откат простой: убрать alt-svc из заголовков или отключить HTTP/3 в панели CDN.
Не обещаю конкретных цифр без замеров на вашем стенде. Диапазон 50–150 мс — ориентир для типового сайта SMB, но ваш случай может отличаться. Единственный способ узнать — прогнать чек-лист.
Что делать на следующей неделе
- Прогоните чек-лист на трёх клиентских сайтах. Зафиксируйте TTFB, LCP, число запросов, дельту от HTTP/3.
- Если дельта меньше 100 мс — не трогайте протокол. Займитесь изображениями и CSS. Если больше — включите HTTP/3 и мониторьте 2 нед.
- Соберите шаблон отчёта для клиента: что замеряли, что получили, что делаем дальше. Без «HTTP/3 включён» как единственного достижения.
Если нужен готовый шаблон отчёта и конфиги для типовых стеков — они есть в наборе для аудита производительности. Прогоните на своих сайтах, сравните с текущими метриками. Дальше решение за вами.
FAQ
На каких сайтах малого бизнеса HTTP/2 и HTTP/3 не дают заметного выигрыша?
Три типовых случая. Первый: сайт с 5–10 запросами и одним CSS-файлом — мультиплексирование нечего распараллеливать. Второй: сайт за CDN, который уже отдаёт статику с edge-узла рядом с пользователем — протокол работает, но узкое место в origin. Третий: медленный бэкенд с TTFB выше 500 мс — доля протокола в общем времени загрузки единицы процентов.
Как за 15 минут проверить, есть ли выигрыш на конкретном сайте?
Пять минут: DevTools → Network → колонка Protocol + throttling Fast 3G, три холодных прогона, записать TTFB и LCP. Пять минут: curl -I --http2 и curl -I --http3, сравнить заголовки alt-svc и время ответа. Пять минут: отключить HTTP/3 на том же стенде и повторить замер. Дельта меньше 100 мс — протокол не приоритет.
HTTP/3 в 2026 включён у всех CDN?
У Cloudflare, Fastly и Bunny он доступен на базовых тарифах. У части российских CDN и у shared-хостингов HTTP/3 либо выключен, либо включается только на бизнес-планах. Проверьте свой тариф до того, как обещать клиенту ускорение.
Что важнее для малого бизнеса — HTTP/3 или оптимизация картинок?
На типовом сайте SMB картинки и рендер-блокирующие скрипты дают дельту LCP в сотни миллисекунд, протокол — в десятки. Порядок работ: сжатие и lazy-load изображений, критический CSS, кэш HTML, потом CDN, и только потом HTTP/3. Если сделать наоборот — получите отчёт с галочкой и те же 3,1 секунды LCP.
Может ли HTTP/3 ухудшить метрики?
Да, на нестабильных мобильных сетях при плохо настроенном QUIC на сервере. Потери пакетов могут дать обратный эффект. Поэтому после включения мониторьте RUM минимум 2 нед. Если LCP вырос — откатывайтесь, убрав alt-svc из заголовков.
Куда дальше
Протокол — это шина. Если мотор не тянет, шина не поможет. Прогоните чек-лист на своих сайтах, зафиксируйте дельту, и решите, трогать ли HTTP/3 вообще. В большинстве случаев на типовом сайте SMB вы упрётесь в изображения и CSS — и это хорошая новость, потому что там лежит основной выигрыш.
Нужен разбор вашего стека и готовый шаблон отчёта для клиентов — оставьте заявку. Прогоним замеры, покажем дельту по каждому рычагу, дадим порядок работ под ваши сайты.
Что подключить по этому материалу
Скорость чинят точечно, затем фиксируют мониторингом и SEO-базой.
Скорость
Ускорение сайта
Когда форма «не успевает» или LCP режет конверсию — точечный разбор и правки за дни, не «редизайн всего».
- Замер до/после на ключевых URL
- Картинки, кэш, сервер
- Проверка формы на телефоне
Аналитика
Метрика и GA4
Цели, события формы и сквозная связка до заявки — до того, как масштабировать Директ или SEO.
- Цели на заявку и звонок
- GA4 + Метрика без дублей
- Проверка, что форма реально пишется
Созвон
Сопоставить статью с вашим процессом
Стек, нагрузка, SLA: переводим текст материала в реальные вводные без общих слов.
- Короткий созвон с теми, кто будет в работе
- Без обязаловки по договору
- Можно сразу с командой имплементации
Сценарий внедрения: дорожная карта на первые недели
Откройте Chrome DevTools → Network, включите колонку Protocol и throttling Fast 3G, прогоните 3 холодных загрузки (Disable cache) и зафиксируйте TTFB, LCP и число запросов по протоколам. Затем в терминале выполните curl -I --http2 https://site и curl -I --http3 https://site (curl 8.x с поддержкой HTTP/3), сравните заголовки alt-svc и время ответа. Проверьте, отдаёт ли CDN HTTP/3 на вашем тарифе: у Cloudflare и Bunny он включён по умолчанию, у части российских CDN — только на платных планах. Сравните замеры с отключённым HTTP/3 на том же стенде: если разница в LCP меньше 100 мс, протокол не ваш рычаг. Дальше смотрите в сторону сжатия изображений, критического CSS и кэша HTML — там обычно лежит основной выигрыш.
- Нулевая неделя: baseline-метрики, карта ролей и ответственности, технические ограничения и SLA.
- Неделя 1-2: запуск узкого пилота, контрольные точки, лог ошибок типовых сценариев.
- Неделя 3-4: первое улучшение по KPI или честное признание, что нужно поменять сценарий/данные.
- Неделя 5+: масштабирование на смежные процессы и фиксация регламентов, чтобы качество держалось без геройства команды.
Формат “один главный результат на одну неделю” сохраняет темп и экономит управленческое внимание.
Риски и как их снять заранее
- Запуск без baseline и недельной аналитики — самый дорогой вариант, потому что непонятно, что лечить.
- Смешивание многих задач одновременно — обычно увеличивает календарные сроки и бюджет сверх суммы задач по отдельности.
- Слабая интеграция с точками истины данных (CRM, биллинг, тикет-системы) даёт красивый интерфейс и плохой бизнес-эффект.
Отдельно для разработки: фиксируйте производительность, безопасность и индексируемость страниц как часть DoD деплоя, а не постфактум.
Что сделать дальше
Короткая диагностика под ваш процесс: обычно 3 дня для малого бизнеса и до 5 дней для проектов со сложной воронкой и несколькими стейджами.
Быстрый расчет эффекта: (количество заявок × текущая стоимость обработки заявки) − (то же после внедрения целевой модели) + (дополнительные продажи × средняя маржа). Число получится грубым и полезным: оно задаёт экономику решения даже без идеальных данных.
По запросу высылаем чеклист диагностики и шаблон weekly-отчёта по экспериментам: там видно, когда пора усиливать сценарий, а когда — остановиться.
- Запросить диагностику процесса: Открыть форму контактов PrimeCoder
- Получить план внедрения на 30 дней: Подключить AI Boost Team как внешний AI-офис с KPI
Практическое действие после чтения
Проверьте скорость, мобильность и базовые SEO-ошибки до разговора с подрядчиком.
FAQ по теме статьи
На каких сайтах малого бизнеса HTTP/2 и HTTP/3 не дают заметного выигрыша?
Три типовых случая: сайт с 5–10 запросами и одним CSS-файлом (мультиплексирование нечего распараллеливать); сайт за CDN, который уже отдаёт статику с edge-узла рядом с пользователем (задержка сети мала, протокол не решает); сайт с медленным origin — TTFB 800 мс и выше, где протокол экономит десятки миллисекунд на фоне секунд ожидания бэкенда.
Как за 15 минут проверить, есть ли выигрыш на конкретном сайте?
Пять минут: DevTools → Network → колонка Protocol + throttling Fast 3G, три холодных прогона, записать TTFB и LCP. Пять минут: curl -I --http2 и curl -I --http3 по домену, сверить alt-svc и время ответа. Пять минут: отключить HTTP/3 на стенде (или сравнить с HTTP/1.1 через отдельный vhost) и повторить замер. Если дельта LCP меньше 100 мс — протокол не приоритет.
HTTP/3 в 2026 включён у всех CDN?
У Cloudflare, Fastly и Bunny он доступен на базовых тарифах. У части российских CDN и у shared-хостингов HTTP/3 либо выключен, либо включается только на бизнес-планах. Проверяется одной командой curl -I --http3: если соединение падает на QUIC — протокол не отдаётся, и alt-svc в заголовках не появится.
Что важнее для малого бизнеса — HTTP/3 или оптимизация картинок?
На типовом сайте SMB картинки и рендер-блокирующие скрипты дают дельту LCP в сотни миллисекунд, протокол — в десятки. Порядок работ: сжатие и lazy-load изображений, критический CSS, кэш HTML на CDN, и только потом проверка HTTP/3 как финальный штрих.
Может ли HTTP/3 ухудшить метрики?
Да, на нестабильных мобильных сетях и при плохой реализации QUIC на стороне сервера: повторные handshake и потеря пакетов дают рост TTFB. Если после включения HTTP/3 метрики на реальных пользователях (CrUX, RUM) просели — откатывайте на HTTP/2 и разбирайтесь с конфигурацией.
Как понять, что узкое место — не протокол, а бэкенд?
Посмотрите TTFB в DevTools и в отчётах RUM: если он выше 500 мс при малом числе запросов, протокол экономит единицы процентов от общего времени. В этом случае работайте с запросами к БД, кэшем на стороне приложения и хостингом, а не с версией HTTP.
Дальше по теме платформы: смежные материалы (Разработка и запуск продукта)
Статью лучше читать в связке — так быстрее собирается картина, как ответ складывается в работающую воронку, а не в изолированный совет.