Правильное измерение скорости загрузки сайта

15.10.2019
Google Page SpeedGT-Metrix

Результаты измерения скорости сайта различными сервисами типа GT-Metrix, Google PageSpeed и др. является суммарными по всему спектру технологий, начиная от хостинга и заканчивая версткой и изображениями.

Также отмечаем, что сервисы измерения скорости имеют различную специфику и рассчитаны на разные уровень подготовленности пользователей. GT-Metrix является более профессиональным инструментом предоставляющим конкретные данные в отчетах. Google PageSpeed отличается более простыми отчетами с условными сведениями, которые лишь в общих чертах отражают реальную картину.

Прежде, чем обращаться в поддержку по вопросам скорости работы сайта - следует внимательно изучить структуру и данных из отчетов сервисов. Обычно, в них подробно указывается какие именно технические узлы негативно влияют на скорость загрузки.
GT Metrix (рекомендуем)
Google PageSpeed

Расшифровка параметров из отчетов GT-Metrix:

ПараметрРасшифровкаПоясненения
PageSpeed ScoreОбщая оценка категории скорости сайта.Данный параметр является итоговым на основе измерения всех технологических узлов сайта с внешней части.
YSlow ScoreОценка влияния факторов увеличивающих скорость загрузки сайта.Суммарная оценка всех влияющих факторов на скорость загрузки сайта.
Fully Loaded TimeОбщее время загрузки страницы сайта.Время уходящее на полную загрузку страницы для пользователей (в т.ч. до возможности взаимодействия с элементами и интерфейсом).
Total Page SizeОбщий размер страницы сайта указан в килобайтах или мегабайтах.Включает в себя оценку объема данных загружаемых на сайт со сторонних источников (например, скрипты Яндекс Метрики, Google Analytics, различных виджетов в т.ч. социальных сетей и других влияют на объем данных на странице и оценку.
RequestsКоличество запросов на странице сайта к внутренним и внешним источникам при каждой загрузке.Параметр измеряет количество всевозможных обращений со страницы к скриптам, стилям, изображениям и др. при каждой загрузке страницы сайта. Чем их меньше - тем лучше.

Нижеследующие параметры GT-Metrix и нужны для разработчиков сайтов.

GT-Metrix

GT-Metrix

Наиболее наглядным отчетом является Waterfall, который визуализирует тип, объем, время и влияние данных на загрузку страницы сайта. Данный вид отчета рекомендуется для анализа разработчикам сайтов.

GT-Metrix

Рекомендуем сервис GT-Metrix в качестве наиболее точной оценки скорости работы сайта и анализа технологических аспектов влияющих на нее.

Расшифровка параметров из отчетов Google PageSpeed:

ПараметрРасшифровкаПоясненения
Время загрузки первого контентаФактическая скорость генерации от дачи страницы хостингом (сервером).Данный параметр является целевым при оценке скорости работы хостинга т.к. напрямую зависит от аппаратных ресурсов хостинга. Однако, в случае, если на back-end (программной части) допущены ошибки, например циклические функции, медленные запросы к базе данных и др., то параметр будет увеличен. В этом случае требуется обращаться к разработчику сайта для исправления кода.
Время загрузки достаточной части контентаУсловное измерение скорости до отображения первых данных в браузере пользователяПараметр является усредненным по части измерения скорости работы хостинга и первой "отрисовки" данных на странице сайта.
Индекс скорости загрузкиСуммарное значение факторов: от хостинга до front-end сайта.Показатель суммирует информацию о скорости загрузки на основе большой выборки данных, начиная от скорости генерации страниц сервером и заканчивая размером изображений, объемом HTML-кода сайта и др.

Время окончания работы ЦП

Время загрузки для взаимодействия

Время до возможности совершения каких-либо действий пользователей на сайте.Параметры являются неточными т.к. скорость обработки страницы зависит от мощности устройства (ПК, ноутбук, смартфон, планшет) и типа используемого браузера. Не стоит буквально оценивать показатель времени до возможности начала взаимодействия со страницей по данным параметрам.
Макс. потенц. задержка после первого вводаИзмерение времени между запросом и откликом сайта.Попытка сервиса измерить время между действиями. Корректно измерить данный параметр можно только внутренними средствами для веб-разработчиков, поэтому внешняя проверка параметра в Google PageSpeed является крайне условной.

Другие параметры Google PageSpeed являются дочерними и нужны для разработчиков сайтов.

Оценка мобильной и десктопной версии сайта является условной. Например, производя замеры сайта несколько раз подряд можно наблюдать, как оценка меняется для обеих версий сайта, при том, что на сайте не было изменений. Также получить максимальные показатели по обоим версиям сайта можно используя простые CSS-оверлеи, что в принципе делает всю суммарную оценку скорости работы сайта крайне условной.

Мы не рекомендуем строго полагаться на общие (суммарные) данные получаемые в Google PageSpeed для оценки скорости работы сайта и тем более хостинга. Данный сервис будет полезен для оценки скорости сайта с точки зрения поисковой системы Google, однако учитывайте, что параметры оценки одного и того же сайта меняются, а степень влияния показателей Google PageSpeed на фактическую оценку качества сайта не установлена и не описана в официальных источниках.