Быстродействие сайта: обзор Google PageSpeed ​​Insights и оптимизация

Александр
Александр
Head of Front-end department
29.09.2025
231
0

Что можно успеть за 4 секунды?

Давайте обсудим Ваш проект
Заполните личные данные.
Phone
Нажимая на кнопку “Отправить”, вы даете согласие на обработку личных данных. Подробнее

Потерять до 90% пользователей своего веб-ресурса.

Именно такой процент предполагаемых отказов прогнозирует Think with Google, если скорость загрузки страницы увеличится с 1 до 5 секунд. Считайте, что в этом случае вы потеряли большинство своих потенциальных клиентов.

На самом деле Google анализирует более 200 различных метрик, чтобы понять, кому отдать первые места поисковой выдачи. И скорость загрузки сайта входит в важнейшие показатели ранжирования. Проще говоря: нет скорости = нет места в ТОПе.

Рассказываем, как проверить скорость загрузки сайта и разбираемся с одним из самых популярных инструментов для этого — PageSpeed Insights.

Что такое Google PageSpeed Insights (PSI)?

Детальная оценка скорости загрузки сайта и отображения в Google PageSpeed Insights

Google PageSpeed Insights — это аналитический инструмент, измеряющий, насколько быстро загружается веб-страница, и оценивает ее с точки зрения пользовательского опыта и SEO. Он умеет не просто констатировать проблемы, а давать конкретные, практические советы по поводу того, как эти проблемы исправить. Кроме того будет полезен чтобы:

  1. Сделать подробную оценку скорости загрузки и отображения вашей веб-страницы;
  2. Измерить ключевые метрики, которые являются прямыми факторами ранжирования Google. Это самая важная функция для SEO;
  3. Сделать анализ страницы в двух режимах: для мобильных устройств и десктопа (это важно, поскольку опыт пользователя на них может существенно отличаться).

Использовать Google PageSpeed Insight очень просто: его интерфейс буквально состоит из поля ввода URL и одной синей кнопки. Кроме них, на странице есть ссылка на документацию и другую информацию, которая может быть полезна пользователю.

PageSpeed Insights это Lab Data и Field Data для проверки скорости загрузки сайта и поиска технических проблем

Чтобы измерить скорость загрузки сайта PSI использует 2 источника данных:

  • Lab Data — моделирует загрузку страницы в контролируемых условиях (на базе Lighthouse). Это помогает найти технические проблемы.

  • Field Data — реальная статистика пользователей с Chrome User Experience Report (CrUX). Она отображает, как страница работает на различных устройствах, в браузерах и сетях.

На наш взгляд, PageSpeed Insights — это основной инструмент для каждого владельца сайта, SEO-специалиста и веб-разработчика. С его помощью можно быстро получить исчерпывающую картину производительности страницы и четкий план действий по ее улучшению.

Как работает PageSpeed Insights, его основные показатели и метрики

Следует понимать, что Google PageSpeed — это многогранный инструмент. Когда мы говорим, что он измеряет скорость сайта, это не означает, что вы получите какую-то константу, вроде 100 Гбит/с. Speed индекс, несомненно, важная метрика. Но PSI производит анализ еще и других параметров.

Метрика Что измеряет Оптимальное значение
LCP (Largest Contentful Paint) Время отображения самого большого видимого элемента (изображение, заголовок, видео) ≤ 2,5 сек (хорошо), 2,5–4 сек (нужно улучшить), >4 сек (плохо)
FID (First Input Delay) → заменяется на INP Задержка между первым действием пользователя (клик, тап) и реакцией сайта ≤ 100 мс (хорошо), 100–300 мс (нужно улучшить), >300 мс (плохо)
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 сек (нужно улучшить), >3 сек (плохо)
TTI (Time to Interactive) Когда страница становится полностью интерактивной ≤ 3,8 сек (хорошо), 3,9–7,3 сек (средне), >7,3 сек (плохо)
TBT (Total Blocking Time) Сколько времени страница была «заблокирована» тяжелыми скриптами ≤ 200 мс (хорошо), 200–600 мс (средне), >600 мс (плохо)
SI (Speed Index) Насколько быстро контент становится визуально доступным ≤ 3,4 сек (хорошо), 3,5–5,8 сек (средне), >5,8 сек (плохо)

