INP (Interaction to Next Paint)
Az INP a Core Web Vitals interaktivitási mutatója: azt méri, milyen gyorsan reagál az oldal a felhasználó interakcióira (kattintás, gépelés). Cél: 200 ezredmásodperc alatt.
Mi az INP?
Az INP (Interaction to Next Paint) a Core Web Vitals interaktivitási mutatója: azt méri, az oldal milyen gyorsan reagál a felhasználó interakcióira (kattintás, koppintás, gépelés), a teljes látogatás alatt. 2024-ben váltotta le a korábbi FID-et.
Mi a cél?
A jó INP 200 ezredmásodperc alatt van. A lassú INP fő oka általában a nehéz JavaScript, amely lefoglalja a böngészőt, amikor a felhasználó cselekedne. Javítása: a JS-munka csökkentése és felbontása, felesleges szkriptek eltávolítása, a hosszú feladatok darabolása.
2026-ban a Google a Core Web Vitals közül az INP-t tartja az egyik legfontosabb interaktivitási mérőszámnak. Azt méri, hogy a teljes látogatás alatt a leglassabb interakció mennyi ideig tartott — tehát nem az átlagot, hanem a legrosszabb élményt mutatja. Ez különösen fontos webshopok esetén: ha a kosárba rakás gombra kattintás után 1–2 másodpercig semmi sem történik, a vásárló elnavigál. A mobiloptimalizálás szempontjából kritikus, mert mobil eszközön a processzor lassabb, a JavaScript-végrehajtás hosszabb feladatokat okoz. Az INP javításához érdemes az oldalsebesség átfogó auditját elvégezni: a főbb akadályok a nehéz harmadik feles szkriptek (chat widgetek, analitika), a szinkron eseménykezelők és a dom-manipulációk. A 200 ms alatti INP „jó" besorolást kap a Page Experience értékelésben.
Gyakorlati példa magyar környezetben
Egy miskolci cipőwebáruház üzemeltetője 2026 tavaszán vette észre, hogy a mobilos konverziós arány 3,1%-ról 1,8%-ra csökkent, miközben az asztali látogatóknál nem változott semmi. A Search Console Alapvető webes mutatói riportban az INP mobilon 560 ms volt — közel háromszoros a 200 ms-os ajánlotthoz képest. A fejlesztő ProfilerAPI-val megvizsgálta a fő JS-futást: egy harmadik feles élőchat-widget minden egyes kattintásnál 380 ms-os feladatot generált a főszálon. A megoldás: a chat widgetet csak a felhasználói interakció első jelekor töltötték be (lazy init), és a termékszűrő eseménykezelőjét debounce-olták. Az INP 180 ms-ra csökkent, mobilos konverzió visszaállt 2,9%-ra. A változás négy hét alatt érezhető volt a Search Console rangsorolási adatain is.
Hogyan kapcsolódik más fogalmakhoz?
Az INP a Core Web Vitals három mutatójának egyike az LCP és a CLS mellett. Míg az LCP a betöltési sebességet, az INP az interaktivitást méri. Mindkettő a Page Experience-pontszám részét képezi, és közvetve hat a Google rangsorolásra. Az oldalsebesség tágabb kontextusában az INP az érzékelt gyorsaság „reakciós" dimenzióját képviseli. A mobile-first indexeles miatt a mobilos INP-érték kritikusabb, mint az asztali. A lazy loading elvét alkalmazzák az INP-javításban is: a nem kritikus szkriptek késleltetett betöltése csökkenti a főszál terhelését. A harmonikus Core Web Vitals-profil — jó LCP + jó INP + alacsony CLS — 2026-ban az egyik legerősebb technikai SEO-alapot jelenti.
Gyakori hibák, amiket érdemes elkerülni
- Hiba: Minden harmadik feles szkriptet azonnal betöltesz. A chat widgetek, marketing pixelek és A/B tesztelők mind versenyeznek a főszál figyelmével. Töltsd be őket lazy módon, vagy csak akkor, ha a felhasználó interakciót kezdeményez.
- Hiba: Nehéz eseménykezelőket raksz közvetlen kattintás-eseményekre. Ha egy gombnyomásra 500 ms-os számítás indul a főszálon, az INP biztosan rossz lesz. Bontsd fel a feladatot kis darabokra (scheduler.postTask, requestIdleCallback).
- Hiba: Csak az asztali INP-t ellenőrzöd. A Google a mobilos értéket veszi figyelembe az indexelésnél. Mindig a PageSpeed Insights mobilos nézetét és a Search Console mobilos szegmensét vizsgáld.
Röviden
Az INP (Interaction to Next Paint) a Core Web Vitals interaktivitási mutatója, amely azt méri, milyen gyorsan reagál az oldal a felhasználói kattintásokra és gépelésre. A cél 200 ms alatt maradni. Javítható nehéz JavaScript-feladatok darabolásával és harmadik feles szkriptek késleltetett betöltésével. 2026-ban az INP a mobilos konverzió egyik kulcstényezője.
Gyakran ismételt kérdések
Mi az INP és mi az elfogadható értéke?
Az INP (Interaction to Next Paint) a Core Web Vitals interaktivitási mutatója: azt méri, milyen gyorsan reagál az oldal a felhasználói interakcióra a látogatás során. Az elfogadható érték 200 ms alatt van; 200–500 ms között fejlesztendő, 500 ms felett rossz.
Miben különbözik az INP a korábbi FID mutatótól?
A FID (First Input Delay) csak az első interakciót mérte, az INP viszont az egész látogatás összes interakcióját figyeli, és a legrosszabb értéket veszi alapul. Ezért sokkal valósabb képet ad az oldal reagálóképességéről, és nehezebb jó értéket elérni.
Hogyan javíthatom az INP-t WordPress/Shopify oldalon?
Az első lépés az oldal auditálása PageSpeed Insights és Chrome DevTools segítségével. A leggyakoribb megoldások: nehéz harmadik feles pluginek késleltetett betöltése, szükségtelen JavaScript eltávolítása, és az eseménykezelők optimalizálása. WordPress esetén az Asset CleanUp vagy Perfmatters plugin segít.
Források
Kapcsolódó tananyagok
Hasznos volt ez a cikk?
Nem találod a választ?
Ezt automatikusan megcsináljuk helyetted
Publicator AI · SEO és GEO autopilot