INP (Interaction to Next Paint) — это метрика группы Core Web Vitals, измеряющая отзывчивость страницы: сколько времени проходит от действия пользователя (клик, тап, нажатие клавиши) до визуального ответа интерфейса. Хорошим считается значение до 200 миллисекунд. 12 марта 2024 года INP официально заменил прежнюю метрику FID.
Простыми словами: ты нажал кнопку, а сайт «задумался» на полсекунды, прежде чем хоть как-то отреагировать. Вот эту задержку — и всю «тормознутость» интерфейса — и ловит INP.
Что такое INP и зачем он нужен
Старая метрика FID (First Input Delay) учитывала лишь первое взаимодействие и только задержку до начала обработки. Interaction to Next Paint смотрит шире: он берёт все взаимодействия за сеанс и меряет полный путь — от действия до момента, когда на экране появился ответ. Поэтому INP честнее отражает реальное ощущение «быстро/тормозит», особенно на тяжёлых страницах с большим количеством JavaScript.
Для SEO это прямой сигнал Page Experience: отзывчивость входит в Core Web Vitals, а «зелёный» INP до 200 мс улучшает и поведенческие факторы, и потенциально позиции.
Какое значение INP считается хорошим
| Значение INP | Оценка |
|---|---|
| ≤ 200 мс | Хорошо (зелёная зона) |
| 200–500 мс | Требует улучшения |
| > 500 мс | Плохо |
Как улучшить INP
- Уменьшить объём и время выполнения JavaScript, разбить длинные задачи на короткие.
- Убрать лишние сторонние скрипты и тяжёлые виджеты, блокирующие основной поток.
- Откладывать некритичные вычисления, использовать кэширование и ленивую загрузку.
- Оптимизировать обработчики событий, чтобы интерфейс успевал перерисоваться сразу после действия.
Пример
На странице товара пользователь жмёт «Добавить в корзину», а счётчик обновляется только через 400 мс — потому что в этот момент выполняются тяжёлые скрипты аналитики. INP здесь в «жёлтой» зоне. Убрали блокировку главного потока — ответ стал почти мгновенным, показатель опустился ниже 200 мс.
Часто путают с…
- FID — предшественник INP; он мерил лишь первое взаимодействие. С 12 марта 2024 года FID выведен из Core Web Vitals.
- LCP — про скорость загрузки главного контента, а не про отзывчивость на действия.
- CLS — про визуальную стабильность (прыжки макета), не про задержку отклика.
Вопросы и ответы
Какое значение INP считается хорошим?
До 200 миллисекунд — «зелёная» зона. От 200 до 500 мс требует улучшения, свыше 500 мс — плохо. Google оценивает 75-й перцентиль взаимодействий.
Чем INP отличается от FID?
FID учитывал лишь первое взаимодействие и только задержку до старта обработки. INP берёт все взаимодействия и меряет полный путь до визуального ответа. INP заменил FID 12 марта 2024 года.
Как измерить INP?
Через полевые данные Chrome UX Report, в PageSpeed Insights, Search Console (отчёт Core Web Vitals) и DevTools. Реальные данные пользователей важнее лабораторных.
Страницы «тормозят» при кликах? Найдём причину медленного INP и исправим — SEO-аудит с проверкой Core Web Vitals.
Похожие термины: Core Web Vitals, FID, LCP, CLS, PageSpeed.
Опишіть свій запит
і ми зробимо для Вас
пропозицію
Напишіть мені, щоб бути в ТОП
- Продвижение сайтов в Днепре
- Продвижение сайтов в Чернигове
- Продвижение сайтов в Николаеве
- Продвижение сайтов в Одессе
- Продвижение сайтов в Виннице
- Продвижение сайтов в Полтаве
- Продвижение сайтов в Черкассах
- Продвижение сайтов в Запорожье
- Продвижение сайтов в Ивано-Франковске
- Продвижение сайтов в Харькове