INP (Interaction to Next Paint) ha sostituito FID nei Core Web Vitals di Google a marzo 2024. Nel 2026 è la metrica CWV più severa: difficile da ottimizzare, e penalizza pesantemente i siti WordPress con tanti plugin. Ti spiego cosa misura, perché è così tricky, e come portarla sotto i 200ms se gestisci un sito PMI italiana.
Cosa misura INP
INP misura il tempo che passa fra un’interazione utente (click, tap, tastiera) e il prossimo “paint” del browser (il momento in cui l’utente vede la conseguenza visiva dell’azione).
Esempio: clicchi su un bottone “Aggiungi al carrello”. INP misura quanti millisecondi servono perché la pagina mostri la conferma visiva del click.
Soglie 2026:
– Eccellente: < 200ms
– Da migliorare: 200-500ms
– Scadente: > 500ms
Perché INP è più severo di FID
FID misurava solo la PRIMA interazione (di solito il click sul menu). INP misura il PEGGIORE delle interazioni durante la sessione (più rigoroso). Tipicamente è 2-4x maggiore di FID.
Tradotto: siti che avevano FID OK nel 2023 possono avere INP rosso nel 2026.
Le cause principali di INP alto
1. JavaScript heavy (causa #1)
JS che blocca il main thread del browser. Cause tipiche:
– Plugin WordPress con tanti script (slider, popup, animazioni)
– Third-party scripts (Facebook Pixel, Hotjar, chat widget)
– Theme che carica framework pesanti
2. Long tasks
Funzioni JS che girano > 50ms bloccano il browser. Comuni in:
– Plugin di analytics che processano dati al click
– Form validation custom mal ottimizzata
– Animazioni JS-based pesanti
3. Render-blocking resources
CSS/JS che bloccano il rendering. Quando l’utente clicca, il browser è ancora occupato a renderizzare.
Come misurare INP sul tuo sito
Tre tool:
- PageSpeed Insights: dati Origin (campionati reali utenti)
- Search Console > Core Web Vitals: dati aggregati per URL
- Chrome DevTools > Performance: trace dettagliato per debugging
Per debugging più granulare: estensione Web Vitals di Chrome (gratuita, Google official).
Come fixare INP scadente
Fix 1: Defer JS non-critico
Identifica gli script che possono caricarsi dopo. Sposta con defer o async. Plugin WordPress: Flying Scripts (gratuito) carica JS solo dopo interazione utente.
Fix 2: Spezza long tasks
JS task lunghi vanno spezzati in chunks. Per developer: usa requestIdleCallback o setTimeout(0). Per non-developer: rimuovi plugin che generano long tasks.
Fix 3: Rimuovi third-party non essenziali
Facebook Pixel + GA4 + Hotjar + Intercom chat + 3 altri script = INP catastrofico. Audit ogni script: serve davvero per il business?
Fix 4: Cache + CDN
Riduce TTFB, accelera anche INP indirettamente. Vedi anche velocità WordPress 2026.
Fix 5: Tema moderno
Temi vecchi con jQuery-everywhere hanno INP terribile. Temi moderni (GeneratePress, Kadence, Blocksy) usano JS minimale.
Casi reali italiani
Caso A: blog WordPress B2B
INP pre-ottimizzazione: 480ms (scadente). 38 plugin attivi, tema custom 2019.
Interventi: rimossi 12 plugin, sostituito tema con GeneratePress, attivato Flying Scripts.
INP post: 145ms. 8 settimane di lavoro distribuito.
Caso B: e-commerce WooCommerce
INP pre: 620ms. WooCommerce + 25 plugin add-on.
Interventi: audit plugin (-15), sostituzione slider plugin con CSS pure, defer third-party.
INP post: 220ms. 6 settimane.
Errori comuni nelle PMI italiane
- Pensare che INP sia uguale a FID (è molto più severo)
- Tenere plugin “che servono solo a volte” attivi sempre
- Non testare in modalità mobile (dove INP è peggio)
- Optimizzare solo desktop (Google indicizza mobile-first)
L’effetto INP sul ranking nel 2026
Google ha confermato che INP è ranking factor. Siti con INP scadente sono declassati di 2-5 posizioni medie nella SERP. Per query competitive significa perdere il 30-50% del traffico.
FAQ INP metrica SEO 2026
INP è obbligatorio per il ranking?
È un ranking factor, ma non l’unico. Contenuto eccellente con INP scadente sopravvive, ma con margine ridotto. Mai trascurarlo.
Quanto tempo per fixare INP?
4-12 settimane. Il fix dipende dalla causa specifica (plugin vs theme vs third-party). Caso tipico PMI italiana: 6-8 settimane.
Posso ignorare INP se LCP è OK?
No. Sono metriche complementari. Google li valuta insieme. Trascurare uno = penalizzazione complessiva.
INP è uguale su desktop e mobile?
No. Mobile tipicamente 1.5-2x peggio di desktop (CPU più debole, schermi piccoli, JS più costoso). Ottimizza mobile primarily.
Quale plugin specifico aiuta su INP?
Flying Scripts è il migliore per defer JS. WP Rocket aiuta. Autoptimize gratuito è valido. Nessun plugin “magic” fix di INP in un click.
Cosa fare nei prossimi 7 giorni
Apri PageSpeed Insights mobile del tuo sito. Annota INP attuale. Se sopra 200ms, identifica il top 3 cause (Query Monitor + DevTools). Fix il più impattante. Test ancora. Iterazione settimanale per 6-8 settimane porta a INP eccellente.
Articoli correlati
You might also like
More from SEO
Zero click search 2026: come monetizzare quando Google risponde da solo
Zero click search significa: l’utente cerca, Google risponde direttamente in SERP, l’utente NON clicca su alcun risultato. Nel 2026 con …
Canonical tag errori comuni 2026: come fixarli
Il canonical tag dice a Google quale URL è la versione “ufficiale” di un contenuto quando ce ne sono più …
Ottimizzare immagini SEO WordPress 2026: AVIF WebP alt text
Le immagini sono il 60-70% del peso totale di una pagina WordPress media. Ottimizzarle correttamente è il singolo intervento con …



