Core Web Vitals — LCP, INP, CLS и SEO Google | Глоссарий FREEHOSTING

Core Web Vitals

Core Web Vitals
Core Web Vitals — Core Web Vitals — набор метрик от Google для оценки пользовательского опыта на сайте. Включает LCP (скорость отрисовки крупного контента), INP (задержка реакции на действия) и CLS (визуальную стабильность). Влияют на ранжирование в поиске Google.

Определение простыми словами

Core Web Vitals — это три цифры, по которым Google решает, насколько сайт удобен для пользователя. LCP — за какое время отрисовался самый крупный элемент на экране, обычно баннер или заголовок. INP — насколько быстро страница реагирует на клик или нажатие. CLS — насколько сильно «прыгает» вёрстка во время загрузки, когда поздно подгружается шрифт или картинка без размеров.

Метрики измеряются на реальных пользователях через Chrome User Experience Report (CrUX) и складываются в отчёт PageSpeed Insights, Search Console и Looker Studio. С 2021 года Core Web Vitals — фактор ранжирования в Google. Улучшать показатели проще всего через кэширование и подключение CDN.

Сравнение пороговых значений

Метрика Хорошо Требует улучшения Плохо
LCP — Largest Contentful Paint ≤ 2,5 с 2,5-4 с > 4 с
INP — Interaction to Next Paint ≤ 200 мс 200-500 мс > 500 мс
CLS — Cumulative Layout Shift ≤ 0,1 0,1-0,25 > 0,25

Кейсы использования

  • Аудит интернет-магазина перед сезоном продаж — найти страницы с LCP больше 4 секунд и оптимизировать первый экран.
  • Контроль регрессий после релиза: новый JS-скрипт повысил INP — откатываем или дорабатываем.
  • Сравнение хостингов: переезд с виртуального хостинга на VPS с быстрым диском часто улучшает LCP на 30-50%.
  • Оптимизация шрифтов и картинок: атрибуты width/height и font-display: swap снижают CLS почти до нуля.
  • SEO-проекты: рост Core Web Vitals коррелирует с позициями по ВЧ-запросам в Google.

Негативный сценарий: оптимизировать только лабораторные тесты Lighthouse, игнорируя данные CrUX. Lighthouse запускается на эмуляции, а Google ранжирует по реальным пользователям. Сайт может показывать «зелёный» PageSpeed и при этом проваливать Web Vitals в Search Console — потому что у пользователей слабые телефоны и нестабильный мобильный интернет.

Технические детали

npm install -g lighthouse
lighthouse https://example.com --output=html --output-path=./report.html
npx unlighthouse --site https://example.com
curl -X POST 'https://www.googleapis.com/pagespeedonline/v5/runPagespeed?url=https://example.com&strategy=mobile'
npm install web-vitals
node -e "console.log(require('web-vitals'))"

Частые вопросы

Чем INP отличается от старого FID?

FID мерил задержку только первого взаимодействия на странице. INP заменил его в марте 2024 года и считает максимальную задержку среди всех кликов и нажатий за визит. Это честнее отражает реальный опыт.

Влияют ли Core Web Vitals на Яндекс?

Прямого фактора у Яндекса нет, но скорость и стабильность вёрстки влияют на поведенческие метрики, которые Яндекс учитывает. Оптимизация под Web Vitals улучшает позиции и в Яндексе.

Как быстро Google обновляет данные?

Метрики в Search Console и CrUX обновляются по 28-дневному скользящему окну. После реальных улучшений на сайте «зелёный» статус появляется через 2-4 недели — раньше изменения просто не накапливаются в выборке.