Методика
Коротко: берём открытые полевые данные Google о реальных визитах, считаем их так же, как Google в поиске, и раз в месяц публикуем.
Откуда данные
Источник — Chrome UX Report (CrUX), открытый датасет Google. Это обезличенные замеры реальных визитов пользователей Chrome, которые согласились отправлять статистику. Данные усреднены за скользящие 28 дней и обновляются еженедельно; рейтинг — раз в месяц.
Берём уровень origin, то есть весь сайт целиком, а не одну страницу. Отдельно для телефонов и для десктопа. Для каждого сайта пробуем адрес с www и без и берём тот, по которому данных больше.
Мы не запускаем никаких тестов и ничего не измеряем на сайтах сами. Цифры одинаковы для всех, кто спросит CrUX API, и их можно проверить, например, в PageSpeed Insights.
Текущий выпуск: данные за 3 октября 2026 — 30 октября 2026, выгружены 1 ноября 2026.
Метрики и пороги Google
Для каждой метрики берётся 75-й перцентиль (p75): значение, которое лучше, чем у трёх четвертей визитов. Так считает и Google в официальной оценке Core Web Vitals. Пороги — из документации Google:
| Метрика | Что измеряет | Хорошо | Плохо |
|---|---|---|---|
| LCP | когда появился главный контент первого экрана | ≤ 2,5 с | > 4 с |
| INP | как быстро страница отвечает на клики, тапы и ввод | ≤ 200 мс | > 500 мс |
| CLS | насколько сдвигается вёрстка | ≤ 0,1 | > 0,25 |
| TTFB | когда пришёл первый байт ответа сервера | ≤ 0,8 с | > 1,8 с |
Сайт «проходит Core Web Vitals», если все три основные метрики — LCP, INP и CLS — в зелёной зоне. TTFB в индекс не входит, но показан: от него зависит всё остальное.
Как считается индекс
У каждой из трёх метрик свой балл от 0 до 100. Метрика в зелёной зоне даёт 100 баллов. Дальше балл падает пропорционально превышению порога: балл = 100 × порог ÷ значение. Например, LCP 5 секунд при пороге 2,5 даёт 50 баллов, INP 400 мс при пороге 200 — тоже 50.
Индекс сайта — среднее трёх баллов, округлённое до целого. При равном индексе выше тот, у кого меньше LCP.
Место в рейтинге считается по телефонам: в e-commerce рунета с них приходит большая часть визитов, и на них же сайты обычно медленнее. Десктоп считается по той же формуле и показан второй строкой.
В рейтинг попадают только сайты, у которых в CrUX есть все три метрики. Иначе сайт с одной CLS получил бы 100 баллов и встал в топ.
Какие сайты входят
Сейчас в индексе 29 сайтов в 3 категориях: фудтех и продукты, маркетплейсы, ритейл и электроника. Это крупнейшие игроки по трафику, у которых достаточно визитов из Chrome, чтобы CrUX публиковал данные. Список будем расширять.
Хотите добавить сайт — напишите. Условие одно: по нему должны быть данные в CrUX.
Изменения за месяц
Каждый выпуск сохраняется как снимок. «Кто вырос и кто упал» — сравнение места в рейтинге с прошлым снимком. Из-за 28-дневного окна CrUX эффект от оптимизаций или регрессий доходит до рейтинга с задержкой до месяца.
Чего индекс не показывает
- Скорость отдельных страниц: каталога, карточки товара, корзины. Это среднее по всему сайту.
- Safari, Firefox и мобильные приложения: CrUX собирает данные только из Chrome.
- Причины. Полевые данные показывают симптом. Чтобы понять, что именно тормозит, нужны трейсы и разбор кода.
Вопросы
Почему цифры отличаются от моего Lighthouse?
Lighthouse — один синтетический прогон на эмулированном устройстве. CrUX — реальные пользователи на реальных телефонах и сетях. Оценка Core Web Vitals в поиске Google строится по полевым данным.
Почему в рейтинге нет моего сайта?
CrUX публикует данные только для сайтов с достаточным трафиком из Chrome. Проверить можно в PageSpeed Insights: если там есть блок «Данные реальных пользователей», сайт можно добавить в индекс.
Можно ли использовать данные индекса?
Да, со ссылкой на perfindex.ru. Лицензия — CC BY 4.0.