До 10%Рекомендуйте нас и получайте процент за каждого приведённого клиента

Core Web Vitals для интернет-магазина: что это и как улучшить

Core Web Vitals интернет-магазина на 1С-Битрикс: метрики LCP, CLS и INP и их зелёная зона

Магазин выглядит отлично, но в отчёте поисковика страницы помечены жёлтым и красным, а покупатели жалуются, что «сайт тормозит» и «кнопка уезжает из-под пальца». За этими ощущениями стоят конкретные, измеримые величины — Core Web Vitals. Это три метрики, которыми Google оценивает реальное удобство загрузки страницы, и они влияют и на поведение людей, и на позиции в поиске.

Ниже — разбор без воды: что такое LCP, CLS и INP простыми словами, где именно они проседают в интернет-магазине на 1С-Битрикс и какими штатными инструментами их вытягивают в зелёную зону. Это выжимка из наших проектов по ускорению магазинов на 1С-Битрикс и разработке интернет-магазинов на 1С-Битрикс — с упором на то, что реально двигает метрики.

Коротко

  • Core Web Vitals — три метрики: LCP (скорость основного контента), CLS (стабильность вёрстки), INP (отзывчивость).
  • Зелёная зона: LCP до 2,5 с, CLS до 0,1, INP до 200 мс — по реальным пользователям, а не «в среднем».
  • LCP в магазине чаще всего тянут медленная сборка страницы и тяжёлые картинки; лечит композит, кэш и оптимизация изображений.
  • CLS чинят размерами картинок и резервом места под динамику, INP — разгрузкой JavaScript.

Что такое Core Web Vitals и почему они важны

Core Web Vitals (дословно — «основные веб-показатели жизнеспособности») — это набор метрик от Google, который оценивает не «красоту» сайта, а реальный пользовательский опыт загрузки: быстро ли появился контент, не дёргается ли вёрстка, отзывчиво ли реагирует страница на клики. Ключевая особенность — метрики считаются по живым посетителям, на их реальных устройствах и сетях, а не только в лабораторном тесте.

Почему это важно для магазина? Во-первых, скорость и стабильность напрямую влияют на поведение: с медленной или «прыгающей» страницы люди уходят, не дойдя до корзины. Во-вторых, Core Web Vitals — это сигнал ранжирования: при прочих равных поиск предпочтёт страницу, которая удобнее загружается. То есть плохие метрики бьют дважды — по конверсии и по трафику.

Чем Core Web Vitals отличаются от «просто скорости»

Раньше скорость мерили одной цифрой вроде «время загрузки страницы». Но пользователь воспринимает загрузку не как одно число, а как несколько разных ощущений: «когда я увидел контент», «дёргалось ли всё при загрузке», «откликнулась ли страница на мой клик». Core Web Vitals как раз раскладывают восприятие на эти три измеримые составляющие — поэтому работать с ними точнее, чем гнаться за абстрактной «общей скоростью».

Три метрики: LCP, CLS и INP

В основе Core Web Vitals лежат три метрики, и каждая отвечает за свою сторону опыта. Разберём их по очереди — без формул, на бытовом языке.

Core Web Vitals — три измерения опыта LCP скорость основного контента цель: до 2,5 с CLS стабильность вёрстки цель: до 0,1 INP отзывчивость на действия цель: до 200 мс
Схема: LCP отвечает за скорость контента, CLS — за стабильность вёрстки, INP — за отзывчивость. У каждой метрики свой порог зелёной зоны.

Пороги зелёной зоны и как их читать

У каждой метрики есть три зоны: «хорошо» (зелёная), «требует улучшения» (жёлтая) и «плохо» (красная). Ориентиры зелёной зоны такие:

МетрикаХорошоТребует улучшенияПлохо
LCPдо 2,5 с2,5–4 сболее 4 с
CLSдо 0,10,1–0,25более 0,25
INPдо 200 мс200–500 мсболее 500 мс

Тонкость, которую часто упускают: пороги считаются по 75-му перцентилю, а не по среднему. Это значит, что «хорошо» должно быть у трёх четвертей реальных посетителей, включая тех, кто заходит с медленного мобильного интернета и недорогого телефона. Поэтому ориентироваться на «у меня на рабочем ноутбуке всё летает» нельзя — метрика смотрит на массу пользователей, а не на лучший случай.

