PageSpeed Insights сообщает о реальной производительности страницы или origin для мобильных и настольных устройств и предлагает рекомендации по улучшению этой страницы при анализе одной страницы.
Оценка скорости
PageSpeed Insights включает данные из отчета об опыте пользователей Chrome (CrUX) для отображения реальных данных о производительности страницы или origin . PSI сообщает о двух показателях : First Contentful Paint (FCP) и DOMContentLoaded (DCL).
Медианное значение каждой метрики (FCP или DCL) сравнивается со всеми страницами, отслеживаемыми в отчете CrUX. Каждой метрике присваивается категория в зависимости от того, где она находится в распределении:
- Быстро : медианное значение показателя приходится на треть самой быстрой загрузки всех страниц.
- Медленно : медианное значение показателя приходится на самую медленную треть всех загрузок страниц.
- Среднее : медианное значение показателя находится в средней трети всех загрузок страниц.
Общий показатель скорости рассчитывается путем рассмотрения категорий для каждого показателя:
- Быстро : если все показатели страницы/ origin являются быстрыми.
- Медленно : если какой-либо показатель страницы/ origin является медленным.
- Среднее : Все остальные случаи.
Распределение загрузки страниц
В разделе «Распределение загрузки страниц» представлены показатели распределения FCP и DCL в наборе данных CrUX.
- Origin : совокупные данные о скорости всех страниц, обслуживаемых из этого origin .
- Страница : данные о скорости на одной странице.
Распределение каждого показателя разделено на три категории: быстрое (самая быстрая треть), среднее (средняя треть) и медленное (нижняя треть). Раздача обновляется ежедневно.
Показатель оптимизации
PageSpeed Insights сообщает информацию об оптимизации только при анализе одной страницы.
PSI оценивает, насколько хорошо страница соответствует общепринятым рекомендациям по производительности, и вычисляет оценку от 0 до 100, которая оценивает ее запас производительности. Он оценивает, может ли страница улучшить свою производительность в двух областях:
- время до загрузки верхней части страницы : время, прошедшее с момента запроса пользователем новой страницы до момента отображения содержимого верхней части страницы браузером.
- время до полной загрузки страницы : время, прошедшее с момента запроса пользователем новой страницы до момента ее полной обработки браузером.
Оценка классифицируется как хорошая, средняя или низкая. В расчете предполагается, что разработчик хочет сохранить прежний внешний вид и функциональность страницы.
- Хорошо : на странице применено большинство рекомендаций по производительности, и возможностей для дальнейшей оптимизации мало. Страница получила оценку 80 или выше.
- Средний : на странице отсутствуют некоторые общие оптимизации производительности, и имеется средний запас для оптимизации. Страница оценивается от 60 до 79 баллов.
- Низкий : страница не оптимизирована, и имеется достаточно большой потенциал для оптимизации. Страница оценивается от 0 до 59.
Показатель оптимизации оценивает запас производительности страницы. Страница с низкой скоростью может иметь высокий показатель оптимизации, поскольку у нее низкое соотношение ресурсов, блокирующих рендеринг, по отношению к общему количеству ресурсов, используемых страницей. С другой стороны, быстрая страница может иметь низкий показатель оптимизации, поскольку у нее большое количество ресурсов, блокирующих рендеринг, по сравнению с ее общими ресурсами.
Статистика страницы
В этом разделе описываются циклы передачи данных, необходимые для загрузки ресурсов блокировки рендеринга страницы, общее количество байтов, используемых страницей, а также их сравнение со средним числом операций туда и обратно и байтами, используемыми в наборе данных. Он может указать, может ли страница работать быстрее, изменив внешний вид и функциональность страницы.
Предложения по оптимизации
Это список лучших практик, которые можно применить к этой странице. Если страница быстрая, эти предложения по умолчанию скрыты, поскольку страница уже находится в верхней трети всех страниц в наборе данных, и дальнейшее улучшение, скорее всего, не понадобится.
Поскольку производительность сетевого подключения значительно различается, оптимизация затрагивает независимые от сети аспекты производительности страницы: конфигурацию сервера, структуру HTML страницы и использование ею внешних ресурсов, таких как изображения, JavaScript и CSS. Реализация предложений должна улучшить относительную производительность страницы. Однако абсолютная производительность страницы по-прежнему будет зависеть от сетевого подключения пользователя.
На скоростные показатели влияют различные факторы, но наиболее важными являются два из них:
- Обходы блокировки рендеринга : Обходы, необходимые для доставки ресурсов блокировки рендеринга . Если большинство ресурсов страницы блокируют рендеринг, PageSpeed Insights считает, что страница имеет большой запас оптимизации. Разработчик может изучить правила «Избегать перенаправления целевой страницы» , « Устранить блокирующий рендеринг JavaScript и CSS» , «Использовать кеширование браузера» , «Установить приоритет видимого контента» и «Уменьшить время ответа сервера» для оптимизации.
- Размер ответа : общий размер ответа, включая основные ресурсы HTML и все подресурсы. Если большую часть тела ответа можно удалить путем сжатия или минимизации, PageSpeed Insights считает, что страница имеет большой запас по оптимизации. Разработчик может изучить правила «Включить сжатие» , «Минимизировать ресурсы » и «Оптимизировать изображения» для оптимизации.
Вопросы?
Если у вас есть вопросы о PageSpeed Insights, прочтите раздел часто задаваемых вопросов или отправьте сообщение в нашу группу обсуждений .