Открыть сервис

Core Web Vitals

Core Web Vitals — это набор метрик, разработанных компанией Google для оценки пользовательского опыта взаимодействия с веб-страницей. Эти метрики измеряют скорость загрузки, интерактивность и визуальную стабильность контента. Core Web Vitals являются частью более широкой системы сигналов ранжирования, известной как Page Experience (опыт страницы), и используются в алгоритмах поисковой выдачи Google для определения релевантности и качества сайта. Внедрение Core Web Vitals было официально анонсировано в мае 2020 года, а с июня 2021 года они стали фактором ранжирования в мобильном поиске Google.

История и предпосылки появления

До появления Core Web Vitals оценка скорости загрузки сайта основывалась на единичных метриках, таких как время полной загрузки страницы (Page Load Time) или время до первого байта (TTFB). Однако эти показатели не отражали реальный опыт пользователя, который может начать взаимодействие с сайтом до его полной загрузки. Google стремился создать метрики, ориентированные на пользователя (user-centric metrics), которые фиксируют ключевые моменты взаимодействия.

В 2018 году Google представил концепцию RAIL (Response, Animation, Idle, Load) — модель оценки производительности, основанную на восприятии пользователя. Core Web Vitals стали практической реализацией этой модели. Разработка велась совместно с сообществом разработчиков через стандарты W3C (World Wide Web Consortium) и инструменты, такие как Lighthouse и PageSpeed Insights.

Основные метрики

Core Web Vitals состоят из трёх метрик, каждая из которых измеряет определённый аспект пользовательского опыта. Для каждой метрики установлены пороговые значения: «хорошо» (Good), «требует улучшения» (Needs Improvement) и «плохо» (Poor).

Largest Contentful Paint (LCP)

Largest Contentful Paint (LCP) измеряет время, за которое загружается и становится видимым самый крупный элемент контента на странице (например, изображение, видео, блок текста). Эта метрика отражает воспринимаемую скорость загрузки — момент, когда пользователь считает, что страница загрузилась.

First Input Delay (FID)

First Input Delay (FID) измеряет время между первым взаимодействием пользователя со страницей (например, клик по кнопке, касание экрана) и моментом, когда браузер начинает обрабатывать это взаимодействие. Метрика оценивает интерактивность страницы — насколько быстро она реагирует на действия пользователя.

Примечание: В марте 2024 года Google объявил о замене FID на новую метрику Interaction to Next Paint (INP), которая будет измерять задержку всех взаимодействий пользователя, а не только первого. INP станет частью Core Web Vitals с марта 2024 года.

Cumulative Layout Shift (CLS)

Cumulative Layout Shift (CLS) измеряет визуальную стабильность страницы — количество и величину неожиданных сдвигов макета во время загрузки. Такие сдвиги происходят, когда элементы (изображения, реклама, шрифты) загружаются с задержкой и смещают уже отображённый контент, что может привести к случайным кликам.

Методы измерения

Core Web Vitals могут измеряться как на реальных пользовательских данных (field data), так и в лабораторных условиях (lab data).

Полевые данные (Field Data)

Основаны на данных, собираемых из браузеров реальных пользователей через API Chrome User Experience Report (CrUX). CrUX предоставляет агрегированные данные по миллионам сайтов, разбитые по странам, устройствам и типам подключения. Эти данные являются наиболее точными, так как отражают фактический опыт пользователей.

Лабораторные данные (Lab Data)

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

Влияние на SEO и ранжирование

С июня 2021 года Core Web Vitals стали фактором ранжирования в мобильном поиске Google. Они входят в состав сигнала Page Experience, который также включает:

Важно отметить, что Core Web Vitals не являются единственным фактором ранжирования. Google неоднократно подчёркивал, что релевантность контента остаётся приоритетом. Однако для сайтов с сопоставимым качеством контента лучшие показатели Core Web Vitals могут дать преимущество в выдаче.

Согласно данным Google, сайты, соответствующие пороговым значениям всех трёх метрик, имеют на 24% меньший показатель отказов (bounce rate) по сравнению с сайтами, не проходящими тест.

Оптимизация

Оптимизация Core Web Vitals требует комплексного подхода, затрагивающего серверную часть, клиентский код и конфигурацию хостинга.

Оптимизация LCP

Оптимизация FID/INP

Оптимизация CLS

Критика и ограничения

Несмотря на широкое внедрение, Core Web Vitals подвергаются критике со стороны веб-разработчиков и владельцев сайтов.

Перспективы развития

Google продолжает развивать систему Core Web Vitals. В 2023 году был анонсирован переход от FID к INP, а также рассматривается введение новых метрик, таких как Smoothness (плавность анимации) и Responsiveness (общая отзывчивость интерфейса). Ожидается, что в будущем Core Web Vitals будут интегрированы с другими сигналами, такими как Web Vitals for Video и Web Vitals for Forms.

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →