SEO (поисковое продвижение)Технические особенности

PageSpeed Insights: как проверить и увеличить скорость загрузки сайта

Медленный сайт теряет клиентов ещё до того, как они увидят предложение. Пользователь закрывает вкладку, не дождавшись загрузки, а поисковые системы понижают ресурс в выдаче. Чтобы понять, где сайт тормозит и что с этим делать, используют бесплатный инструмент Google - PageSpeed Insights. В статье разберём, как провести анализ скорости сайта, что означают метрики и какими способами реально ускорить загрузку.

SEO-отдел агентства «Эверест»Опубликовано 5 мин чтения

Обложка статьи: PageSpeed Insights: как проверить и увеличить скорость загрузки сайта

Главное за 30 секунд

  • Инструмент. PageSpeed Insights - бесплатный сервис Google, который оценивает производительность страницы и выдаёт конкретные рекомендации по ускорению.
  • Core Web Vitals. Хорошие значения: LCP до 2,5 секунды, INP до 200 мс, CLS до 0,1. В марте 2024 года INP заменил метрику FID.
  • Общий балл. 90-100 - зелёная зона, 50-89 - есть над чем работать, ниже 50 - нужна срочная оптимизация.
  • Полевые данные. Google при ранжировании смотрит на статистику реальных пользователей за 28 дней из Chrome UX Report, а лабораторные данные нужны для отладки.
  • Что проверять. Анализируйте несколько ключевых URL, а не только главную, и отдельно мобильную версию - на неё Google ориентируется в первую очередь.
  • Как ускорить. Начните с изображений, кэширования и скриптов, затем оцените хостинг и CDN.
2,5 с
порог хорошего LCP - отрисовки самого крупного элемента экрана
200 мс
норма INP - отзывчивости страницы на клик, нажатие и ввод
0,1
хороший CLS - визуальная стабильность вёрстки при загрузке
90–100
зелёная зона общего балла производительности

Источники: Core Web Vitals, Google.

Что такое PageSpeed Insights и как им пользоваться

PageSpeed Insights - это бесплатный сервис Google, который оценивает производительность страницы и выдаёт список конкретных рекомендаций по её улучшению. Инструмент показывает не абстрактную оценку, а измеримые метрики скорости и подсвечивает проблемы: тяжёлые картинки, лишние скрипты, отсутствие кэша.

Пользоваться сервисом просто:

1
Откройте PageSpeed Insights в браузере (pagespeed.web.dev).
2
Вставьте адрес нужной страницы в поле ввода и запустите проверку.
3
Дождитесь отчёта - обычно это занимает 10–30 секунд.
4
Изучите результаты отдельно для мобильных устройств и для десктопа.
Важный нюанс: проверять нужно не только главную страницу. Карточки товаров, статьи блога, страницы услуг грузятся по-разному, поэтому анализ скорости сайта стоит проводить по нескольким ключевым URL. Мобильная версия почти всегда набирает меньше баллов, чем десктопная, - и именно на неё Google ориентируется в первую очередь.

Что означают метрики: Core Web Vitals и баллы

В основе отчёта лежат Core Web Vitals - набор метрик Google, которые описывают реальный опыт пользователя. Их три.

LCP (Largest Contentful Paint)
время отрисовки самого крупного элемента экрана: главного изображения или блока текста. Хорошим считается результат до 2,5 секунды, от 2,5 до 4 секунд - требует улучшения, свыше 4 секунд - плохо.
INP (Interaction to Next Paint)
отзывчивость страницы на действия: клик, нажатие, ввод. Метрика показывает, как быстро интерфейс реагирует на пользователя. Норма - до 200 миллисекунд, от 200 до 500 - средне, дольше 500 - плохо. В марте 2024 года INP официально заменил прежнюю метрику FID.
CLS (Cumulative Layout Shift)
визуальная стабильность: насколько сильно «прыгает» вёрстка при загрузке. Хороший показатель - до 0,1, до 0,25 - приемлемо, выше - плохо.

Помимо этих метрик сервис выставляет общий балл производительности от 0 до 100. Значения от 90 до 100 (зелёная зона) - отлично, от 50 до 89 (жёлтая) - есть над чем работать, ниже 50 (красная) - сайт нуждается в срочной оптимизации. Балл рассчитывается по нескольким лабораторным метрикам и служит быстрым ориентиром, но опираться только на цифру не стоит - важнее разобраться в причинах.

Нормы Core Web Vitals

МетрикаХорошоПлохо
LCP - отрисовка крупного элементадо 2,5 ссвыше 4 с
INP - отзывчивость на действиядо 200 мсдольше 500 мс
CLS - стабильность вёрсткидо 0,1выше 0,25
Общий балл производительности90-100ниже 50

Чем различаются лабораторные и полевые данные

В отчёте есть два блока данных, и их легко перепутать.

Полевые данные (Field Data)
это статистика реальных пользователей за последние 28 дней, собранная в отчёте Chrome UX Report. Именно на неё смотрит Google при ранжировании. Если у страницы мало трафика, этот блок может не отображаться.
Лабораторные данные (Lab Data)
результат единичного теста в контролируемой среде на симуляции устройства и сети. Они удобны для отладки, потому что доступны всегда и воспроизводимы.

