Реальні польові дані з Chrome UX Report (CrUX): p75 по LCP, INP, CLS, FCP і TTFB. Порівнюй свій сайт із конкурентами — origin чи конкретні сторінки.
Інструмент показує, як швидко сайти працюють у реальних користувачів Chrome, і ставить їх поруч в одній таблиці. Так зручно порівняти свій сайт із конкурентами з видачі або знайти типи сторінок із найгіршими показниками. Ним можна й стежити за результатом оптимізації, але дані охоплюють 28 днів, тож зміни проявляються поступово.
Адреси вписуй у поле «Сайти або сторінки (по одному на рядок, до 20)». Протокол можна не вказувати, бо інструмент сам додасть https://. Однакові адреси перевіряються один раз, а все після 20-ї унікальної адреси ігнорується.
Далі порядок такий:
На рівні Origin від адреси лишаються тільки протокол і домен, а на рівні URL відкидається лише частина після #. Зважай, що example.com і www.example.com для CrUX є різними origin.
Кожне число в таблиці означає 75-й перцентиль (p75): у 75 % завантажень сторінок показник був таким або кращим. Колір клітинки залежить від порогів, які Google задає для кожної метрики. Між зонами «добре» і «погано» лежить жовта зона «потребує покращення».
Пороги такі, межа «добре» включна:
У таблиці час від 1000 мс показано в секундах, а CLS округлено до двох знаків після коми.
Колонка CWV показує «Проходить», коли LCP, INP і CLS усі в зеленій зоні. Якщо хоч одна з цих метрик жовта чи червона, буде «Не проходить», а якщо для якоїсь немає даних, буде «н/д». FCP і TTFB на статус не впливають, бо до Core Web Vitals вони не входять.
Під таблицею вказано дати періоду, за який зібрано дані. Це 28 днів, і вікно щодня зсувається. У файлі cwv-compare.csv значення записано без округлення: час у мілісекундах, CLS дробовим числом. Для адрес без даних текст помилки стоїть у колонці CWV.
Дані надходять з Chrome UX Report (CrUX) API від Google. Браузер надсилає адресу й тип пристрою на /api/crux, тобто на проксі-сервер marko-f.com. Проксі додає API-ключ і пересилає запит у Google, тому власний ключ не потрібен. Він обмежує кількість одночасних запитів, тож якщо частина рядків повернулася з помилкою, повтори перевірку трохи згодом.
Повідомлення «Немає даних у CrUX» означає, що в Google немає запису для цієї адреси. CrUX бере лише публічні сторінки та origin із достатньою кількістю відвідувань, тому для окремої сторінки даних часто немає, а для всього сайту є. Інструмент не запускає лабораторних тестів на кшталт Lighthouse і не показує історії, лише поточні p75 за 28 днів.
Пороги й перцентиль узято з документації на web.dev. Правила CrUX описано на сайті Chrome for Developers.