Core Web Vitals: приоритеты исправлений при ограниченном бюджете
Клиент открывает PageSpeed, видит жёлтый балл и просит «сделать зелёным». Бюджет — на один-два спринта, а проблем в отчёте — десятки. Core Web Vitals для бизнеса — это не гонка за 100 баллами, а рейтинг правок: что сильнее всего бьёт по конверсии, если деньги ограничены.
Мы строим roadmap ускорения как 80/20: сначала Field Data и воронка, потом Lab Data и косметика. Перед разработкой — технический аудит по CrUX и Search Console; реализацию quick wins и спринтов берёт команда разработки сайтов. Ниже — порядок работ, который продаём клиенту без обещания «перепишем всё».
Рейтинг: что чинить первым при ограниченном бюджете
- LCP на money-pages — главная, категории, карточки с заявкой. Hero-картинка без сжатия, web fonts без preload, render-blocking CSS. Критерий: LCP ≤ 2,5 с в CrUX на URL с трафиком.
- INP на страницах действия — формы, фильтры фасетов, калькуляторы. Убрать Long Tasks, отложить third-party, разбить тяжёлые обработчики. Критерий: INP ≤ 200 мс там, где пользователь кликает «отправить» или «подобрать».
- CLS на первом экране — баннеры, embed, шрифты без размеров контейнера. Фиксированные width/height, резерв места под рекламу. Критерий: CLS ≤ 0,1 на landing и checkout.
- TTFB и CDN — если LCP element ждёт HTML. Кеш origin, CDN для статики, сжатие Brotli. Критерий: TTFB < 800 мс на повторных визитах.
- Third-party по влиянию — чаты, аналитика, виджеты. Defer, tag manager, удаление дублей. Критерий: снижение Total Blocking Time в Lab Data без регресса в Field Data.
- Остальное и thin pages — блог, noindex, служебные URL. Не тратить спринт, пока красное на воронке.
Как переводим LCP, INP и CLS в деньги
- CrUX (Field Data) — приоритет над одним прогоном PageSpeed Insights (Lab Data).
- Считаем потери: отказы и шаг воронки на URL, где метрика «Needs improvement» или «Poor».
- Quick wins: WebP/AVIF, preload LCP-элемента, critical CSS, defer некритичных скриптов — часто 1 спринт.
- Не смешиваем Origin Summary с отдельными URL: чиним страницы с заявками, не весь домен сразу.
План на 2–4 недели без бесконечного рефакторинга
Как агентство продаёт план клиенту
- Показываем не скрин PageSpeed, а очередь URL с деньгами и порогами Google.
- Фиксируем scope: N страниц, N спринтов, без «попутно переделаем CMS».
- Отделяем Field Data от Lab: клиент понимает, что зелёный Lighthouse ≠ рост заявок.
- Оставляем бэкlog: thin pages и noindex — отдельный бюджет или never.
Когда не гнаться за зелёным Origin Summary
Малый бизнес с одним лендингом и стабильной конверсией иногда живёт с жёлтым Origin Summary, если money-page в зелёной зоне. Напротив, интернет-магазин с фасетными фильтрами и тяжёлым INP теряет корзину, даже когда блог зелёный. Приоритет — там, где конверсия и CrUX сходятся, а не на каждой служебной странице с noindex.
ФактПеред стартом спринта зафиксируйте baseline: CrUX, PageSpeed Insights по тем же URL и шаг воронки в аналитике. Без трёх точек отчёт «мы ускорили сайт» превращается в спор о баллах, а не о заявках.
Частые вопросы
С чего начать, если бюджет только на один спринт?
Снимите CrUX и PageSpeed Insights по ключевым URL: главная, каталог, карточка, форма заявки. Если LCP красный на страницах с трафиком и заявками — первый спринт уходит на hero-картинку, шрифты и render-blocking CSS. INP и CLS подключают вторым этапом, если они не блокируют конверсию на тех же URL.
PageSpeed 90+ гарантирует рост заявок?
Нет. Lab Data в PageSpeed — симуляция; Field Data в CrUX — реальный опыт пользователей. Зелёный балл без улучшения LCP/INP/CLS на страницах воронки часто не меняет конверсию. Приоритет — URL с деньгами: лендинги, формы, checkout, а не служебные thin pages с noindex.
INP заменил FID — что это меняет для бизнеса?
INP измеряет отклик на все взаимодействия, а не только первый клик. Для сайтов с формами, фильтрами и калькуляторами «тормозной» INP бьёт по конверсии сильнее, чем мелкий CLS на блоге. Чинят тяжёлые обработчики, Long Tasks и лишние third-party скрипты на страницах с действием.
Когда нужен полный рефакторинг, а не quick wins?
Когда CrUX стабильно красный на большинстве Origin Summary, quick wins исчерпаны за два спринта, а CMS или конструктор генерирует render-blocking и layout shift на каждой странице. До этого точки — CDN, картинки, defer скриптов, фиксированные размеры embed — дают 80% эффекта за 20% бюджета.