Важно! Core Web Vitals является наиболее критичным для SEO-продвижения. К этим метрикам относят: LCP, INP/FID, CLS. Другие параметры тоже учитываются, однако они более важны для разработчиков, чтобы найти «узкие места». Сайты, обладающие хорошими показателями Core Web Vitals, получают преимущество в поисковой выдаче. Это официально подтверждено Google.

По какому алгоритму работает webPageSpeed?

Алгоритм использует два типа данных, о которых мы уже говорили: данные с полей (Field Data) и лабораторные (Lab/Synthetic data). В первом случае приложение получает значения LCP, INP, CLS для ваших страниц по анонимированной статистике реальных пользователей Chrome, посетивших сайт.

Важно! Для формирования оценки на основе Field Data требуется достаточный объем трафика. Если данных недостаточно, PSI предоставит вам статистику с помощью Lighthouse. Это инструмент, который запускается на серверах Google и имитирует загрузку страницы на мощном компьютере со стабильным интернетом (вроде «стерильных лабораторных условий»).

На практике это происходит следующим образом:

  1. PageSpeed Insights открывает страницу в виртуальном Chrome с типичными настройками: 3G/4G/5G сеть; «среднее» мобильное или десктопное устройство.
  2. Lighthouse запускает тесты, измеряет время отображения, взаимодействия и стабильности.
  3. Результат сравнивается с эталонными значениями (thresholds). На основе этого программа выводит интегральный балл.
  4. Предлагаются рекомендации: оптимизация изображений, минимизация CSS/JS, использование кэширования, настройка lazy-loading и т.д. (подробнее об этом поговорим в соответствующем разделе статьи). 

Как интерпретировать результаты проверки

Алгоритм оценки от Speed Insight Google PSI — это не просто сумма баллов, хоть мы и получаем единое число. Программа производит сложный, взвешенный расчет, имитирующий то, как человек воспринимает скорость загрузки веб-страницы и максимально точно отражает качество опыта пользователя.

Важно! Оценка, которую вы видите на главной панели PSI (0-100), формируется на основе Lab Data. Но раздел Core Web Vitals показывает отдельно статус на основе Field Data, который является приоритетным для SEO.

Каждая метрика имеет разные единицы измерения (миллисекунды, баллы и т.п.). Алгоритм превращает «сырое» значение каждой метрики в промежуточный балл от 0 до 100 (где 100 – идеал). Для этого используются специальные шкалы оценки. Рассмотрим на примере LCP:

Балл Диапазон значений Категория Объяснение для пользователя
100 ≤ 1200 мс (1.2 с) Хорошо (Good) Идеальная скорость. Основной контент появляется мгновенно.
90 ≤ 1700 мс (1.7 с) Хорошо (Good) Отличная скорость. Пользователь очень быстро видит контент.
75 ≤ 2200 мс (2.2 с) Требует улучшения (Needs Improvement) Неплохо, но можно лучше. Цель — достичь зеленого диапазона (≤ 2.5 с).
50 ≤ 3200 мс (3.2 с) Требует улучшения (Needs Improvement) Заметная задержка. Пользователь начинает ощущать, что сайт «грузится».
0 ≥ 4000 мс (4.0 с) Плохо (Poor) Критически медленно. Высокий риск, что пользователь покинет веб-страницу.

Промежуточные баллы всех метриков объединяются по специальной формуле. Результат нормализуется, чтобы вы получили круглое число от 0 до 100.

Но прежде важно «взвесить» каждый из показателей. Для этого используется процентное соотношение их «веса»:

Largest Contentful Paint = 25%

Cumulative Layout Shift = 15%

Total Blocking Time = 30%

То есть показатель TBT является наиболее весомым, потому что напрямую влияет на скорость загрузки и время отклика. А CLS имеет наименьший % веса, потому что по факту более характеризует стабильность, чем быстродействие. 

Финальная оценка = √( (LCP_score² * 0.25) + (TBT_score² * 0.30) + (CLS_score² * 0.15) + ... ) *

