Почему Google Page Speed ​​Insights показывает разные баллы каждый раз, когда я анализирую веб-сайт?

Я попытался улучшить свой мобильный рейтинг Google Page Speed ​​Insights за счет оптимизации изображений на веб-сайте. Я анализировал сайт несколько раз - когда ничего не делал и когда заменял некоторые неоптимизированные изображения, что должно было улучшить ситуацию. Каждый раз я получал разные оценки. Сначала было 49 или даже 34 (когда я ничего не делал), а затем, когда я изменил некоторые изображения, у меня было 54, 52, 49 или 34. Это не имеет особого смысла. Почему это происходит и что можно сделать, чтобы улучшить счет?


person Ania    schedule 24.09.2020    source источник
comment
Причин может быть несколько: загрузка сервера, изменчивость сети, условия гонки в вашем JavaScript, вызывающие изменение порядка загрузки и т. Д. И т. Д. применяется дросселирование сети, чтобы увидеть, что происходит. На данный момент это лучшая информация, которую мы можем предоставить, поскольку в вашем вопросе недостаточно информации, чтобы помочь вам поставить диагноз.   -  person Graham Ritchie    schedule 25.09.2020


Ответы (1)


В Page Insight есть пара показателей раздела, полевые данные, исходные данные, лабораторные данные. Общий балл основан на всех четырех. Если вы оптимизировали код и работали с анализом страницы, не смотрите только на оценку, смотрите только то, что было до и после изменения в разделе «Лабораторные данные». Если ваша оценка улучшилась по лабораторным данным, вы можете увидеть, что общая оценка повысится через 28 дней. В любом случае вам не нужно ждать 28 дней, вместо этого нажмите ссылку «См. Калькулятор в лабораторных данных», где будет указано, как будет выглядеть ваш результат через 28 дней.

По моему опыту, инструмент показывает, что наблюдаемые вами вариации связаны с обновлением полевых данных для вашего домена.

Спасибо,

person Sham    schedule 24.09.2020
comment
Оценка рассчитывается непосредственно из лабораторных данных. Данные о происхождении и полевые данные являются данными реального мира, чтобы вы могли увидеть, как сайт работает в реальных условиях. Данные CRUX (которые вы видите в исходных данных и полевых данных) не влияют на вашу оценку при запуске теста Page Speed ​​Insights. Прочтите об Page Speed ​​Insights и о том, как работает оценка. Также может оказаться полезным способ подсчета баллов, чтобы вы знали, что искать. - person Graham Ritchie; 26.09.2020
comment
Я считаю, что оценка недавних изменений рассчитывается не только на основании лабораторных данных, что было верно раньше, а не сейчас, исходя из моего опыта. Также, когда вы нажимаете на калькулятор, вы можете увидеть то же самое, потому что калькулятор использует лабораторные данные для отображения оценки. - person Sham; 27.09.2020
comment
Я указал вам на документ Google, в котором четко указано, что эта оценка определяется запуском Lighthouse для сбора и анализа лабораторных данных о странице. Никаких упоминаний о других данных. Lighthouse имеет открытый исходный код, поэтому вы можете просмотреть каждую строчку кода и узнать, как это работает. Боюсь, ваш опыт привел вас к неверным выводам. Что касается калькулятора оценок, он просто показывает различия между v5 и v6. лабораторные данные - это данные моделирования каждого прогона для ясности. - person Graham Ritchie; 27.09.2020
comment
Это документация по изменчивости, в которой показаны возможные причины. Это может быть полезно для понимания причин разницы в оценках. Вы даже можете проверить анализ, в результате которого была создана эта страница. Это может быть полезно, чтобы вы понимали, откуда берется дисперсия. Я надеюсь, что все это полезно, но, как я уже сказал, для оценки используются только лабораторные данные, поэтому, если вы видите расхождения, эти статьи, надеюсь, объяснят, почему - person Graham Ritchie; 27.09.2020