INP (Interaction to Next Paint)
INP měří, jak dlouho trvá, než stránka viditelně zareaguje na kliknutí, klepnutí nebo stisk klávesy - od interakce po další vykreslení.
Je to nejmladší ze tří metrik Core Web Vitals, v březnu 2024 nahradila FID (First Input Delay). Na rozdíl od FID nehodnotí jen první kliknutí, ale odezvu během celé návštěvy, a do výsledku jde jedna z nejpomalejších interakcí. Google považuje za dobré INP do 200 ms, nad 500 ms je špatné.
U e-shopu je to metrika, kterou zákazník cítí nejvíc: klepne na filtr, velikost nebo tlačítko do košíku a chvíli se nic neděje. V našem měření 85 největších českých e-shopů (říjen 2026) je INP nejčastější důvod, proč web neprojde Core Web Vitals - stalo se to u 56 z 58 e-shopů, které neprošly. Medián vyšel 244 ms, tedy nad limitem. Desetiny sekundy zní jako maličkost, jenže zákazník je vnímá jako zaváhání - klepne znovu, vybere jinou variantu, nebo odejde.
Odezvu skoro vždy brzdí JavaScript, který blokuje hlavní vlákno prohlížeče: dokud běží skript, stránka nemůže reagovat. Pomáhá posílat méně JavaScriptu (server-side rendering místo vykreslování v prohlížeči), rozdělit dlouhé úlohy na kratší, odložit skripty třetích stran jako chaty a měřicí kódy a po kliknutí nejdřív ukázat odezvu, teprve potom dělat těžkou práci. Na tomhle webu se proto formulář s kalkulačkou stahuje a oživuje až ve chvíli, kdy se k němu návštěvník doscrolluje nebo s ním začne pracovat.
V laboratoři se INP změřit nedá, Lighthouse místo něj ukazuje Total Blocking Time, který s ním úzce souvisí. Skutečné INP je jen v datech reálných návštěvníků (Chrome UX Report, PageSpeed Insights), proto ho v auditu čteme odtamtud.
Související služba
Audit konverzního poměru →