* Формула упрощена для демонстрации примера. В реальности она гораздо сложнее, но имеет именно такой принцип взвешивания и объединения.

Как интерпретировать оценку?

PageSpeed test Google показатели: красный медленный сайт, оранжевый требует улучшения, зеленый быстрый сайт

90-100 (Зеленый): Ваш сайт работает быстро. Продолжайте в том же духе.

50-89 (оранжевый): Есть пространство для улучшения. Просмотрите раздел «Opportunities» в отчете.

0-49 (Красный): Сайт медленный. Нужна серьезная оптимизация.

Почему кастомная разработка — оптимальный путь для высоких показателей PageSpeed

Готовые решения → быстрый старт.

Обычно на этом преимущества шаблонов/конструкторов/CMS «из коробки» заканчиваются. Практика показывает, что редко какие готовые решения дают высокие показатели PSI. Обычно это 60-75/100.

В то же время, кастомная разработка имеет более высокую стоимость в начале. Но в перспективе обеспечивает стабильный результат: 90–100/100 в PageSpeed Test. Google высоко оценивает оптимизированные Core Web Vitals и удобный UX. То есть,  кастомные сайты (при условии качественного исполнения) имеют на 100% лучший SEO-потенциал.

Готовые темы (WordPress, Tilda, Wix и т.д.) включают в себя сотни строк кода, которые часто не используются на конкретном сайте. Это увеличивает время загрузки, TBT и INP. Кроме того, имеют другие критические недостатки:

  • Чрезмерное количество посторонних плагинов = дополнительные HTTP-запросы, скрипты и стили → ухудшение LCP и TTI.

  • Ограниченный контроль за оптимизацией. Невозможно тонко настроить кэширование, lazy-loading, асинхронную загрузку JS. Во многих шаблонах тяжелые библиотеки подключаются даже там, где они не требуются.

  • Проблемы с Core Web Vitals. CLS часто страдает из-за «прыгающих» баннеров, динамических блоков или рекламы. INP ухудшается из-за чрезмерных интерактивных элементов и больших JS-бандов.

Для SEO в Украине, где конкуренция в нишах высока, несколько секунд задержки — это потеря позиций. Поэтому именно кастомная разработка, которая может обеспечить гибкую оптимизацию под Core Web Vitals, является конкурентным преимуществом, обеспечивающим лучший шанс на топ-позиции у Google.

Рекомендации по оптимизации сайта

Рекомендации PageSpeed Insights для оптимизации: современные форматы, resize, lazy loading, width и height

На первом уровне мы всегда советуем начинать с Quick Wins — это критически важные и быстрые победы. К примеру, самая частая причина медленных LCP кроется в не оптимизированных изображениях. Для улучшения этого показателя требуется:

  • конвертировать изображения в современные форматы. Используйте WebP (с fallback для Safari) или AVIF. Это может снизить вес изображений на 25-50% без потери качества. 

  • провести Resize — загружайте картинки именно в том размере, в котором они отображаются на экране. Не полагайтесь на стиль CSS max-width: 100%.

  • добавить атрибут loading="lazy" для изображений, которые не находятся в первой области просмотра.

  • указать атрибуты width и height, если это не было сделано раньше.

Также важно настроить кэш в браузере и на стороне сервера. Для CMS (например, WordPress) обязательно используйте плагины кэширования (W3 Total Cache, WP Rocket), генерирующие статические HTML-страницы. Это резко снизит нагрузку на сервер.

Еще один критически важный момент — использование CDN (Content Delivery Network). Это поможет сохранить копии вашего сайта на серверах по всему миру = пользователь загружает контент с ближайшего к нему сервера, что значительно ускоряет загрузку.

Углубленная оптимизация, оказывающая непосредственное влияние на Core Web Vitals, начинается с минимизации и оптимизации CSS и JavaScript. Этот уровень требует больше технических знаний, но критически важен для хороших показателей. Для начала нужно:

  • удалить все ненужные символы (пробелы, комментарии, переносы строк) из CSS и JS-файлов; 

  • объединить смежные CSS/JS-файлы в один, чтобы уменьшить количество HTTP-запросов;

  • устранить блокирующий ресурс (Render-Blocking Resources).

  • дополнить некритические скрипты с атрибутом async или defer, чтобы они не блокировали парсинг страницы;

  • использовать font-display: swap: Это позволит браузеру отобразить текст системным шрифтом, пока загружается кастомный, предотвращая "invisible text" и улучшая LCP.

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

