Перейти к содержанию
Надёжность сайтов

Почему PageSpeed score меняется от запуска к запуску

PageSpeed — синтетический тест, а не постоянное свойство страницы. Разница в несколько баллов может быть шумом, но устойчивое изменение метрик после релиза — полезный сигнал.

Антон БелогородцевЧтение: 4 минОбновлено 15 июля 2026 г.4 практических разделов
Что получите
01TTFB меняется вместе с cache
02third-party не гарантирует одинаковый ответ
03контент и реклама могут ротироваться

Шкала риска

Демо-ориентир для быстрой интерпретации результата.

Норма

Показатель выглядит штатно.

Внимание

Пора проверить динамику и причины.

Риск

Нужна диагностика до инцидента.

Критично

Сервис может быть недоступен пользователям.

Короткий ответ

Почему PageSpeed показывает разные оценки: сеть, нагрузка, Lighthouse, сторонние ресурсы, кеш и динамический контент. Методика стабильного сравнения.

01

Откуда появляется вариативность

PageSpeed запускается в дата-центре Google, а сеть и состояние внешних ресурсов меняются. Backend может попасть в cache HIT или MISS, CDN — выбрать другую точку, а сторонний API — ответить с иной задержкой.

Динамические баннеры, эксперименты и реклама меняют ресурсы и DOM. Даже при одном URL Lighthouse оценивает фактически загруженную версию страницы.

TTFB меняется вместе с cache
third-party не гарантирует одинаковый ответ
контент и реклама могут ротироваться
фоновые задачи влияют на backend
02

Почему общий score особенно чувствителен

Performance score рассчитывается из нескольких метрик с весами и нелинейными кривыми. Небольшое изменение LCP или TBT около чувствительной области может заметно изменить общий балл.

Поэтому «было 82, стало 85» без метрик мало что значит. Смотрите LCP, CLS, TBT, Speed Index и фактические opportunities, затем связывайте изменение с конкретным релизом.

разбирайте вклад каждой метрики
не ставьте KPI по одному запуску
сравнивайте распределение
сохраняйте отчёт и версию Lighthouse
Разовая проверка показывает сейчас

Мониторинг покажет, когда состояние изменится

Добавьте сайт или сервер один раз — perfMon будет проверять его автоматически, сохранит историю и сообщит о сбое и восстановлении.

Начать бесплатно
03

Как построить сравнимый тест

Используйте один канонический URL, одинаковую стратегию mobile или desktop и несколько запусков. Не очищайте кеш случайным образом между частями эксперимента. Если нужен cold-cache тест, делайте его одинаково.

Сравнивайте медиану серии и отмечайте высокий результат, а не выбирайте лучший запуск. Изменяйте один фактор, иначе невозможно понять вклад оптимизации.

не смешивайте разные URL
делайте 3–5 запусков
используйте медиану
фиксируйте условия кеша
04

Когда изменение действительно важно

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

Регулярный ежедневный PageSpeed показывает тренд, но его тоже нужно читать рядом с TTFB, доступностью и изменениями сайта. Причину подтверждают профилирование, waterfall и логи.

ищите повторяемость
сопоставляйте с релизами
сверяйте с CrUX
подтверждайте техническим профилем
От знания к системе

Автоматизируйте проверку, описанную в статье

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

Настроить бесплатно
01Добавьте URL и включите регулярные проверки.
02Собирайте HTTP, TTFB, SSL и историю состояния.
03Получайте сигнал о сбое и отдельное сообщение о восстановлении.
Следующий шаг

Применить на практике

Частые вопросы

Короткие ответы на вопросы, которые обычно возникают при диагностике.

Сколько запусков PageSpeed делать?

Для разового сравнения полезно минимум 3–5 одинаковых запусков и медиана. Для регрессий лучше регулярная история.

Можно ли считать падение на 5 баллов проблемой?

Не без метрик и повторяемости. Посмотрите, какая метрика изменилась и воспроизводится ли это в серии.

Почему score изменился без релиза?

Могли измениться кеш, нагрузка, сторонние скрипты, контент, CDN, условия теста или версия Lighthouse.

Следующий шаг

Не ждите следующего сообщения «сайт не работает»

Добавьте первый сайт или сервер: perfMon будет проверять состояние автоматически, сохранит историю и уведомит ответственных.

7 дней бесплатнобез картыотмена в любой момент