SerpWatch
Меню

Что такое INP (Interaction to Next Paint)

INP — метрика того, как быстро страница реагирует на клики, касания и ввод с клавиатуры. Какие значения хорошие, что тормозит отклик и как это исправить.

INP (Interaction to Next Paint) — метрика, которая показывает, сколько времени проходит между действием посетителя (клик, касание, нажатие клавиши) и моментом, когда страница визуально на него отреагировала. Входит в Core Web Vitals; в 2024 году Google заменил ею прежнюю метрику FID.

Чем INP отличается от FID

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

Какие значения считаются нормальными

  • до 200 миллисекунд — хорошо;
  • от 200 до 500 мс — требует улучшения;
  • больше 500 мс — плохо.

Что тормозит отклик

  • тяжёлые скрипты, которые надолго занимают браузер;
  • сторонние виджеты: онлайн-чаты, счётчики, всплывающие окна;
  • сложные фильтры каталога, которые пересчитывают всю страницу при каждом клике;
  • огромное количество элементов на странице.

Как улучшить

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

Пример

В интернет-магазине стройматериалов фильтр по цене откликался почти через секунду: при каждом изменении скрипт перерисовывал весь каталог. Перерисовку стали делать только для списка товаров, и фильтр начал реагировать мгновенно.

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

Почему INP плохой, если сайт открывается быстро?

Скорость загрузки и скорость отклика — разные вещи. Страница может быстро показаться (LCP в норме), но тормозить при нажатиях из-за тяжёлых скриптов.

Можно ли измерить INP в лабораторном тесте?

Только приблизительно: INP зависит от реальных действий людей. Точные данные даёт отчёт о реальных пользователях в PageSpeed Insights, а в лабораторном тесте ориентируйтесь на показатель общего времени блокировки.

Аудит сайта в SerpWatch

≈45 проверок по 8 разделам, Core Web Vitals, подсказки как исправить, экспорт в Excel

Проверить бесплатно Попробовать бесплатно