FAQ

Влияет ли оценка PageSpeed на позиции сайта?

Сама по себе оценка PageSpeed Insights не является SEO-фактором. Данные, полученные от PSI, — это только ориентир для разработчиков/собственников. Реальные позиции определяются тем, как быстро и стабильно сайт работает у пользователей (на основе полевых данных Chrome User Experience Report).

Какие значения скорости считаются хорошими?

Для хорошей скорости веб-сайта ключевые значения сосредоточены на метриках Core Web Vitals:

  • время загрузки основного контента – до 2.5 секунд;
  • задержка первого взаимодействия – до 100 миллисекунд;
  • совокупное смещение макета – не более 0.1.

Общая оценка в инструменте PageSpeed Insights считается хорошей, если она превышает 90 баллов для десктопной версии и 70-80 баллов для более требовательной мобильной версии. Однако, идеалом является достижение времени загрузки страницы в пределах 1-2 секунд, поскольку именно при таких значениях риск потери пользователя и негативного влияния на SEO минимальный.

Чем PageSpeed Insights отличается от других инструментов для проверки скорости?

Уникальность PageSpeed Insights состоит в том, что это не просто инструмент для измерения скорости, а инструмент для улучшения SEO. Он отвечает на два ключевых вопроса: «Как Google видит скорость моего сайта?» (Field Data) и «Что мне исправить, чтобы улучшить эту оценку?» (Lab Data + рекомендации).

Как часто нужно проверять скорость сайта?

Золотое правило — делать «чекап» после каждого значительного изменения. К примеру, когда вы добавили новый плагин или скрипт, внесли изменения в дизайн главной страницы или ключевых landing pages, провели техническую оптимизацию (настроили кэширование, оптимизировали изображение).

Но самое важное для SEO — это все же мониторинг реального опыта пользователей. Так что не лишним будет проверять SpeedInsights 1 раз в месяц для того, чтобы оперативно исправить возможные недостатки и не терять SEO-рейтинг.

От чего зависит скорость загрузки сайта?

Скорость загрузки сайта зависит от большого количества взаимосвязанных факторов, которые условно можно разделить на три группы: серверные (мощность хостинга, использование CDN, эффективность кэширования), клиентские (скорость интернет-соединения пользователя и мощность его устройства). Но самое важное — оптимизация самого сайта (вес и количество изображений, видео, код HTML, CSS, веб-страницы).

Можно ли получить 100 баллов в Google PageSpeed?

Да. Но оценка 100/100 означает, что ваш сайт идеально оптимизирован для лабораторных условий тестирования Lighthouse, которые не всегда полностью соответствуют реальным.

Александр
Про автора
Александр
Head of Front-end department
10
Внедряет современные технологии (React, TypeScript, CI/CD), следит за производительностью, безопасностью, качеством кода и соответствием дизайна ожиданиям пользователей. Имеет опыт выстраивания слаженной командной работы, разработки процессов, взаимодействия с дизайнерами и backend-специалистами. Среди достижений — снижение количества багов в продакшене на 60%, сокращение time-to-market на 30%, а также успешное масштабирование команды и наставничество junior-разработчиков. Ориентирован на качество, эффективность и устойчивое развитие решений.
Больше статей от автора
Как вам статья?
Давайте обсудим Ваш проект
Заполните личные данные.
Phone
Нажимая на кнопку “Отправить”, вы даете согласие на обработку личных данных. Подробнее
Свернуть
Комментарии
(0)
Будьте первыми, кто оставит комментарий
have questions image
Остались вопросы?
Оставьте ваши контактные данные. Наш менеджер свяжется и проконсультирует вас.
Подписывайтесь на рассылку Айтыжблог
blog subscriber decor image
Хотите получать интересные статьи?
Нажимая на кнопку “Отправить”, вы даете согласие на обработку личных данных. Подробнее
Следите за нами в социальных сетях