Google в очередной раз поменял табличку на двери: вместо FID теперь INP. Interaction to Next Paint. Звучит солидно, почти как название прибора в кабинете физиотерапии.
Смысл здравый: измерять не только первую реакцию страницы на действие пользователя, а общую отзывчивость интерфейса. Нажал человек кнопку — сайт должен не зависнуть в раздумьях, а показать что он живой.
Что такое INP по-человечески
Если упростить до нормального разговора, INP показывает насколько быстро страница реагирует на действия пользователя: клики, нажатия клавиш, взаимодействие с формами. Не только первый раз, а за всё время визита.
Пользователю всё равно что у вас прекрасная архитектура, современный стек и сборка на три экрана терминала. Если кнопка нажалась а сайт задумался — пользователь видит тормоза.
Почему метрики сами ничего не лечат
Есть отдельный жанр веб-магии: поставить PageSpeed, получить красные цифры, испугаться, переслать разработчику и ждать что сайт сам выздоровеет от чувства стыда.
Не выздоровеет. Метрика — это градусник. Полезная штука, но температуру он не лечит. Если на странице тонна JavaScript, пять виджетов, тяжёлый конструктор, карта, чат, аналитика, пиксели рекламных систем и ещё всплывашка «подпишитесь на наши новости» — INP будет грустить вполне заслуженно.
Что чаще всего мешает
— тяжёлые скрипты в основном потоке;
— виджеты чатов, обратных звонков и прочих радостей маркетолога;
— перегруженные визуальные редакторы;
— сложные анимации ради «вау-эффекта»;
— плохая работа с формами и событиями;
— страницы где лендинг весит как дистрибутив Linux.
Что делать
Начать не с паники, а с инвентаризации. Что реально нужно на странице? Какие скрипты используются? Какие можно отложить? Какие забыли удалить потому что «вдруг пригодится»?
Дальше скучно и эффективно: уменьшить JavaScript, отложить загрузку второстепенного, проверить формы, убрать лишние виджеты, не анимировать всё что не приколочено, тестировать сайт не только на рабочем макбуке но и на обычном телефоне.
Для SEO это важно?
Важно, но не стоит делать из Core Web Vitals фетиш. Быстрый сайт лучше медленного. Отзывчивый интерфейс лучше задумчивого. Но нормальный контент, структура, индексация и понятная польза для пользователя никуда не делись. Если страница технически зелёная, а текст на ней — «мы динамично развивающаяся компания», поисковая система вряд ли заплачет от счастья.
INP — нормальная метрика. Напоминает простую вещь: сайт должен не только открываться, но и нормально реагировать на человека. Лечить надо не отчёты, а сам сайт. И если после оптимизации выяснилось что половина подключённых скриптов никому не нужна — значит метрика уже принесла пользу. Даже если название всё ещё звучит как диагноз.