Важно: зелёная зона — это не «красиво в отчёте», а порог, ниже которого начинаются реальные потери: отказы из-за долгой загрузки и промахи по «прыгающим» элементам. Цель не «100 баллов любой ценой», а устойчиво зелёные метрики у большинства живых посетителей.

Где метрики проседают в магазине на Битриксе

В интернет-магазине на 1С-Битрикс у каждой метрики свои типичные «слабые места». Знание этих мест экономит время: вы сразу смотрите туда, где проблема вероятнее всего.

МетрикаТипичная причина в магазинеЧем лечится
LCPМедленная сборка страницы на сервере, тяжёлое главное фотоКомпозит, кэш, оптимизация изображений
LCPБлокирующие отрисовку скрипты и шрифтыОтложенная загрузка, корректная подача шрифтов
CLSКартинки и баннеры без заданных размеровЯвные width/height, резерв места
CLSПоздняя подгрузка корзины и уведомленийЗарезервированное место под динамику
INPТяжёлый JavaScript, много обработчиковРазбивка задач, удаление лишних скриптов

Закономерность видна сразу: LCP — это в первую очередь про бэкенд и картинки, CLS — про вёрстку и резерв места, INP — про фронтенд и скрипты. Это разные источники, и лечат их разными средствами. Дальше разберём каждую метрику по отдельности.

Как улучшить LCP

LCP — обычно самая «дорогая» метрика для магазина, потому что упирается сразу в две вещи: как быстро сервер отдаёт страницу и как быстро грузится главный визуальный элемент. Работают по обоим направлениям.

Ускоряем отдачу страницы сервером

Чем дольше сервер собирает HTML, тем позже браузер вообще начинает рисовать. Здесь работают кэширование и композит: статическая часть с основным контентом отдаётся мгновенно, ещё до запуска тяжёлого ядра. Это самый сильный рычаг по LCP в Битриксе — мы посвятили ему отдельный материал про композитный сайт, потому что именно он чаще всего вытягивает LCP из жёлтой зоны.

Облегчаем главное изображение

Часто крупнейший элемент экрана — это большой баннер или фото товара. Если оно весит мегабайты и в старом формате, LCP проседает даже на быстром сервере. Что делать:

Тонкость: ленивую загрузку (lazy-load) не вешают на сам LCP-элемент. Если отложить главное фото первого экрана, LCP только ухудшится. Lazy-load — для того, что ниже видимой области.

Как убрать сдвиги вёрстки (CLS)

CLS — самая «обидная» метрика: страница вроде быстрая, но всё прыгает, и посетитель промахивается по кнопке или случайно нажимает не туда. Хорошая новость — CLS чаще всего лечится дёшево и быстро, потому что его причины типовые.

В магазине на Битриксе особое внимание — карточке товара и списку каталога: именно там много изображений, и именно там цена сдвига высока, потому что рядом кнопка «купить». Зарезервируйте место под фото и под динамическую цену — и CLS обычно сразу уходит в зелёную зону.

Как улучшить отзывчивость (INP)

INP отвечает за ощущение «живости» интерфейса: нажал — и сразу видишь реакцию. Главный враг здесь — тяжёлый JavaScript, который надолго занимает основной поток браузера, и пока он работает, страница не успевает откликнуться на клик.

Что обычно помогает по INP в магазине:

INP — это почти всегда фронтенд, а не сервер. Поэтому композит и кэш, которые отлично лечат LCP, на INP влияют лишь косвенно: они разгружают сервер в пики, но тяжёлый клиентский JavaScript никуда не девают. Это важно понимать, чтобы не лечить INP «не тем лекарством».

Композит и кэш как фундамент скорости

Если из всех инструментов выбрать один с максимальным эффектом на серверную скорость магазина на Битриксе — это связка кэширования и композитного сайта. Они закладывают фундамент, на котором остальные оптимизации работают в полную силу.

Логика простая: пока сервер долго собирает каждую страницу, никакая оптимизация картинок не спасёт — браузер просто поздно получает HTML. Композит отдаёт статическую часть с основным контентом мгновенно из кэша, а персональные блоки (корзина, цены) догружает отдельно. Это резко улучшает LCP и снимает просадку в часы пик.

