Краткий ответ
Принимайте ускорение по сопоставимым измерениям и сохранённым пользовательским сценариям. Проверьте несколько типов страниц, реальные метрики при наличии данных и повторяемость результата; один высокий балл не подтверждает качество всего сайта.
Вернитесь к исходной проблеме
До оценки результата найдите исходный протокол: какие страницы были медленными, при каких условиях и что мешало посетителю. Если задача звучала только как «сделать быстрее», сначала уточните предмет проверки. Ожидание появления товара, задержка фильтра и скачок кнопки — разные проблемы, для которых нужны разные наблюдения.
Сохраните версию сайта, дату, устройство, браузер, условия сети и кеша. Отдельно обозначьте тестовую среду и публичный сервер. Нельзя приписывать изменению кода разницу между пустым локальным стендом и боевой системой с виджетами. Сопоставимость важнее красивого единственного числа в презентации.
Соберите матрицу измерений
| Объект | Что измерять | Что проверить вручную |
|---|---|---|
| Страница услуги | Появление основного содержания | Доступность формы |
| Каталог | Загрузка и взаимодействие | Фильтрация и возврат |
| Карточка | Изображение и стабильность | Выбор варианта |
| Кабинет | Ожидание данных | Смена состояния операции |
Выберите страницы по используемым шаблонам, а не только по удобству тестирования. На одном шаблоне полезно взять обычный и тяжёлый пример. Слишком маленькая выборка скрывает локальные проблемы, а сотни одинаковых страниц создают объём без дополнительной информации. Сначала покройте разные причины нагрузки и важные пути посетителя.
Разделите лабораторию и пользователей
PageSpeed Insights показывает лабораторные и полевые данные. Лаборатория помогает разбирать проблему в контролируемых условиях. Полевой раздел отражает опыт реальных пользователей; данные CrUX охватывают предыдущий 28-дневный период. При недостатке данных по странице отчёт может показывать весь источник или не иметь полевой оценки.
Поэтому после сегодняшнего выпуска нельзя ожидать мгновенного полного обновления полевой картины. Указывайте период и уровень агрегации, не подписывайте показатель домена как результат конкретной страницы. Для небольшого сайта отсутствие данных не равно плохой скорости и не равно успешной приёмке. Порядок работы с двумя типами измерений раскрыт в отдельной статье.
Учебный пример спорного результата
У учебного магазина после оптимизации вырос лабораторный балл главной. При этом мобильный фильтр стал реагировать хуже из-за нового клиентского пересчёта. Если принять работу только по главной, проблема останется незамеченной. Команда повторяет сценарий каталога и возвращает задержку фильтра в список незавершённых задач.
Вторая проверка обнаруживает, что часть сравнений выполнена с тёплым кешем только после изменений. Прогоны повторяют в одинаковом состоянии. Итоговый отчёт сохраняет первоначальные и повторные результаты с пояснением причины. Пример показывает, почему проверяемый процесс надёжнее выбора самого удачного скриншота.
Не покупайте скорость ценой функции
После технического изменения пройдите формы, оплату, поиск, аналитику и доступность управления. Удалённый виджет действительно сокращает нагрузку, но может быть обязательной частью услуги. Отложенный обработчик может улучшать старт и терять раннее нажатие. Такие последствия нужно исправить или явно согласовать изменение сценария.
Регрессионный набор связывает производительность с работоспособностью. Для каждого изменения укажите затронутые функции и проверяющего. Если ускорение достигнуто уменьшением качества изображения или объёма выдачи, оцените это глазами посетителя. Не всякое численное улучшение соответствует бизнес-задаче, поставленной перед командой.
Зафиксируйте критерии следующего релиза
В отчёте нужны условия, несколько прогонов, разброс, версия и оставшиеся ограничения. Сравнивайте устойчивую картину, а не лучшие значения каждой серии. Привяжите Core Web Vitals к соответствующим аспектам опыта и отдельно отметьте, где данных пока недостаточно. Не объявляйте весь сайт быстрым по одному маршруту.
Затем включите контроль в обычную поставку: проверку важных шаблонов, тяжёлых ресурсов и ключевого взаимодействия. Назначьте владельца реакции на ухудшение. Завершённая оптимизация оставляет воспроизводимую базу сравнения, чтобы команда могла заметить регрессию до массовых жалоб и понять, какое изменение её вызвало.
Пять прогонов вместо одного лучшего скриншота
Ниже вымышленная серия лабораторного LCP одного маршрута. Версии сравниваются при одинаковом профиле устройства и сети, состоянии кеша и наборе подключённых скриптов. Для рабочего отчёта эти условия и версию инструмента нужно записать явно; числа таблицы не являются измерениями Webexlab.
| Прогон | До, LCP в секундах | После, LCP в секундах |
|---|---|---|
| 1 | 3,8 | 2,7 |
| 2 | 4,1 | 3,0 |
| 3 | 4,0 | 2,9 |
| 4 | 4,3 | 3,2 |
| 5 | 3,9 | 2,8 |
| Медиана | 4,0 | 2,9 |
Медиана уменьшилась на 1,1 секунды, или 27,5% относительно исходных 4,0 секунды. Диапазон до — 3,8–4,3 с, после — 2,7–3,2 с. В этой серии видно улучшение лабораторного LCP, но пяти прогонов недостаточно для обещания такого же процента всей аудитории. Это также не подтверждает прохождение всех Core Web Vitals.
В отчёте укажите, что именно изменили и какой крупный элемент измерялся. Если после правки исчез важный блок и LCP стал относиться к другому элементу, численное сравнение требует содержательной проверки. Посетитель должен по-прежнему получать нужную информацию и возможность выполнить задачу.
Проверка результата включает форму и раннее нажатие на управление, если обработчики стали загружаться позже. Для откладываемого виджета проверьте момент появления и работоспособность. Функциональный дефект нельзя принять как допустимую цену улучшенного графика без согласованного изменения требований.
Итог формулируют по границам проверки: ускорен конкретный сценарий в указанных условиях, функции прошли согласованный набор, полевой эффект пока требует наблюдения. О правилах его чтения — в разборе PageSpeed и опыта пользователей.
Термины из материала
Источники и документация
У каждого документа указана дата последней проверки. Состав функций и интерфейсы сервисов могут меняться. Ссылки открываются в новой вкладке.
- Google: как читать PageSpeed Insights Проверено
Применить к вашему проекту
Подготовим измеримую приёмку ускорения и контроль производительности следующих релизов.
Обсудить задачу