Поддержка после запускаPage speed · Core Web Vitals · LCP · INP · CLS · CDN
Скорость загрузки · Core Web Vitals
Скорость загрузки — это время от нажатия на адрес до момента, когда страница появилась и ей можно пользоваться, а Core Web Vitals — три показателя, которыми Google её измеряет.
Это время, за которое гость входит, садится за столик и получает меню. Если ждать долго, он просто уйдёт.
Чуть подробнее
Core Web Vitals от Google — это три показателя: время появления самого крупного элемента (LCP, рекомендуется до 2.5 с), скорость реакции после нажатия кнопки (INP, рекомендуется до 0.2 с) и степень внезапных сдвигов страницы (CLS, рекомендуется не выше 0.1).
Чаще всего сайт тормозит из-за тяжёлых фото, слишком большого количества внешнего кода (реклама · чаты · виджеты) или медленного сервера. Часто одно лишь уменьшение фото заметно ускоряет сайт.
CDN — это сервис, который копирует файлы сайта на серверы в разных регионах и отдаёт их с ближайшего к клиенту. Благодаря этому сайт быстро открывается и у тех, кто находится далеко.
Какие пороговые значения у Core Web Vitals?
Google считает «хорошими» LCP не более 2.5 с, INP не более 200 мс (0.2 с) и CLS не более 0.1. Страница проходит Core Web Vitals, только если все три показателя «хорошие».
Оценивают не по одному визиту, а по 75-му процентилю визитов. Проще говоря, «хорошо» — это когда не менее 75 из 100 клиентов получают скорость в пределах нормы. Телефоны и компьютеры считаются отдельно.
Раньше был показатель FID, измерявший только реакцию на первый клик, но с 03.2024 его заменил INP, учитывающий реакцию на все клики · касания. Встретив в старых статьях нормативы FID, помните, что сейчас всё иначе.
Таблицу можно прокручивать в сторону
| Показатель | Что измеряет | Хорошо | Требует улучшения | Плохо |
|---|---|---|---|---|
| LCP (отрисовка самого крупного элемента) | Время появления самого крупного фото · блока текста на экране | До 2.5 с | Более 2.5 с — 4 с | Более 4 с |
| INP (задержка до следующей отрисовки) | Время от нажатия или ввода до реакции экрана | До 200 мс | 200–500 мс | Более 500 мс |
| CLS (совокупное смещение макета) | Насколько экран внезапно сдвигается во время чтения | До 0.1 | Более 0.1 — 0.25 | Более 0.25 |
Как измерить скорость сайта в PageSpeed Insights?
Достаточно ввести адрес в бесплатный инструмент Google PageSpeed Insights. Экран результатов делится на две части — данные реальных посетителей и диагностику повторного машинного замера, и главное — читать их по отдельности.
- 01Откройте pagespeed.web.dev, введите адрес своего сайта и нажмите «Анализировать».
- 02Когда появятся результаты, сначала смотрите вкладку «Мобильный телефон»: большинство клиентов заходит с телефона.
- 03В верхнем блоке «Реальные пользователи» проверьте, «хорошие» ли LCP · INP · CLS. Это данные пользователей Chrome за последние 28 дней — им можно доверять больше всего.
- 04При малом числе посетителей реальные данные могут показываться как «Нет данных». Тогда ориентируйтесь на балл в нижнем блоке «Диагностика проблем с производительностью».
- 05Если сделать скриншот пунктов улучшения по изображениям и JavaScript под диагностикой, можно точно сформулировать запрос подрядчику.
- 06Проверьте не только главную, но и по одной страницы, которые клиенты смотрят чаще, — меню, запись, как добраться.
Почему балл PageSpeed каждый раз разный?
Балл диагностики внизу — это значение, которое сервер Google рассчитывает, заново загружая страницу в этот момент, поэтому он колеблется на несколько пунктов в зависимости от состояния сервера и сети. Правильнее смотреть не на один замер, а на динамику нескольких.
Если на странице есть код, загружаемый со сторонних серверов, — реклама, чат, виджет отзывов, — результат колеблется ещё сильнее в зависимости от их состояния. Если балл резко упал, в первую очередь подозревайте недавно добавленный внешний код.
Гнаться за 100 баллами не нужно. Google тоже пишет, что погоня за идеальным баллом ради одного лишь поиска — не лучшее использование времени. Если «Реальные пользователи» показывают «хорошо», сайт поддерживается достаточно хорошо.
Нормально и то, что реальные данные вверху и балл диагностики внизу различаются. Реальные данные собраны за несколько недель с телефонов и сетей многих клиентов, а диагностика — повторный замер в одних заданных условиях. Если они расходятся, сначала доверяйте реальным данным — тому, что клиенты испытали на деле.
Из-за чего сайт обычно начинает тормозить?
Сайт небольшого заведения чаще всего замедляется из-за того, что по одному добавлялось после запуска. Поначалу он был быстрым, но за несколько месяцев накопились фото и виджеты — и он стал медленным.
Разные причины ухудшают разные показатели. Тяжёлое главное фото портит LCP, тяжёлый внешний код — INP, а фото без заданных размеров и поздно появляющиеся баннеры — CLS.
Надёжнее всего искать причину, убирая по одному. Если временно отключить недавно добавленный виджет и снова измерить, цифры покажут, насколько он тормозит сайт. Если виджет действительно нужен, можно загружать его после полной загрузки первого экрана.
- Оригинальные фото с телефона загружены без уменьшения
- На первом экране — автовоспроизведение видео или большой слайдер
- Подключено несколько виджетов: онлайн-чат · лента Instagram · отзывы
- Остались неиспользуемые коды отслеживания или старые рекламные коды
- Загружается несколько шрифтов или используется медленный сервер далеко от клиентов
Что попросить у подрядчика, поручая ускорение сайта?
Лучше ставить задачу с целью: не «сделайте быстрее», а «такой-то показатель на такой-то странице — до „хорошо“». Тогда можно сравнить «до» и «после» и есть критерий завершения работы.
Частая ошибка — удалять действительно нужное ради балла. Если сайт ускорился за счёт удаления кнопки записи или карты, клиентам это, наоборот, вредит. Ещё одна частая ошибка — проверять только на компьютере, не глядя на телефон.
- Список страниц и целевые показатели (например, LCP главной на телефоне — «хорошо»)
- Скриншоты результатов PageSpeed Insights до и после работ
- Список подключённых внешних кодов · виджетов с отметкой обязательных
- Уменьшаются ли новые фото при загрузке автоматически
- Кто и когда проверяет, если в ходе техподдержки скорость снова упадёт
Как следить за скоростью сайта небольшого заведения?
Самый большой эффект даёт первый экран. Если облегчить одно главное фото, которое клиент видит первым, а фото ниже первого экрана загружать при прокрутке, ощущения заметно меняются.
Студия пилатеса может заменить видео занятий на первом экране главным фото, а видео перенести ниже, в блок «Как проходят занятия». Ресторан ускорится, если вместо десятков фото меню написать меню текстом и оставить только фото фирменных блюд, — и в поиске такая страница читается лучше.
Если уменьшение фото почти не помогает, стоит заподозрить сервер. Если диагностика показывает медленный ответ сервера, проверьте параметры хостинга или расположение сервера, а также можно подключить CDN, который отдаёт файлы с ближайшего к клиенту места.
ISSYMO закладывает оптимизацию изображений и быстрый первый экран в базовую настройку до запуска, а в подписке на техподдержку каждый месяц проверяет, не появились ли новые тяжёлые изображения.
Например
- Из-за большого видео на первом экране сайта ресторана при открытии через мобильный интернет долго был виден белый экран. После замены на главное фото страница открывается сразу.
- Когда во время чтения с опозданием подгружается рекламный баннер и текст съезжает вниз — это и есть проблема CLS.
Проверьте только это
- Измерили ли вы скорость своего адреса в Google PageSpeed Insights для мобильных
- Нет ли на первом экране оригинальных фото или большого видео
- Удалены ли неиспользуемые виджеты и коды отслеживания
Нужно ли это моему бизнесу?
Касается любого сайта. Особенно важно, если у вас много фото или вы даёте рекламу.
В ISSYMO
Оптимизация изображений и быстрый первый экран входят в базовую настройку для поиска и видимости в AI. В подписке на техподдержку каждый месяц проверяем скорость, чтобы первый экран не начал загружаться медленнее.
Подробнее о техподдержкеЧастые вопросы
Источники
Последнее обновление: