PageSpeed Insights: что это и как читать отчёт | Глоссарий FREEHOSTING

PageSpeed Insights

Google PageSpeed Insights
PageSpeed Insights — PageSpeed Insights — бесплатный сервис Google для аудита скорости загрузки и UX веб-страниц на мобильных и десктопных устройствах. Совмещает лабораторные данные Lighthouse и реальные показатели Chrome User Experience Report.

Определение простыми словами

PageSpeed Insights (PSI) — веб-сервис от Google по адресу pagespeed.web.dev. Вводите URL — получаете отчёт со скоростью загрузки, балами от 0 до 100 для мобильной и десктопной версии, плюс перечень проблем с конкретными способами их устранения. Сервис бесплатный, не требует регистрации и подходит как для своих сайтов, так и для конкурентного анализа.

Под капотом PSI использует два источника данных. Лабораторные показатели генерирует движок Lighthouse в смоделированной среде: эмуляция Moto G Power на 4G-канале со средней скоростью. Полевые данные приходят из Chrome User Experience Report (CrUX) — это анонимная агрегация по реальным пользователям Chrome за последние 28 дней. Полевые данные доступны не для всех сайтов: маленькие проекты не набирают порог посещаемости.

Главное в отчёте — три метрики Core Web Vitals: LCP (отрисовка крупнейшего контента), INP (отзывчивость интерфейса) и CLS (визуальная стабильность). С 2021 года эти метрики — фактор ранжирования Google. Подробнее о методике — в статьях о Core Web Vitals и Lighthouse.

Сравнение

Метрика Хорошо Требует улучшения Плохо
LCP (Largest Contentful Paint) ≤ 2,5 с 2,5–4,0 с > 4,0 с
INP (Interaction to Next Paint) ≤ 200 мс 200–500 мс > 500 мс
CLS (Cumulative Layout Shift) ≤ 0,1 0,1–0,25 > 0,25
FCP (First Contentful Paint) ≤ 1,8 с 1,8–3,0 с > 3,0 с
TTFB (Time to First Byte) ≤ 800 мс 800–1800 мс > 1800 мс
Performance Score 90–100 50–89 0–49

Кейсы использования

Когда PageSpeed Insights полезен:

  • Аудит перед редизайном или переездом на новый хостинг — фиксация исходного состояния.
  • Регулярный мониторинг после релизов — поиск регрессий по Core Web Vitals.
  • Подготовка ТЗ разработчику: PSI выдаёт конкретные правки с расчётом потенциальной экономии.
  • Анализ конкурентов: можно понять, на чём они выигрывают или проигрывают по скорости.
  • Проверка landing-страниц перед запуском платного трафика — низкий балл бьёт по показателю качества в Google Ads.

Где PSI ограничен:

  • Балл — это синтетика, не всегда совпадает с впечатлением пользователя.
  • Полевые данные доступны только для сайтов с достаточной аудиторией.
  • Один прогон не репрезентативен — лучше усреднять 3-5 запусков.
  • За авторизацией PSI не заглядывает: личные кабинеты не аудирует.

Технические детали

Запуск PageSpeed Insights через CLI и API:

# Через PSI API (нужен ключ из Google Cloud Console)
curl "https://www.googleapis.com/pagespeedonline/v5/runPagespeed?url=https://site.ru&strategy=mobile&key=YOUR_API_KEY"

# Локальный запуск Lighthouse через Node.js
npm install -g lighthouse
lighthouse https://site.ru --form-factor=mobile --view

# Только метрики Core Web Vitals в JSON
lighthouse https://site.ru --output=json --quiet --chrome-flags="--headless" 
  | jq '.audits | {lcp: .["largest-contentful-paint"].numericValue, cls: .["cumulative-layout-shift"].numericValue}'

# Регулярный мониторинг через GitHub Actions с Lighthouse CI
# .github/workflows/lighthouse.yml — стандартный action treosh/lighthouse-ci-action

# Получение CrUX-данных напрямую
curl -X POST -H "Content-Type: application/json" 
  -d '{"origin":"https://site.ru","formFactor":"PHONE"}' 
  "https://chromeuxreport.googleapis.com/v1/records:queryRecord?key=YOUR_KEY"

Для сайтов на медленных серверах главная проблема обычно в TTFB. На быстром хостинге с NVMe и LiteSpeed балл PSI растёт без правок кода.

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

Почему два прогона PSI дают разный балл?

Отчёт частично основан на синтетике с эмулированным каналом и разной фоновой нагрузкой Google. Колебания в 5-10 пунктов — норма. Для серьёзной оценки усредняйте 5 прогонов.

Что важнее — лабораторные или полевые данные?

Полевые отражают реальный опыт пользователей и используются Google в ранжировании. Лабораторные — для воспроизводимой диагностики и поиска регрессий после правок.

Можно ли получить полевые данные для нового сайта?

Нет. CrUX требует достаточного количества посещений в Chrome за 28 дней. Маленькие сайты видят только лабораторный отчёт, пока не наберут трафик.

Как связаны PSI и SEO?

Core Web Vitals — официальный фактор ранжирования с 2021 года. На равных позициях побеждает сайт с лучшими показателями. Влияние небольшое, но измеримое в конкурентных нишах.