Почему Google PageSpeed Insights дает низкие показатели моему сайту

Очень много статей в интернете, где авторы вводят в заблуждение, про то, как на самом деле работает Google PageSpeed Insights. В этом материале вы узнаете алгоритм и поймете причину красной зоны.

Первое, что необходимо знать на 100% — Гугл ПейджСпид действительно измеряет скорость сайтов. Многие получают низкие показатели, сравнивают их с показателями в системах GTmetrix или Pingdom и не верят сервису от Гугл, а зря.

Давайте разберем всё на примере сайта Hoff.ru.

1. Замер в PageSpeed Insights

больше 24 секунд до полного взаимодействия с мобильного устройства​
больше 24 секунд до полного взаимодействия с мобильного устройства​

Многие видят похожие цифры и просто им не верят.

Вот список пунктов, почему такой низкий показатель:

  • замер происходит с мобильного устройства Nexus 5 на Android (его имитация), а ему, на секундочку, уже как 7 лет;
  • сеть интернет при замере — 3G fast (тоже имитация) со средней скоростью 8 мегабит и задержкой в 150 миллисекунд;
  • процессор замедляется в 4 раза, это называется троТлинг (не путать с троллингом);
  • сам замер идет из Европы, мы часто ловили его из Швейцарии.

Выводы про замер и результаты от PageSpeed Insights:

Гугл измеряет скорость, но делает это со среднестатистического устройства и скорости интернет в мире. Показатели сильно усреднены. Это означает, что если на этот сайт заходят с медленных устройств и интернета, то сайт действительно будет загружаться больше 24 секунд!

2. Замер из GTmetrix и Pingdom:

​Замер скорости из GTmetrix за 4,2 секунды до полной загрузки сайта hoff.ru
​Замер скорости из GTmetrix за 4,2 секунды до полной загрузки сайта hoff.ru
Замер из Pingdom​ за 1 секунду до полной загрузки сайта hoff.ru
Замер из Pingdom​ за 1 секунду до полной загрузки сайта hoff.ru

— Что происходит! Какие прекрасные цифры. Гугл показывает какую-то чушь!

Вот так обычно и говорят те, кто не знает, что происходит при замере с этих систем, а происходит вот что.

Системы GTmetrix и Pingdom по умолчанию делают замер для ПК версии сайта. Гугл по умолчанию показывает замер для мобильной версии.

Если вы откроете замер с ПК от Гугл, то увидите похожий результат:

​Замер версии ПК из Гугл, 6 секунд до полной загрузки и выполнения всех скриптов сайта Hoff
​Замер версии ПК из Гугл, 6 секунд до полной загрузки и выполнения всех скриптов сайта Hoff

Что ещё надо знать про сервисы

Замер в Pingdom и GTmetrix происходит без ограничений по скорости сети интернет и по процессору устройства. Это значит, что сайт открывается на максимальной конфигурации устройства. Такой мощью телефоны будут обладать точно не скоро.

Как убедиться в этом прямо сейчас

Заходите на GTmetrix (нужно зарегистрироваться), ставьте на проверку сайт Hoff.ru. Ставьте сеть интернета 3G и делайте замер, вот что вы увидите:

Перед кнопкой Analyze надо нажать 5 раз на слово "Connection"​ до показателя 3G
Перед кнопкой Analyze надо нажать 5 раз на слово "Connection"​ до показателя 3G
​Результат замера с замедлением сети на 3G по GTmetrix
​Результат замера с замедлением сети на 3G по GTmetrix

Ссылка на наш замер сайта Hoff на дату публикации статьи.

34 секунды до полной загрузки сайта Hoff на сети 3G очень похожи на замер от Гугл с мобильной версии с результатом в 24,8 секунд.

Мы разбирали сайт Hoff 3 июня 2019 года и уже тогда увидели, что сайт может быть серьезно оптимизирован по производительности.

Замедление процессора в 4 раза и сеть 3G fast, при замере на Nexus 5 — вот что делает замер от Гугл таким, какой он показывается для вашего сайта.

Всё это замедление не делает GTmetrix и Pingdom по умолчанию.

Кстати, зачем замедлять устройство и сеть?

Мобильный трафик превысил трафик с ПК в мире.

​скриншот глобальной статистики в мире по девайсам ПК против мобильного трафика Источник: https://gs.statcounter.com/platform-market-share/desktop-mobile-tablet
​скриншот глобальной статистики в мире по девайсам ПК против мобильного трафика Источник: https://gs.statcounter.com/platform-market-share/desktop-mobile-tablet

В России, по статистике Liveinternet большинство посещений на сайты происходит с операционной системы Android:

Статистика по операционной системе из liveinternet
Статистика по операционной системе из liveinternet

Измерять в первую очередь мобильную версию — стратегически правильно для бизнеса.

Задавайте ваши вопросы в комментариях, будем отвечать с экспертом по производительности сайтов развернуто и бесплатно.

Прошлые статьи от автора:

99
19 комментариев

гугл спид хорош тем, что показывает время до взаимодействия с пользователем - сколько времени ему ждать, пока заработает кнопка "купить" "позвонить"

1
Ответить

Да, попробуйте новый движок лайтхауса, там новые метрики https://lh6.loading.express, которые будут в основе нового PageSpeed 2020.

Ответить

Проверил свой сайт на GTmetrix. 
Показывает плохие результаты: 
Leverage browser caching в PageSpeed - 61 (на скрине)
Add Expires headers (YSlow) - 0
Use a Content Delivery Network (CDN) (YSlow) - 10
в TYPE написано SERVER.

Что это значит... что косяк на стороне сервера??
Сайт на Wordpress, оптимизирован и минифицирован всеми мыслимыми способами и плагинами Autoptimize и WP Super Cache...

1
Ответить

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

Ответить

Странно. Куча болтовни а так никто и не сказал о том, что движок вордпресс работает на PHP (PHP обращается к БД и формирует станицу HTML ) и, каким бы движок не был медленным, для ускорения загрузки сайта для начала надо включить кеширование ну и хотя-бы lazy load image.
JavaScript тоже отдельный разговор - свести на минимум интерактивных плагинов сайта для начала.

1
Ответить

Всё правильно!

Ответить

у hoff стоит защита от частых обращений + от прокси, которые он отслеживает, а говнотест от гугла довольно глючный и воспринимает подобное как торможение. Вообще у многих тестов во время процесса происходит частое обращение с разных IP. Забавно, но путем частого использования некоторых тестов (не скажу каких) можно добиться понижения рейтинга в глючном яндексе :) последний начинает курить в сторону плохого ПФ сайта... еще волшебно действует робот от mail.ru  наши ж делали, молодцы, наше ПО оно такое :)

Ждите появления на своих смартфонах при покупке :)

Так что, несмотря на необходимость создания сайта не кривыми руками верить тестам - не всегда гуд.

1
Ответить