INP — новый параметр Core Web Vitals, о котором стоит знать SEO-специалистам

Что такое INP в Core Web Vitals, чем отличается от FID и зачем нужен. Разбираемся, где его можно посмотреть и как оптимизировать.

INP — новый параметр Core Web Vitals, о котором стоит знать SEO-специалистам

12 марта 2024 года Google заменил FID на INP в Core Web Vitals. Разбираемся, как адаптировать свои SEO-стратегии к новому параметру CWV.

❗️Это перевод статьи Борислава Дончева для Lumar.

Что такое INP (Interaction to Next Paint) и чем он отличается от FID (First Input Delay)

Interaction to Next Paint (INP) — это параметр, измеряющий время отклика веб-сайтов на интерактивные элементы.

Он был создан для более полного измерения скорости отклика страниц, в отличие от параметра-предшественника First Input Delay (FID).

❗️Новая метрика позволяет провести более комплексный анализ удобства использования страницы. FID учитывает только первое взаимодействие пользователя со страницей, а INP — все взаимодействия. Это и позволяет провести более полный анализ и получить более точную оценку, чем с FID.

INP оценивается путём отслеживания среднего времени, которое проходит между взаимодействием пользователя со страницей (например, кликом, тапом или нажатием клавиши) и её ответом. При этом среднее время отклика рассчитывается на основе сразу нескольких взаимодействий.

Чем ниже показатель INP, тем качественнее работа страницы: более низкий показатель INP указывает на более быстрое время отклика.

INP как часть Core Web Vitals

INP — это один из нескольких параметров, которые Google использует для оценки пользовательского опыта на странице в рамках более широкой системы ранжирования Core Web Vitals.

После внедрения INP в системе Google будет 3 параметра Core Web Vitals: 

  1. INP (Interaction to Next Paint) — измеряет время отклика.

  2. LCP (Largest Contentful Paint) — измеряет время загрузки страницы.

  3. CLS (Cumulative Layout Shift) — измеряет визуальную стабильность.

❗️В Core Web Virals используются так называемые «полевые данные» (данные о реальном использовании интернет-ресурсов пользователями) для отражения фактического опыта пользователя.

Результаты INP: хорошо, средне и плохо

Как мы уже писали выше, чем ниже оценка INP, тем лучше пользовательский опыт. Показатель INP может дать хорошим, средним и низким. 

  • Хороший показатель: < 200 миллисекунд

Google рекомендует поддерживать показатель INP на уровне не более 200 миллисекунд для комфортной работы пользователя. Результаты, полученные ниже этого предела, демонстрируют быстрые страницы, позволяющие комфортно пользоваться сайтом.

  • Средний показатель: 199–500 миллисекунд

Показатели в диапазоне от 200 до 500 миллисекунд указывают на необходимость улучшения отзывчивости страницы.

  • Плохой показатель: > 500 миллисекунд

А показатели выше 500 миллисекунд свидетельствуют о низкой производительности и медленном времени отклика — это может оттолкнуть пользователей. На этих страницах нужно срочно решить проблемы с производительностью.

Показатели INP
Показатели INP

Как INP влияет на SEO

Медленно реагирующая на запросы страница с отсутствием видимой активности создаёт негативное впечатление у пользователя.

Google стремится показывать пользователям высококачественные сайты в верхней части результатов поиска — как с точки зрения качества контента, так и с точки зрения UX. Поэтому удобство использования становится всё более важным для SEO, особенно после введения Google Core Web Vitals. Поэтому оптимизация INP может помочь вам занять более высокие позиции в результатах поиска, привлечь органический трафик и повысить популярность.

❗️По словам Мэри Эллен Коу, президента Google Customers Solutions, удобство работы с сайтом также влияет на конверсию и продажи вашего бизнеса.

Как проверить свой INP

Проверить INP можно в Анализе сайта от Топвизора. 

Загрузите ссылки для проверки, запустите инструмент — когда проверка закончится, можно будет увидеть все технические характеристики сайта, в том числе INP. 

Выберите Core Web Vitals в левом меню и посмотрите INP:

Информация об INP в Сводке
Информация об INP в Сводке

INP каждой страницы можно увидеть в отчёте «Страницы» — Core Web Vitals. Здесь есть и другие метрики CVW: CLS и LCP.

Информация об INP в отчёте «Страницы» — Core Web Vitals
Информация об INP в отчёте «Страницы» — Core Web Vitals

Как загрузить URL и запустить Анализ сайта 

Как улучшить INP и другие показатели Core Web Vitals

«Ленивая» загрузка изображений

Эта стратегия замедляет загрузку изображений за пределами начальной области просмотра, тем самым оптимизируя время загрузки страницы и улучшая ваш показатель INP. 

Однако убедитесь, что задержка загрузки не затрагивает критически важные изображения на странице, так как это может негативно сказаться на основных параметрах веб‑страницы.

Оптимизация файлов RESOURCES

Этот подход включает в себя прежде всего сжатие файлов CSS и JavaScript для уменьшения их размера и времени загрузки. Он также включает удаление ненужных ресурсов (неиспользуемых CSS‑файлов, библиотек JavaScript или изображений) и возможность кэширования часто используемых ресурсов. 

Управление порядком загрузки ресурсов на сайте (например, загрузка файлов CSS в первую очередь, а JavaScript — в последнюю) также может принести пользу, хотя точный порядок загрузки зависит от потребностей конкретного сайта.

Полное руководство по JavaScript SEO: часть 1 

Асинхронная загрузка

Использование асинхронной загрузки помогает избежать конфликтов ресурсов и ускорить загрузку веб‑страницы. Этот метод позволяет выполнять несколько задач одновременно, не позволяя одной задаче блокировать другие и, следовательно, улучшая общее время загрузки.

Приоритизация критического CSS

Определение содержимого критического CSS, которое должно быть загружено и отображено до полной визуализации страницы, тоже поможет значительно улучшить время загрузки страницы.

Мониторинг и анализ взаимодействий

Тщательный мониторинг производительности веб‑страниц и использование инструментов аналитики дадут вам возможность определить, какие взаимодействия сталкиваются с задержками.

Выявление перегруженных взаимодействий

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

Внедрение CDN (Content Delivery Network, сеть доставки контента)

CDN позволяет эффективно улучшить показатели INP за счет географического распределения содержимого веб‑страниц, обеспечивая пользователям более быстрый доступ, сокращая время загрузки страниц и улучшая показатели INP.

Проверка совместимости устройств и браузеров

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

Что запомнить

INP (Interaction to Next Paint) выглядит как весьма перспективный параметр, который позволит оценивать общую производительность веб‑страниц, а не только её первую загрузку.

Он измеряет среднюю скорость реакции страницы на действия пользователя, учитывая сразу несколько взаимодействий, в отличие от FID. Чем ниже INP, тем быстрее работает страница.

Улучшить INP можно с помощью:

  • задержки загрузки изображений;

  • оптимизации файлов RESOURCES;

  • асинхронной загрузки;

  • приоритизации CSS‑контента;

  • внедрения CDN;

  • проверки совместимости устройств и браузеров. 

Ещё по теме 👇

CLS в Core Web Vitals: как улучшить 

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

Что лучше выбрать с точки зрения SEO: адаптивную вёрстку или мобильный сайт 

Теги: