Core Web Vitals 2026: как проверить и улучшить
0%

Core Web Vitals 2026: как проверить и улучшить показатели сайта

Core Web Vitals — это три метрики, по которым Google оценивает реальный пользовательский опыт на сайте и использует их как фактор ранжирования. В 2026 году картина изменилась: FID полностью заменён на INP, а 43% сайтов по-прежнему не проходят его порог. В статье — что измеряют метрики LCP, INP и CLS, как их проверить и как улучшить без переписывания всего сайта.

1. Что такое Core Web Vitals и зачем они нужны

Core Web Vitals — это три метрики, которыми Google измеряет реальный пользовательский опыт на сайте: скорость загрузки контента, отзывчивость на действия пользователя и визуальную стабильность страницы при рендеринге. Они являются частью более широкого сигнала page experience и учитываются в ранжировании с июня 2021 года.

Важно: Core Web Vitals не считаются синтетически (например, в Lighthouse). Google берёт данные Chrome User Experience Report (CrUX) — это анонимная статистика реальных посещений из браузера Chrome. Сайт считается «хорошим» по метрике, если 75% визитов укладываются в нужный порог. Это называется 75-я перцентиль.

Почему это важно для SEO в 2026 году

  • В марте 2026 Google усилил вес производительности в алгоритме — сайты, проходящие пороги, получают прирост позиций, не проходящие — просадку
  • Core Web Vitals — это tiebreaker: при равном качестве контента Google отдаёт предпочтение более быстрому сайту
  • Плохие метрики напрямую влияют на бизнес: каждая секунда задержки сверх LCP 2.5 секунды увеличивает показатель отказов на 32%
  • Мобильные показатели Google использует как основной сигнал — даже для десктопного ранжирования
📊 Факт

Страницы со временем загрузки до 2 секунд имеют показатель отказов около 9%. При загрузке 5+ секунд отказы достигают 38%. Для интернет-магазина это прямая потеря выручки: 1 секунда задержки снижает конверсию в покупку на 7%.


2. Три метрики 2026 года: LCP, INP, CLS

Раньше Core Web Vitals включали LCP, FID и CLS. В марте 2024 года Google окончательно заменил FID (First Input Delay) на INP (Interaction to Next Paint) — более точную метрику отзывчивости. В 2026 году именно INP — самая проблемная из трёх: её не проходят около 43% сайтов в мире.

МетрикаЧто измеряетХорошоПлохо
LCP (Largest Contentful Paint)Время до отрисовки главного элемента страницы (картинка, заголовок, видео)≤ 2,5 сек> 4,0 сек
INP (Interaction to Next Paint)Время отклика на действия пользователя (клики, тапы, ввод)≤ 200 мс> 500 мс
CLS (Cumulative Layout Shift)Суммарное смещение элементов страницы во время загрузки≤ 0,1> 0,25

Что нужно знать о различиях

  • LCP обычно упирается в картинки, шрифты, медленный хостинг, блокирующий CSS/JS. Чаще страдают главные страницы и посты блога с большими hero-изображениями
  • INP — про JavaScript: тяжёлые обработчики событий, блокировка главного потока, избыточные скрипты. Страдают формы, фильтры, корзины интернет-магазинов, интерактивные элементы
  • CLS — про визуальную стабильность: баннеры без размеров, динамически подгружающиеся рекламные блоки, шрифты без fallback. Страдают любые страницы с отложенной загрузкой контента

3. Как проверить Core Web Vitals сайта

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

🔍

PageSpeed Insights

pagespeed.web.dev — бесплатный инструмент от Google. Показывает полевые данные CrUX (если сайт в них есть) и синтетический Lighthouse-тест. Лучшая отправная точка для любого анализа.

📊

Google Search Console

Раздел «Опыт работы» → «Основные интернет-показатели». Показывает проблемные URL-группы по всему сайту. Данные обновляются с задержкой 28 дней (скользящее окно).

🧪

Web Vitals Extension

Расширение для Chrome от Google. Показывает LCP, INP и CLS в реальном времени при просмотре любой страницы. Удобно для быстрой проверки отдельных URL.

🔧

Chrome DevTools

Вкладка Performance в инструментах разработчика (F12). Показывает детальную раскладку по всем событиям рендеринга. Используется для глубокой диагностики INP.

📈

DebugBear / SpeedCurve

Платные сервисы для постоянного мониторинга. Алерты при ухудшении метрик, история изменений, сравнение с конкурентами. Для крупных проектов обязательная вещь.

📱

CrUX Dashboard

Бесплатный дашборд на основе публичных данных CrUX. Показывает динамику метрик вашего сайта за несколько месяцев и позволяет сравнивать с другими доменами.

💡 Совет

Всегда проверяйте в первую очередь мобильные данные. В 2026 году 60%+ поисковых запросов идут с мобильных устройств, и Google использует именно мобильные показатели как основной ранжирующий сигнал. Сайт может идеально работать на MacBook, но проваливаться на среднем Android-смартфоне с 4G.


4. Как улучшить LCP (скорость загрузки)

LCP зависит от четырёх вещей: время ответа сервера, блокирующие ресурсы (CSS/JS), скорость загрузки LCP-элемента (обычно картинки) и время рендеринга. Работаем по каждому пункту.

1

Ускорьте ответ сервера (TTFB)

Сервер должен отдавать HTML быстрее 600 мс. Если дольше — меняйте хостинг, включайте серверное кэширование, используйте CDN (Cloudflare, BunnyCDN). Для WordPress обязательны плагины WP Rocket или LiteSpeed Cache.

2

Оптимизируйте главное изображение

Используйте современные форматы WebP и AVIF — они весят на 30–50% меньше JPEG/PNG. Задавайте точный размер изображения с помощью srcset и sizes. Для hero-картинки используйте <link rel=»preload» as=»image»> в head.

3

Уберите блокирующие CSS и JS

Критический CSS (для первого экрана) встраивайте прямо в HTML. Остальной CSS — асинхронно через media=»print» onload. JavaScript помечайте атрибутами async или defer, чтобы он не блокировал рендеринг.

4

Не ленитесь с ленивой загрузкой

loading=»lazy» — только для изображений ниже первого экрана. Если применить к hero-картинке, LCP ухудшится в разы. Для LCP-элемента используйте fetchpriority=»high».

5

Уберите лишние шрифты

Каждый кастомный шрифт — это дополнительная задержка. Ограничьтесь 1–2 шрифтами и используйте font-display: swap, чтобы текст появлялся с системным шрифтом, пока грузится кастомный.


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

INP — самая сложная метрика в 2026 году. Её невозможно починить одним плагином или сжатием картинки. Нужно менять архитектуру JavaScript. Главная причина плохого INP — долгие задачи в основном потоке браузера, которые блокируют отклик на действия пользователя.

Что делать на уровне кода

  • Разбивайте длинные задачи. Любая задача в main thread, которая занимает больше 50 мс, — это риск плохого INP. Используйте setTimeout, requestIdleCallback или scheduler.yield() для передачи управления браузеру
  • Дебаунс и тротлинг. Обработчики событий input, scroll, resize должны запускаться не на каждое событие, а раз в 100–200 мс. Без дебаунса любой ввод в поле поиска может поднять INP до 500+ мс
  • Минимизируйте сторонние скрипты. Чат-виджеты, счётчики, трекеры — главные виновники плохого INP. Проверьте, какие реально нужны, остальные отключайте или загружайте после взаимодействия
  • Упрощайте DOM. Страницы с 3000+ узлов в DOM дают долгие циклы рендеринга. Оптимальный размер — до 1500 узлов
  • Код-сплиттинг. Для React/Vue/Angular разбивайте бандлы по маршрутам, чтобы на каждой странице грузился только нужный JS
⚠️ Осторожно

Большинство WordPress-плагинов для «оптимизации скорости» улучшают только LCP (кэш, сжатие картинок) и никак не трогают INP. Для INP нужно отключать тяжёлые сторонние скрипты (чаты, попапы, трекеры) и дорабатывать тему. Универсальной кнопки «починить INP» не существует.


6. Как исправить CLS (стабильность)

CLS — самая простая из трёх метрик. Её можно починить без глубокого программирования, просто проставив размеры элементов.

Обязательные правила

  • Все изображения с атрибутами width и height. Даже если размеры задаются через CSS, в HTML должны быть width и height — браузер резервирует место
  • Фиксированные размеры для видео и iframe. То же правило, что и для картинок
  • Резервирование места под рекламу и виджеты. Если блок 300×250 — оборачиваете его в div с min-height: 250px
  • font-display: swap + fallback-шрифт. Текст не «прыгает» при подгрузке кастомного шрифта — он сразу появляется с fallback, потом плавно заменяется
  • Никакого контента, вставляемого выше существующего. Баннеры, кнопки «согласиться с cookie», уведомления — только поверх контента (position: fixed) или в зарезервированных блоках
💡 Совет

Если у вас WordPress и сайт «прыгает» при загрузке — почти всегда виноваты рекламные блоки, поп-апы и изображения без размеров. Начинайте диагностику с них. Chrome DevTools → Performance → Layout Shifts покажет конкретные элементы, которые дают сдвиги.


7. Core Web Vitals для WordPress-сайтов

WordPress — самая распространённая CMS, и для неё наработано много решений по оптимизации. Базовый набор плагинов и настроек закрывает 80% проблем с Core Web Vitals.

ИнструментЧто закрывает
WP Rocket (платный)Кэширование, lazy-load, минификация CSS/JS, критический CSS, WebP-конвертация
LiteSpeed Cache (бесплатный)Всё то же, но только на хостингах с LiteSpeed Server (у многих казахстанских провайдеров есть)
ShortPixel / ImagifyАвтоматическое сжатие картинок и конвертация в WebP/AVIF
AutoptimizeМинификация CSS/JS, инлайн критического CSS — если не пользуетесь WP Rocket
Cloudflare (бесплатный план)CDN для статики, HTTPS, защита от ботов — серьёзно ускоряет TTFB

