Разрабатываем и продвигаем сайты в Москве
hello@aosa.ru
+7 499 404-20-10
SEO Wikipedia

INP

Кратко

INP — метрика Core Web Vitals, измеряющая отзывчивость страницы: задержку между действием пользователя и видимым откликом интерфейса. Хороший показатель — до 200 мс.

Синонимы: Interaction to Next Paint · Взаимодействие до следующей отрисовки · отзывчивость интерфейса

Подробнее

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

Как измеряется INP и какие значения считаются нормой

INP фиксирует задержку между взаимодействием и моментом, когда браузер отрисовывает следующий кадр с откликом. Из всех взаимодействий за сессию выбирается одно из самых медленных (с поправкой на их количество). Пороги Google: до 200 мс — хорошо, 200–500 мс — требует улучшения, свыше 500 мс — плохо. Данные собираются из полевых отчётов реальных пользователей (CrUX) и доступны в Google Search Console, а лабораторно — в Lighthouse и PageSpeed Insights. Важно отслеживать INP отдельно для мобильных и десктопов, поскольку слабые устройства дают худшие значения.

  • До 200 мс — хорошая отзывчивость
  • 200–500 мс — нуждается в улучшении
  • Более 500 мс — плохая отзывчивость, заметные подтормаживания
  • Учитываются клики, тапы и нажатия клавиш, но не наведение и скролл

Отладка: как найти медленное взаимодействие

INP чинится только адресно. В полевых данных (PageSpeed Insights, CrUX) видно, что метрика жёлтая или красная, — но какой именно клик тормозит, показывает запись: DevTools → Performance с включённым троттлингом CPU (реальные телефоны слабее вашего десктопа в 4–6 раз) — кликайте по интерактиву и ищите длинные задачи после взаимодействия. Типовые виновники: обработчики, навешанные на всё подряд (аналитика, трекеры), тяжёлая гидрация фреймворка, синхронные пересчёты DOM на клик, сторонние виджеты чатов. Лечение по убыванию отдачи: разбить длинные задачи, отложить несущественные обработчики, грузить виджеты по первому взаимодействию, вынести тяжёлое из главного потока.

Что ухудшает INP и как его улучшить

Главный враг отзывчивости — тяжёлый JavaScript, который блокирует главный поток браузера: громоздкие обработчики событий, сторонние скрипты аналитики и рекламы, длинные задачи (long tasks). Чтобы улучшить INP, дробят длинные задачи на части, откладывают несрочные вычисления, убирают избыточные сторонние теги и оптимизируют рендеринг. Полезно использовать ленивую загрузку и сокращать объём DOM. Эти работы пересекаются с улучшением общей скорости загрузки сайта и часто выявляются в ходе технического аудита, который покажет, какие именно скрипты тормозят интерфейс.

Роль INP в SEO и пользовательском опыте

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

Частые ошибки

  • Считать, что INP — это про скорость загрузки; на деле метрика про отзывчивость на взаимодействия в течение всей сессии
  • Ориентироваться только на лабораторные тесты Lighthouse, игнорируя полевые данные CrUX от реальных пользователей
  • Проверять INP лишь на мощном десктопе, не учитывая медленные мобильные устройства
  • Воспринимать INP как прямой фактор топа, забывая о его влиянии через поведенческие факторы и конверсию
  • Проверять отзывчивость на мощном десктопе без троттлинга: INP — метрика слабых устройств; на телефоне из среднего сегмента те же обработчики работают в разы дольше, и проблема видна только там.

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

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

FID измерял только задержку первого взаимодействия, а INP учитывает все взаимодействия за сессию и берёт почти худшее из них. С марта 2024 года INP официально заменил FID в составе Core Web Vitals.

Какое значение INP считается хорошим?

Хорошим считается INP до 200 миллисекунд. Значения от 200 до 500 мс требуют улучшения, а выше 500 мс — это уже заметные подтормаживания интерфейса, которые раздражают пользователей.

Влияет ли INP на позиции в поиске?

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

Почему INP плохой, хотя сайт «лёгкий»?

Вес страницы и отзывчивость — разные оси: килобайты влияют на загрузку, а INP ломают обработчики и главный поток. Сайт на 300 КБ с тремя чат-виджетами и жирной аналитикой даст худший INP, чем тяжёлый, но дисциплинированный. Смотрите не на вес, а на длинные задачи в записи Performance.

Бесплатно · без обязательств

Проверим ваш сайт по этим критериям

Бесплатный аудит: как термины из словаря выглядят на практике применительно к вашему сайту и нише.

  • Первичные наблюдения по сайту и поисковому спросу
  • Приоритеты: страницы, содержание и путь к заявке
  • Рекомендацию по составу работ и ориентир по бюджету

Или сразу напишите: +7 499 404-20-10 · Telegram · MAX

Заявка на бесплатный разборУточним задачу и подходящий формат работы · без спама и передачи данных третьим лицам.
ПозвонитьПолучить план