900 мс TTFB: сколько это стоит на самом деле — по месяцам, категориям, сценариям

Автор: WebGoodPeople

У вас каталог на 50 000 SKU, TTFB 900 мс, и вы раз в неделю слышите от команды «надо бы ускорить». Статья показывает, сколько именно это стоит — в рублях в месяц — и какие варианты фикса окупаются за сколько недель.

Исходные данные (подставьте свои)


Возьмём типовой сегмент «enterprise e-commerce»:

  • 500 000 сессий/мес
  • 1.2% средняя конверсия
  • 4 500 ₽ средний чек
  • TTFB каталога: 900 мс
  • Целевой TTFB: 400 мс (достижимо на Next.js + ISR + CDN)

Базовая месячная выручка: 500 000 × 1.2% × 4 500 = 27 000 000 ₽/мес.

Сколько стоит каждая сотня миллисекунд


Правило Amazon «100 мс = 1% продаж» сформулировано в 2006. С тех пор проверялось десятками исследований. Точные цифры варьируются по рынкам и аудиториям, но диапазон устойчивый:

  • Consumer retail: 0.8–1.2% конверсии на 100 мс
  • B2B e-commerce: 0.5–0.8% (менее чувствительны, но не иммунны)
  • Fashion/premium: 1.0–1.5% (выше из-за более нетерпеливой аудитории)
  • Mobile: в 1.5–2 раза чувствительнее десктопа

Возьмём консервативно 0.8% конверсии на 100 мс для среднего e-commerce.

При снижении TTFB с 900 мс до 400 мс (выигрыш 500 мс) — прирост конверсии +4%.

Дополнительный месячный доход: 27 000 000 × 4% = 1 080 000 ₽/мес.

Годовой: 12.96 млн ₽.

Что это значит по категориям


E-commerce с каталогом 50k+ SKU


На таких каталогах TTFB ещё и дисбалансирован: главная быстрая, а страницы категорий и фильтров — медленные. Поведение пользователя: приходит на главную, кликает на категорию, видит 900 мс белого экрана, часть уходит.

Отдельный расчёт: доля трафика, идущего через категорийку, обычно 60–75%. Если мы применяем выигрыш 4% только к этой части:

  • 27 млн × 65% (доля через категорийку) × 4% = 702 000 ₽/мес

Это если мы починим только категорийку, не трогая чекаут и главную. Пилотная цель-минимум.

B2B-порталы с каталогами и поиском


У B2B конверсия ниже (0.3–0.7%), но средний чек выше в 5–20 раз. Математика похожая, но расчёт эффективнее делать по:

  • Количество RFQ/заявок в месяц
  • Средний цикл от сессии до сделки
  • LTV закрытого клиента

Типовая оценка: 500 мс TTFB-выигрыша = 3–5% роста RFQ/мес. При цикле «50 RFQ/мес → 5 сделок → 200k ₽ сделка», это 3 дополнительных сделки в квартал = 600k ₽/квартал = 200k ₽/мес.

Content + programmatic pages


Сайты с большим пулом SEO-страниц (каталоги, гиды, сравнения). TTFB влияет на Core Web Vitals → Google ranking → органический трафик.

Здесь связь не линейная, но наблюдаемая: сайты, улучшившие LCP с 4.0+ до 2.5−, видят +10–20% органического трафика в течение 3–6 месяцев. При конверсии 0.5% и среднем чеке 3 000 ₽ на 1М сессий/мес — дополнительный доход 300–600k ₽/мес.

Варианты фикса и их окупаемость


Не все фиксы равны. Вот 4 варианта, от самого дешёвого к самому серьёзному.

Вариант 1. Кэширование страниц через Varnish / nginx


Стоимость: 2–3 недели работы DevOps. 300–600k ₽.

Выигрыш: TTFB с 900 мс до 600 мс для ~60% запросов (кэш-hit). Эффект на конверсию: ~1.5%.

Окупаемость: 27 млн × 1.5% = 405k ₽/мес. Окупается за 1.5 месяца.

Ограничение: не решает проблему динамических страниц (корзина, личный кабинет). Кэш инвалидируется при каждом обновлении каталога.

Вариант 2. Вынос статики на CDN + edge-rendering


Стоимость: 4–6 недель работы. 800k–1.2 млн ₽.

Выигрыш: TTFB с 900 мс до 300 мс для 70% страниц (всё, кроме юзер-специфичных). Эффект на конверсию: ~3.5%.

Окупаемость: 945k ₽/мес. Окупается за 1–1.5 месяца.

Ограничение: требует чёткого разделения статики и динамики. На монолитном Битрикс — может быть сложно.

Вариант 3. Headless Next.js с ISR + частичная миграция


Стоимость: пилот 2 недели + 3–4 месяца поэтапного запуска. Пилот 800k–1.5 млн ₽, поэтапно до 6–10 млн ₽.

Выигрыш: TTFB 150–300 мс на всех публичных страницах. Эффект на конверсию: 5–7%.

Окупаемость: 1.35–1.89 млн ₽/мес. Окупается за 4–6 месяцев.

Ограничение: требует инвестиций в пайплайн и обучение команды. Но выигрыш не только в TTFB — ещё и во всех остальных метриках developer velocity.

Вариант 4. Полный реплатформинг на новую CMS


Стоимость: 12–18 месяцев. 20–40 млн ₽.

Выигрыш: вариативен. Часто — тот же, что и на Варианте 3, но без гарантии и с в 4–5 раз большим риском.

Окупаемость: часто нет в приемлемом горизонте. Плюс риск срыва сроков 40–60%.

Сравнительно с Вариантом 3 — почти всегда хуже по risk-adjusted return.

Как выбрать вариант


Правило большого пальца:

  • TTFB 700–1000 мс, каталог до 20k SKU → Вариант 1 часто достаточен
  • TTFB 800+ мс, каталог 20–100k SKU → Вариант 2 или 3
  • TTFB 1000+ мс, каталог 100k+ SKU, быстрый рост, omni-channel → Вариант 3
  • Хочется «как на Amazon» — Вариант 3 (не Вариант 4)

48-часовой CWV аудит: что мы вернём


Если вы хотите точные цифры для своего стека, а не типовой модели — мы делаем бесплатный 48-часовой аудит. Вы получаете:

  1. Актуальный TTFB по топ-20 типам страниц вашего сайта (не одной).
  2. Расчёт shadow revenue на ваших реальных данных (сессии, конверсия, чек — мы запрашиваем).
  3. Таблицу 4 вариантов фикса с оценкой часов / ₽ / ожидаемого выигрыша для вашего стека.
  4. Рекомендованный первый шаг — обычно это пилот 2 недели с фиксированной ценой.

Аудит ни к чему не обязывает. Если мы видим, что миграция вам не нужна — мы так и скажем.


webgoodpeople.com/api-audit

Расскажите нам о своем проекте

Наши офисы

  • Россия
    Россия, Санкт-Петербург, Рижская улица, 5, корп. 1 офис 402
    +7 (967) 555-90-32
  • Казахстан
    Алма-Ата
    +7 (707) 340-29-12