Мы подробно разобрали механику в материале про композитный сайт в 1С-Битрикс: как делить статику и динамику, как не сломать корзину и как прогревать кэш после обмена с 1С. А связь скорости каталога с умным фильтром — в статье про умный фильтр и фасетный индекс: быстрый фильтр и тёплый кэш напрямую помогают LCP страниц каталога. Эти три темы — композит, кэш и фасет — работают в одной связке.

Порядок действий. Сначала наведите порядок с кэшированием и включите композит — это даёт основной прирост по LCP. Затем оптимизируйте картинки и шрифты. И только потом тонко настраивайте фронтенд под INP. Обратный порядок тратит силы на детали при нерешённой главной проблеме.

Картинки, шрифты и скрипты

Три «расходных» ресурса страницы — изображения, шрифты и скрипты — влияют сразу на несколько метрик. Сведём рекомендации в одну таблицу, чтобы видеть, что на что действует.

РесурсЧто делатьНа какие метрики влияет
ИзображенияСовременные форматы, правильный размер, lazy-load ниже первого экранаLCP, частично CLS
ИзображенияЯвные width/height для резерва местаCLS
ШрифтыПодача без скачка текста, ограниченный набор начертанийLCP, CLS
СкриптыУбрать лишнее, отложить несрочное, разбить тяжёлые задачиINP, частично LCP
СкриптыАсинхронная загрузка сторонних виджетовINP

Отдельно про сторонние виджеты — чаты, аналитику, баннерные системы. Каждый из них тянет свой JavaScript и нередко портит INP и LCP. Это не значит «выкинуть всё», но стоит периодически проводить ревизию: что из подключённого реально нужно, а что висит «по привычке» и только замедляет сайт. На работающем магазине такая ревизия — часть регулярной технической поддержки, потому что скрипты имеют свойство накапливаться со временем.

Как измерять: лаборатория и поле

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

Практичный подход: диагностируйте лабораторно, контролируйте по полю. Лабораторный аудит подскажет конкретные причины («тяжёлый скрипт», «большая картинка», «нет кэша»), а полевые данные покажут, дошёл ли результат до реальных людей. Ориентироваться только на синтетику опасно — она может показывать зелёное там, где живым пользователям с медленным интернетом плохо.

Не гонитесь за «100 баллами». Синтетический балл — это диагностический ориентир, а не цель сама по себе. Бизнес-цель — устойчиво зелёные LCP, CLS и INP у большинства реальных посетителей. Иногда последние «баллы» в лаборатории стоят непропорционально дорого и не меняют опыт людей.

Core Web Vitals, SEO и конверсия

Вокруг Core Web Vitals много мифов — от «это не влияет на поиск» до «это волшебная кнопка в топ». Истина посередине, и её полезно проговорить честно.

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

Для конверсии. Здесь связь ещё прямее и не зависит от поисковика. Медленная страница повышает отказы — люди уходят с белого экрана. «Прыгающая» вёрстка ведёт к ошибочным кликам и раздражению. Тормозящий интерфейс отбивает желание оформлять заказ. Поэтому работа над метриками окупается даже там, где трафик не из поиска: быстрый и стабильный магазин просто лучше продаёт. Скорость — лишь одна сторона конверсии; не меньше дают удобная корзина и возврат ушедших покупателей, о чём мы пишем в материале про брошенную корзину в 1С-Битрикс.

Скорость особенно важна для большого каталога и высокой нагрузки — там, где счёт идёт на тысячи страниц и сотни одновременных посетителей. Если магазин крупный, метрики стоит закладывать в архитектуру с самого начала: посмотрите смежные услуги в каталоге всех услуг B2Bsite или сразу ускорение сайта на 1С-Битрикс.

Частые ошибки при работе с метриками

Типичные грабли, на которые наступают при работе с Core Web Vitals:

Чек-лист по Core Web Vitals

Короткий список, по которому удобно довести метрики магазина до зелёной зоны:

Вывод

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