Базовый план оптимизации для WordPress

  1. Установите кэширующий плагин и включите все рекомендованные настройки
  2. Подключите CDN (Cloudflare бесплатный план закрывает большинство задач)
  3. Сконвертируйте все картинки в WebP, удалите оригиналы PNG/JPEG после проверки
  4. Отключите неиспользуемые плагины — каждый добавляет JS и CSS
  5. Проверьте тему на тяжесть: если главная страница весит 3+ МБ, меняйте тему на более лёгкую (GeneratePress, Kadence, Astra)
  6. Удалите лишние встроенные шрифты Google Fonts, оставьте 1–2
  7. Отключите эмодзи и встраивания WordPress, если не используете (Disable Embeds + Disable Emojis)

8. Частые ошибки при оптимизации

Ошибка 1. Гоняться за 100/100 в Lighthouse

Lighthouse — синтетический тест, а Google ранжирует по полевым данным CrUX. Идеальный Lighthouse не гарантирует хорошие Core Web Vitals. Правильный путь: смотреть Search Console → «Основные интернет-показатели» и полевые данные в PageSpeed Insights.

Ошибка 2. Оптимизировать только десктоп

Google использует мобильные метрики как основной сигнал. Если мобильный LCP 4 секунды, а десктопный 2 секунды — вы не проходите по Core Web Vitals. Начинайте оптимизацию с мобильной версии.

Ошибка 3. Игнорировать INP

Многие SEO-специалисты до сих пор работают по старой схеме: ускорил загрузку — и готово. В 2026 году именно INP чаще всего становится причиной просадки. Минимум раз в месяц смотрите отчёт по INP в Search Console.

Ошибка 4. Оптимизировать одну страницу вместо группы

Google ранжирует URL-группы, а не отдельные страницы. Если главная загружается идеально, а 500 страниц блога — плохо, сайт всё равно получит минус в ранжировании. Оптимизация должна быть системной, а не точечной.

Ошибка 5. Отключать всё без разбора

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


9. FAQ: ответы на частые вопросы

Насколько сильно Core Web Vitals влияют на ранжирование?

Это один из многих сигналов. Сами по себе Core Web Vitals не перевесят плохой контент или отсутствие ссылок. Но при сопоставимом качестве контента быстрый сайт получит преимущество. В конкурентных нишах это решающий фактор.

Можно ли пройти Core Web Vitals на дешёвом хостинге?

Сложно. Дешёвый shared-хостинг часто даёт TTFB свыше 1 секунды — это автоматически ломает LCP. Минимум для серьёзного проекта — managed WordPress hosting, VPS с SSD или облачный хостинг (DigitalOcean, Hetzner).

Как часто обновляются данные в Search Console?

CrUX-данные идут скользящим 28-дневным окном. Изменения на сайте отображаются в Search Console с задержкой 7–14 дней. Если оптимизировали вчера — не ждите мгновенного результата.

Что важнее: пройти все три метрики или одну идеально?

Нужно пройти все три. Google применяет «худший из трёх» — если LCP и CLS хорошие, а INP плохой, общий статус страницы «Плохо». Работайте над самой слабой метрикой в первую очередь.

Нужно ли вручную править код или хватит плагинов?

Для LCP и CLS в большинстве случаев хватает плагинов (WP Rocket, LiteSpeed) и правильного хостинга. Для INP плагины помогают слабо — часто нужна ручная работа с JavaScript и темой.

Сколько времени занимает оптимизация сайта?

Базовая оптимизация WordPress-сайта — 1–3 дня работы. Глубокая с переделкой темы и исправлением INP — 2–4 недели. Результат в Search Console увидите через 2–4 недели после внедрения изменений.


10. Итог: чек-лист для самопроверки

Проверьте свой сайт по этому списку:

  • Проверены метрики в PageSpeed Insights для мобильной и десктопной версии
  • Открыт отчёт «Основные интернет-показатели» в Google Search Console
  • LCP укладывается в 2,5 секунды на мобильных
  • INP не превышает 200 мс
  • CLS меньше 0,1
  • Подключено серверное кэширование или кэширующий плагин
  • Картинки сжаты и переведены в WebP/AVIF
  • Все изображения имеют атрибуты width и height
  • Настроено CDN (хотя бы бесплатный Cloudflare)
  • Критический CSS инлайнится, остальной асинхронно
  • JavaScript помечен async или defer
  • Сторонние скрипты (чаты, виджеты) минимизированы
  • font-display: swap установлен для всех шрифтов
  • Рекламные блоки обёрнуты в контейнеры с фиксированными размерами
  • Core Web Vitals проверяются минимум раз в месяц

Улучшим Core Web Vitals вашего сайта под ключ

Команда IPROD проводит технический SEO-аудит, чинит проблемы с LCP, INP и CLS, оптимизирует WordPress и WooCommerce под требования Google 2026. Работаем с бизнесом по всему Казахстану: Алматы, Астана, Шымкент, Караганда и другие города.

Обсудить проект →
Поделитесь:
Facebook
WhatsApp
VK
Telegram
Threads

Оставьте заявку

Оставьте заявку

И мы составим для Вас лучшее предложение!