Разница принципиальна. Полевые данные отражают, как сайт ведёт себя у настоящих людей на разных устройствах и соединениях. Лабораторные - это моментальный снимок в «стерильных» условиях. Иногда лабораторный тест показывает отличный результат, а полевой - проблемы, потому что у части аудитории слабые смартфоны или медленный интернет. Для оценки реального положения дел ориентируйтесь на полевые данные, а лабораторные используйте, чтобы находить и чинить конкретные узкие места.

Как читать рекомендации

Под метриками PageSpeed Insights выводит два раздела: «Диагностика» и «Возможности» (в новых версиях они объединены в общий список). Здесь и кроется практическая польза инструмента.

  • Обращайте внимание на потенциальную экономию. Напротив каждой рекомендации указано, сколько секунд или килобайт можно сэкономить. Начинайте с пунктов, где выигрыш максимальный.
  • Не гонитесь за цифрой 100. Довести балл до идеала часто дорого и не всегда нужно. Разумная цель - зелёная зона по Core Web Vitals в полевых данных.
  • Отделяйте важное от косметики. Крупные изображения без сжатия или блокирующие скрипты влияют на скорость сильнее, чем мелкие замечания вроде отсутствия атрибута у пары тегов.
  • Согласуйте работу с разработчиком. Часть рекомендаций касается кода и сервера - их удобно передавать техническому специалисту единым списком с приоритетами.

Практические способы ускорить сайт

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

Оптимизируйте изображения
картинки - самая частая причина медленной загрузки. Сжимайте их без потери качества, используйте современные форматы WebP или AVIF, задавайте размеры под реальные контейнеры и подключайте отложенную загрузку (lazy loading) для того, что находится ниже первого экрана.
Настройте кэширование
браузерный кэш позволяет не загружать одни и те же файлы при каждом визите. Задайте заголовки кэширования для статики - стилей, скриптов, шрифтов и картинок. На стороне сервера подключите серверное кэширование страниц, особенно для CMS вроде WordPress или «1С-Битрикс».
Приведите в порядок скрипты и стили
минифицируйте CSS и JavaScript, удаляйте неиспользуемый код, откладывайте загрузку некритичных скриптов через атрибуты async и defer. Сократите число сторонних виджетов: чаты, счётчики и пиксели заметно тормозят страницу.
Выберите хороший хостинг
дешёвый перегруженный сервер отвечает медленно, и никакая оптимизация фронтенда это не компенсирует. Обращайте внимание на время ответа сервера (TTFB). Для растущего проекта имеет смысл перейти на VPS или выделенный сервер.
Подключите CDN
сеть доставки контента раздаёт файлы с серверов, ближайших к пользователю. Это особенно важно, если аудитория распределена по регионам: посетитель из Владивостока получит статику быстрее, чем с единственного сервера в Москве.
Дополнительно помогают включённое сжатие Gzip или Brotli, оптимизация шрифтов и переход на протокол HTTP/2. Каждое улучшение по отдельности даёт небольшой прирост, но вместе они превращают медленный сайт в быстрый.

Вывод

PageSpeed Insights - удобная отправная точка для работы над производительностью. Инструмент бесплатен, показывает реальные метрики Core Web Vitals и выдаёт готовый план действий. Проведите анализ скорости сайта по нескольким ключевым страницам, ориентируйтесь на полевые данные и двигайтесь от самых весомых рекомендаций к мелким. Начните с картинок, кэша и скриптов, затем оцените хостинг и CDN - и скорость загрузки сайта вырастет, а вместе с ней конверсия и позиции в поиске.

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

Как проверить скорость сайта в PageSpeed Insights?

Откройте pagespeed.web.dev, вставьте адрес страницы и запустите проверку. Отчёт обычно готов за 10-30 секунд. Изучите результаты отдельно для мобильных устройств и десктопа и проверьте несколько ключевых страниц, а не только главную.

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

По данным Google, хороший LCP - до 2,5 секунды, INP - до 200 миллисекунд, CLS - до 0,1. LCP свыше 4 секунд, INP дольше 500 мс и CLS выше 0,25 считаются плохими показателями.

Чем полевые данные PageSpeed Insights отличаются от лабораторных?

Полевые данные - это статистика реальных пользователей за последние 28 дней из Chrome UX Report, именно на неё Google смотрит при ранжировании. Лабораторные данные - результат единичного теста на симуляции устройства и сети. Они удобны для поиска и устранения конкретных проблем.

Нужно ли добиваться 100 баллов в PageSpeed Insights?

Нет, довести балл до идеала часто дорого и не всегда нужно. Разумная цель - зелёная зона по Core Web Vitals в полевых данных. Начинать стоит с рекомендаций, где потенциальная экономия секунд или килобайт максимальна.

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

Сожмите изображения и переведите их в WebP или AVIF, подключите lazy loading, настройте браузерное и серверное кэширование. Минифицируйте CSS и JavaScript, откладывайте некритичные скрипты через async и defer, сократите сторонние виджеты. Если сервер отвечает медленно, смените хостинг и подключите CDN.

Э
Материал подготовил SEO-отдел агентства «Эверест»

Продвигаем сайты с 2014 года, более 300 выполненных проектов. О компании · Кейсы

Нужна помощь с сайтом?

Оставьте свои контакты:

Напишите, как к вам обращаться
Телефон нужен, чтобы перезвонить
Проверьте адрес почты

Что хотелось бы улучшить?