Полевые данные и сводка происхождения
Полевые данные и сводка по происхождению - это данные реального мира.
Существует ключевое различие между этими показателями и синтетическим тестом, который выполняет Page Speed Insights.
Например: CLS измеряется до тех пор, пока страница не выгрузится в реальном мире, как указано в этом объяснение по CLS от Адди Османи, которая работает в Google Chrome.
По этой причине ваш CLS может быть высоким для страниц, если они плохо работают при определенных размерах экрана (поскольку Lighthouse / PSI по умолчанию тестирует только один размер экрана мобильного устройства) или если есть такие вещи, как ленивая загрузка, которая не работает хорошо в реальном мире и вызывает макет смещается, когда вещи загружаются слишком медленно.
Это также могут быть определенные браузеры, скорости соединения и т. Д. И т. Д.
Как найти страницу / основную причину, которая разрушает ваши Web Vitals?
Предположим, у вас есть страница, которая хорошо справляется с синтетическим тестом Lighthouse, но плохо работает в реальном мире при определенных размерах экрана. Как вы можете это определить?
Для этого вам необходимо собрать данные Real User Metrics (RUM).
Данные RUM - это данные, собранные в реальном мире, когда реальные пользователи используют ваш сайт, и сохраненные на вашем сервере для последующего анализа / выявления проблем.
Есть простой способ сделать это самостоятельно, используя библиотеку Web Vitals.
Это позволяет собирать CLS, FID, LCP, FCP и Данные TTFB, которых более чем достаточно, чтобы определить страницы с низкой эффективностью.
Вы можете передать собранные данные в свой собственный API. или в Google Analytics для анализа.
Если вы собираете, а затем объединяете информацию о жизненно важных показателях сети со строками пользовательского агента (для получения браузера и ОС) и информации о размере браузера (для получения эффективного размера экрана), вы можете сузить область, если проблема связана с определенным браузером, определенный размер экрана, определенная скорость соединения (поскольку вы можете видеть более медленные соединения из высоких показателей FCP / LCP) и т. д. и т. д.
person
Graham Ritchie
schedule
12.01.2021