Действуйте по порядку: сначала фундамент — кэш и композит для LCP, затем оптимизация картинок и шрифтов и резерв места против CLS, и наконец разгрузка JavaScript ради INP. Диагностируйте лабораторно, контролируйте по живым пользователям — и зелёная зона перестанет быть недостижимой даже на большом каталоге.

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

Что такое Core Web Vitals простыми словами?

Core Web Vitals — это три ключевые метрики, которыми Google измеряет реальное удобство загрузки страницы для пользователя. LCP показывает, как быстро отрисовывается основной контент; CLS — насколько «прыгает» вёрстка при загрузке; INP — насколько быстро страница реагирует на действия посетителя. Все три считаются по живым пользователям, а не в лаборатории, и влияют и на поведение людей, и на ранжирование в поиске.

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

Ориентиры «зелёной зоны»: LCP — до 2,5 секунды, CLS — до 0,1, INP — до 200 миллисекунд. Это пороги для 75-го перцентиля, то есть хорошо должно быть у большинства реальных посетителей, а не «в среднем». Превышение этих значений переводит метрику в жёлтую зону («требует улучшения») или красную («плохо»), и тогда страница и проигрывает в восприятии, и теряет в поисковом потенциале.

Почему в интернет-магазине на 1С-Битрикс проседает LCP?

Чаще всего LCP тянут вниз медленная сборка страницы на сервере (нет композита и кэша), тяжёлое и неоптимизированное главное изображение, блокирующие отрисовку скрипты и шрифты, а также большой первый экран, который долго грузится. Лечение комплексное: композитный сайт для мгновенной отдачи статики, оптимизация и современные форматы картинок, отложенная загрузка несрочных скриптов и аккуратная работа со шрифтами.

Что чаще всего вызывает сдвиги вёрстки (CLS) в магазине?

Главные виновники CLS — изображения и блоки без заранее заданных размеров, поздно подгружаемые баннеры и реклама, шрифты, из-за которых текст «перескакивает» при подмене, и динамические блоки (корзина, уведомления), под которые не зарезервировано место. Лечится явным указанием ширины и высоты у картинок и медиа, резервированием места под динамику и корректной загрузкой шрифтов без скачка текста.

Чем INP отличается от старой метрики FID и как его улучшить?

INP (Interaction to Next Paint) пришёл на смену FID и измеряет отзывчивость страницы на протяжении всего визита, а не только на первое действие. Он показывает, сколько проходит от клика или нажатия до видимого отклика. Главный враг INP — тяжёлый JavaScript, который надолго занимает основной поток. Улучшают INP, разбивая длинные задачи, убирая лишние скрипты, откладывая несрочную логику и не навешивая тяжёлых обработчиков на каждое действие.

Помогает ли композитный сайт улучшить Core Web Vitals?

Да, особенно LCP. Композитный сайт отдаёт статическую часть страницы с основным контентом почти мгновенно, ещё до запуска тяжёлого ядра, поэтому время до отрисовки основного элемента резко падает. На CLS он влияет косвенно — в связке с аккуратной вёрсткой, а INP больше зависит от фронтенда. Композит — мощный инструмент, но не единственный: метрики улучшают комплексно.

Core Web Vitals — это про SEO или про конверсию?

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

Чем мерить Core Web Vitals: лабораторные тесты или реальные данные?

Нужны оба подхода. Лабораторные инструменты (например, синтетический аудит) удобны для диагностики и поиска причин — они стабильны и показывают, что именно тормозит. Но итоговая оценка считается по полевым данным реальных пользователей, потому что на живых устройствах и сетях картина отличается от лаборатории. Диагностируйте лабораторно, а контролируйте результат по полевым метрикам.

Поделиться:

Хотите устойчиво зелёные Core Web Vitals?

Проведём аудит скорости магазина на 1С-Битрикс, настроим композит и кэш, оптимизируем картинки, шрифты и скрипты — с замером LCP, CLS и INP до и после.

Услуга «Ускорение сайта»

Редакция B2Bsite

Команда студии B2Bsite. С 2014 года разрабатываем, ускоряем и поддерживаем интернет-магазины на 1С-Битрикс: Core Web Vitals, композитный сайт, кэширование и обмен с 1С для среднего и крупного бизнеса.

← Все статьи блога