Google PageSpeed Insights — это популярный у вебмастеров и seo-специалистов инструмент для проверки скорости загрузки сайтов.
От скорости загрузки страницы напрямую зависит поведение посетителей сайта, а также позиции сайта в поисковой выдаче. Если скорость низкая, то посетители просто не станут ждать и уйдут искать нужную информацию на другие сайты.
Многие ошибочно полагают, что сервис Google PageSpeed Insights измеряет именно скорость сайта, но это не так. На самом деле сервис дает полезные советы и рекомендации по увеличению этой скорости и показывает, на какие проблемные места стоит обратить внимание владельцу сайта.

Анализ ведется по 6 основным метрикам, и каждая имеет влияние на итоговую оценку:
- Время загрузки первого контента. Определяет интервал времени между началом загрузки страницы и появлением первого изображения или блока текста;
- Индекс скорости загрузки. Показывает, насколько быстро контент страницы становится доступен для просмотра;
- Время загрузки для взаимодействия. Это время, в течение которого страница становится полностью готова к взаимодействию с пользователем;
- Время загрузки достаточной части контента. Этот параметр показывает время, по истечении которого становится виден основной контент страницы;
- Время окончания работы ЦП. Показывается время, в которое основной поток страницы становится достаточно свободен для обработки ручного ввода;
- Максимальная потенциальная задержка FID. Показывает максимальное время выполнения задачи в миллисекундах.
На основе этих метрик составляется оценка PageSpeed. Оценка PageSpeed может составлять от 0 до 100 баллов. Она различна для мобильной и настольной версии сайта. Соответственно, чем выше оценка, тем лучше. Оптимальным считается, если страница набрала от 85 баллов и выше, но стоит ли гнаться за этими цифрами? Для понимания вопроса разберем все более детально.
О чем говорит хорошая и плохая оценка Google PageSpeed
В Google PageSpeed есть три оценочных шкалы: зеленая (от 90 до 100 баллов), желтая (от 50 до 89 баллов) и красная ( от 0 до 49 баллов). Таким образом, если проверка показала сайт в красной зоне, то можно считать это плохой оценкой и мы рекомендуем выполнить соответствующие рекомендации самого Google PageSpeed. Обычно такая оценка бывает на "тяжелом" сайте с большим количеством графики, картинок, CSS, JS.
Если сайт оказался в зеленой зоне — отлично! Это хорошая оценка скорости сайта. Желтая зона — это удовлетворительная «середина». Можно выполнять рекомендованные улучшения, если для этого не нужно серьезно переработывать сам сайт. Тем более что не всегда эти изменения влияют благоприятно, а иногда наоборот делают только хуже.
И уж совсем бессмысленно стремиться к заветной «сотке» в зеленой зоне. Зачастую это просто нереально, если только ваш сайт не одностраничная визитка с минимумом текста.
От чего зависит оценка Google PageSpeed
Скорость подключения к Интернету у всех посетителей разная, поэтому Google PageSpeed учитывает лишь те аспекты работы страницы, которые не зависят от сети: конфигурацию сервера, структуру HTML, использование внешних ресурсов (изображений, JavaScript и CSS).
Для того чтобы правильно оценить, насколько хороша или плоха оценка Google PageSpeed, следует в первую очередь понимать, что показатели — это не реальная скорость загрузки сайта для конечного пользователя, данный сервис, прежде всего, анализирует контент сайта: сколько на странице графики, оптимизирована (сжата) ли она, какое количество и размер CSS и JS файлов загружаются на странице, в начале или в конце странице происходит их загрузка, какое количество DOM объектов на странице, как видно почти все это не зависит от хостинга, а только от самой структуры сайта, улучшить показатели по этим направлениям можно только работой с самим сайтом, зачастую очень серьезной и не всегда игра стоит свеч. Поэтому в реальности Google PageSpeed показывает не скорость загрузки сайта, как таковую, а скорее некоторый уровень оптимизации сайта, который прямо или косвенно влияет на скорость загрузки сайта.
Например, сильно тормозить страницы сайта могут JS файлы. Ведь пока браузер их не обработает, загрузка страницы будет заблокирована. Такими скриптами могут быть, например, различные счетчики посещаемости, социальные кнопки и т.д. Также на оценку влияет, когда именно загружаются CSS и JS. Если они идут в самом начале страницы, то пока они полностью не загрузятся, весь остальной контент будет ждать своей очереди.
Но сервис также оценивает ряд параметров, которые зависят от хостинга или которые можно улучшить средствами хостинга:
- Долгое время ответа сервера - часто этот параметр зависит от хостинга, если страница (HTML код) генерируется дольше 200 мс., если у вас такая ошибка, то следует задуматься о смене хостинга и/или оптимизации сайта.
- Сжатие графики - данный параметр можно улучшить с помощью хостинга, например мы на Джихост абсолютно бесплатно, по запросу, делаем оптимизацию картинок на сайте с помощью специализированного ПО на хостинге.
- Gzip - сжатие контента для уменьшение его объема и, следовательно, для более быстрой его загрузки конечному пользователю. Gzip сжатие у нас работает на всех тарифах по умолчанию.
- Кеширование статических файлов в браузер - очень важный параметр, который заметно влияет на скорость сайтов. Если на хостинге отсутствует такое кеширование, то при каждой загрузке страницы браузер скачивает все статические файлы (картинки, шрифты, CSS, JS и т.д.) заново, что сильно замедляет скорость загрузки страницы. Кеширование статических файлов у нас работает на всех тарифах по умолчанию.
Мы собрали все параметры, которые зависят от хостинга, в одну услугу, которая позволяет всем клиентам Джихост получить максимум отдачи от своего сайта, благодаря бесплатной услуге оптимизации сайта.
Зависит ли оценка Google PageSpeed от хостинга
Разумеется, скорость загрузки сайта зависит от хостинга. Однако следует учитывать, что здесь подразумевается скорость генерации итогового HTML кода страницы, после обработки php и Mysql запросов. Зачастую HTML код страницы генерируется очень быстро и загрузку страницы замедляет обилие картинок, CSS, JS, особенно подключаемых со сторонних серверов.
Сам хостинг, прежде всего, отвечает за генерацию HTML кода. Происходит эта генерация очень быстро. Вы можете сами проверить любой сайт. Достаточно в браузере Moozilla Firefox нажать кнопку F12 и перейти на вкладку Сеть. Обновите страницу и выделите GET запрос с типом html, тогда вы увидите реальную скорость загрузки HTML кода сайта.

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