Как ускорить сайт: TTFB, LCP и что важнее
Скорость — это не одна цифра. Сначала разберитесь, где теряется время: сеть, сервер или отрисовка.
TTFB показывает, сколько сервер думает до первого байта. Если он больше 800 мс, проблема почти всегда в бэкенде: тяжёлый запрос к базе, отсутствие кэша, синхронные вызовы внешних API.
LCP показывает, когда отрисовался главный элемент страницы. Здесь влияют размер изображений, шрифты, блокирующий JS и CSS.
- Норма TTFB — до 200 мс, приемлемо — до 500 мс.
- Норма LCP — до 2,5 с для мобильных.
- Кэш страниц и запросов даёт самый быстрый эффект.
- CDN помогает статике и кэшируемому HTML, но не ускорит медленный запрос к БД.
- Изображения в AVIF/WebP экономят десятки процентов веса.
Начинайте с измерения: включите сохранение времени ответа в мониторинге и смотрите p95, а не среднее. Среднее скрывает проблемы, которые видят 5 % пользователей, — а это часто самые активные.
После каждого изменения проверяйте метрику. Оптимизация без измерения — это перестановка мебели.
Частые вопросы
Что важнее — TTFB или LCP?
Для восприятия — LCP, но высокий TTFB почти всегда тянет LCP вверх.
Поможет ли CDN?
Для статики — да. Для динамических страниц — только при кэшировании HTML.
Проверьте на своём сайте
Три объекта бесплатно, без карты. Первый алерт — в течение часа.