Core Web Vitals 2026: LCP, INP e CLS nella pratica | POLPROG Vai al contenuto

Core Web Vitals nel 2026: LCP, INP e CLS nella pratica

Nel 2026 i Core Web Vitals comprendono ancora tre metriche: LCP per il caricamento del contenuto principale, INP per la reattività delle interazioni e CLS per la stabilità del layout. I valori da soli non spiegano cosa correggere. Un'ottimizzazione efficace separa i dati reali degli utenti dai test di laboratorio, individua l'elemento LCP, l'interazione lenta o la causa dello spostamento e verifica l'effetto dopo il deploy.

Pubblicato Scritto da Tempo di lettura 10 min di lettura

Nel 2026 i Core Web Vitals comprendono ancora tre metriche: LCP per il caricamento del contenuto principale, INP per la reattività delle interazioni e CLS per la stabilità del layout. I valori da soli non spiegano cosa correggere. Un'ottimizzazione efficace separa i dati reali degli utenti dai test di laboratorio, individua l'elemento LCP, l'interazione lenta o la causa dello spostamento e verifica l'effetto dopo il deploy.

In questa pagina
  1. 1Core Web Vitals nel 2026: metriche attuali
  2. 2Soglie e 75° percentile
  3. 3Core Web Vitals e SEO
  4. 4LCP: cosa misura davvero
  5. 5LCP nella pratica: quattro sottoparti
  6. 6INP: reattività durante tutta la visita
  7. 7INP nella pratica: tre fonti di latenza
  8. 8CLS: stabilità per tutta la vita della pagina
  9. 9CLS nella pratica: cause comuni
  10. 10Dati sul campo contro laboratorio
  11. 11Quale strumento usare
  12. 12CrUX nel 2026: stato recente del Web
  13. 13SPA e soft navigations: cambiamento importante nel 2026
  14. 14Monitoraggio in produzione con contesto
  15. 15Piano pratico di miglioramento

Core Web Vitals nel 2026: metriche attuali

Le metriche attuali sono LCP, INP e CLS. LCP misura il caricamento, INP la reattività e CLS la stabilità visiva. Google le descrive come aspetti centrali dell'esperienza reale degli utenti. [1][3]

FID non fa più parte del set. INP ha sostituito FID nel marzo 2024 e FID è stato poi rimosso dagli strumenti CrUX. [7][14]

Soglie e 75° percentile

MetricaBuonoDa migliorareScarsoCosa misura
LCP≤ 2.5 s2.5 s - 4.0 s> 4.0 sCaricamento del contenuto principale
INP≤ 200 ms200 ms - 500 ms> 500 msReattività delle interazioni
CLS≤ 0.10.1 - 0.25> 0.25Stabilità visiva

I valori buoni sono LCP ≤ 2,5 s, INP ≤ 200 ms e CLS ≤ 0,1. Da migliorare: 2,5-4,0 s, 200-500 ms e 0,1-0,25. Oltre questi limiti il risultato è scarso. [3][4]

Google usa il 75° percentile, non la media. Almeno il 75% delle esperienze deve raggiungere la soglia o fare meglio. Mobile e desktop sono separati. [3][4]

Per passare, tutte e tre le metriche devono essere buone. [3]

Core Web Vitals e SEO

Google conferma che Core Web Vitals viene usato nei sistemi di ranking come parte dell'esperienza di pagina. Buoni valori non garantiscono però una posizione elevata, perché rilevanza e qualità del contenuto restano fondamentali. [1][2]

L'ottimizzazione migliora l'esperienza reale e rimuove una debolezza tecnica, ma non sostituisce la qualità del sito.

LCP: cosa misura davvero

Largest Contentful Paint misura il tempo dall'inizio della navigazione al rendering del più grande elemento di contenuto idoneo nel viewport. Nei dati reali può includere redirect, setup della connessione e TTFB. [5]

LCP non è quindi soltanto il tempo di download dell'immagine più grande. Il ritardo può nascere molto prima del trasferimento della risorsa. [5][6]

LCP nella pratica: quattro sottoparti

web.dev divide LCP in TTFB, ritardo di caricamento della risorsa, durata del caricamento e ritardo di rendering dell'elemento. [6]

Se la risorsa LCP viene scoperta tardi, comprimere il file può non migliorare il risultato. Dovrebbe essere individuabile presto nell'HTML iniziale e un'immagine LCP non dovrebbe usare lazy loading. Priorità o preload possono aiutare. [6]

Diagnostica nell'ordine: TTFB, scoperta della risorsa, trasferimento, ritardo di rendering. [6]

  • Riduci TTFB con cache, CDN, meno redirect e backend più veloce.
  • Rendi la risorsa LCP disponibile nell'HTML iniziale.
  • Non usare `loading="lazy"` sull'immagine LCP.
  • Usa priorità adeguata o preload se viene scoperta tardi.
  • Ottimizza dimensione e formato solo se il trasferimento è davvero il collo di bottiglia.
  • Riduci JavaScript o CSS che blocca il rendering finale.

INP: reattività durante tutta la visita

Interaction to Next Paint osserva click, tap e tastiera lungo l'intera visita. Nella maggior parte delle pagine viene riportata l'interazione più lenta. Con molte interazioni viene ignorata una peggiore interazione ogni 50 per limitare gli outlier. [7]

INP differisce da FID perché include input delay, elaborazione e tempo fino al prossimo paint. [7][8]

Senza click, tap o tastiera, una visita può non avere INP. Scroll e hover non contano. [7]

INP nella pratica: tre fonti di latenza

La latenza totale comprende input delay, processing duration e presentation delay. Un INP scarso può derivare da main thread occupato, handler lenti o layout e rendering costosi. [8]

Le correzioni comuni includono task più brevi, suddivisione del lavoro, meno JavaScript pesante, layout più semplice, Web Workers quando adatti e feedback visivo rapido. [8]

Parti da dati RUM che identificano l'interazione lenta e poi riproducila in DevTools. Lighthouse da solo non rappresenta l'INP reale completo. [8][11][12]

CLS: stabilità per tutta la vita della pagina

Cumulative Layout Shift misura movimenti inattesi degli elementi visibili. Usa la più grande finestra di sessione con spostamenti consecutivi a meno di un secondo di distanza e durata massima di cinque secondi. [9]

CLS è senza unità e combina impatto e distanza dello spostamento. Alcune modifiche direttamente collegate all'azione dell'utente possono essere escluse. [9]

I problemi spesso emergono dopo il caricamento con annunci, banner, widget o font. Un singolo test di laboratorio può non rilevarli. [10][11]

CLS nella pratica: cause comuni

web.dev cita immagini senza dimensioni, annunci, embed e iframe senza spazio riservato, contenuto inserito dinamicamente e web font. [10]

Riserva spazio prima dell'arrivo del contenuto. Usa `width` e `height` o `aspect-ratio`, assegna dimensioni agli slot e non inserire contenuto sopra ciò che l'utente sta leggendo. [10]

Per i font riduci le differenze metriche tra fallback e font finale e misura l'effetto reale. `font-display` da solo non risolve ogni caso. [10]

Dati sul campo contro laboratorio

Core Web Vitals sono principalmente metriche sul campo. CrUX e RUM mostrano utenti reali, Lighthouse aiuta a riprodurre e diagnosticare in condizioni controllate. [11][12]

Lighthouse non misura l'INP completo di una visita naturale e usa metriche come TBT come supporto di laboratorio. Anche CLS può essere più basso in laboratorio se gli spostamenti avvengono dopo interazioni. [11][12]

Usa i dati reali per decidere se esiste un problema e il laboratorio per trovare la causa.

Quale strumento usare

StrumentoTipo di datiUso migliore
PageSpeed InsightsCrUX + LighthouseValutazione rapida di URL e origin
Search ConsoleCrUX, gruppi di URLTrovare gruppi di pagine con problemi SEO
Chrome DevToolsLaboratorio + contesto CrUXDiagnosi dettagliata di LCP, INP e CLS
LighthouseLaboratorioAudit automatici e regressioni CI
RUM / web-vitalsDati dei propri utentiMonitoraggio e diagnosi più precisi dopo release

PageSpeed Insights combina CrUX e Lighthouse. Search Console raggruppa URL simili. DevTools offre metriche live e trace dettagliati. [12][13]

CrUX API e PageSpeed Insights usano una finestra mobile di circa 28 giorni. Una correzione recente non modifica subito il p75 pubblico. RUM proprio è più rapido. [12][13]

Un buon flusso usa RUM per monitorare, Search Console per gruppi SEO, PSI per controlli rapidi e DevTools per diagnosi.

CrUX nel 2026: stato recente del Web

MetricaOrigin con buon risultato, luglio 2026
LCP68,3%
INP85,7%
CLS81,6%
Tutti i Core Web Vitals55,7%

L'ultimo dataset mensile pubblicato prima del 4 settembre 2026 riguarda luglio 2026 ed è stato pubblicato l'11 agosto. Include 18.059.068 origin. Il 68,3% aveva buon LCP, l'81,6% buon CLS, l'85,7% buon INP e il 55,7% passava tutti i Core Web Vitals. [14]

Sono dati aggregati del Web rappresentato in CrUX, non obiettivi per il singolo sito. CrUX include solo pagine e origin idonei, tra cui pubblicamente individuabili e sufficientemente popolari. [13][14]

L'assenza di dati CrUX non significa prestazioni buone o cattive.

SPA e soft navigations: cambiamento importante nel 2026

Storicamente Core Web Vitals era centrato sulle navigazioni complete. Chrome 151 ha introdotto nel 2026 nuove API per misurare le soft navigations e la documentazione è stata aggiornata il 2 settembre 2026. [15]

Chrome DevTools 152, rilasciato il 25 agosto 2026, mostra queste metriche in Live Metrics per impostazione predefinita usando `web-vitals` 6.0.0. [16]

È importante per React, Angular, Vue e altre SPA. Non bisogna però assumere che tutti i report pubblici CrUX trattino già le soft navigations nello stesso modo.

Monitoraggio in produzione con contesto

Un p75 pubblico dice spesso che esiste un problema senza mostrarne la causa. RUM proprio può allegare elemento e sottoparti LCP, interazione INP, route, dispositivo e versione app. web.dev raccomanda RUM come complemento di CrUX. [3][8][12]

Versiona i deploy e confronta distribuzioni prima e dopo. La media può nascondere regressioni sui dispositivi più lenti.

CI protegge da regressioni evidenti di laboratorio, ma non sostituisce il monitoraggio in produzione. [11][12]

Piano pratico di miglioramento

Identifica prima quale metrica fallisce al p75 e su quali tipi di pagina. Restringi il problema con RUM o CrUX, riproducilo in DevTools, correggi la causa specifica e monitora dopo il deploy. [12]

Per LCP trova la sottoparte dominante, per INP l'interazione davvero lenta e per CLS gli spostamenti specifici.

Controlla poi dati di laboratorio e reali. CrUX pubblico richiede tempo per riflettere una nuova release, quindi RUM è prezioso per una verifica rapida.

  • Individua il problema prima nei dati reali.
  • Separa mobile e desktop.
  • Per LCP analizza TTFB, scoperta, trasferimento e ritardo di rendering.
  • Per INP analizza l'interazione e le sue tre fasi.
  • Per CLS registra gli spostamenti durante tutta la sessione.
  • Rilascia una correzione misurabile e confronta prima e dopo.
  • Mantieni RUM e alert di regressione attivi.

I Core Web Vitals vanno trattati come un sistema diagnostico, non come tre numeri Lighthouse. Parti dai dati sul campo, individua la causa precisa, correggi codice, rete o layout e verifica sul traffico reale. Nel 2026 sono particolarmente importanti INP dopo il caricamento, CLS dopo le interazioni e LCP lungo l'intera catena di caricamento.

Core Web Vitals LCP INP CLS SEO Web Performance CrUX PageSpeed Insights Chrome DevTools RUM

Domande frequenti

Quali Core Web Vitals valgono nel 2026?

LCP, INP e CLS. FID è stato sostituito da INP e rimosso dagli strumenti CrUX attuali. [3][7][14]

Qual è un buon LCP?

2,5 secondi o meno al 75° percentile. Oltre 4,0 secondi è scarso. [3][4]

Qual è un buon INP?

200 ms o meno. Tra 200 e 500 ms va migliorato, oltre 500 ms è scarso. [3][4]

Qual è un buon CLS?

0,1 o meno. Oltre 0,25 è scarso. [3][4]

Devono essere buone tutte e tre le metriche?

Sì. LCP, INP e CLS devono raggiungere tutti la soglia buona al 75° percentile. [3]

Core Web Vitals influenza la SEO?

Sì. Google lo usa nei sistemi di ranking, ma non sostituisce rilevanza e qualità del contenuto. [1][2]

Perché Lighthouse differisce da PSI?

Lighthouse è un test di laboratorio, mentre CrUX in PageSpeed Insights usa dati aggregati di utenti reali. [11][12]

Lighthouse misura INP?

Non misura l'INP completo di visite reali. In laboratorio usa metriche come TBT come supporto. [11][12]

Un'immagine grande è sempre la causa di LCP scarso?

No. TTFB, scoperta tardiva o ritardo di rendering possono dominare. [5][6]

L'immagine LCP dovrebbe usare lazy loading?

No. web.dev lo sconsiglia esplicitamente. [6]

Perché CLS sul campo può essere peggiore?

Gli spostamenti possono avvenire dopo il caricamento con interazioni, annunci o contenuti dinamici. [10][11]

Cosa cambia per le SPA nel 2026?

Chrome ha aggiunto la misura dei Core Web Vitals per soft navigations e DevTools 152 le mostra in Live Metrics. [15][16]

Fonti e riferimenti

  1. Google Search Central, Understanding Core Web Vitals and Google Search results123
  2. Google Search Central, Understanding page experience in Google Search results12
  3. web.dev, Web Vitals12345678910
  4. web.dev, How the Core Web Vitals metrics thresholds were defined12345
  5. web.dev, Largest Contentful Paint (LCP)123
  6. web.dev, Optimize Largest Contentful Paint123456
  7. web.dev, Interaction to Next Paint (INP)12345
  8. web.dev, Optimize Interaction to Next Paint12345
  9. web.dev, Cumulative Layout Shift (CLS)12
  10. web.dev, Optimize Cumulative Layout Shift12345
  11. web.dev, Getting started with measuring Web Vitals12345678
  12. web.dev, Core Web Vitals workflows with Google tools12345678910
  13. Chrome for Developers, CrUX methodology and tools123
  14. Chrome for Developers, Chrome UX Report release notes1234
  15. Chrome for Developers, Measuring soft navigations12
  16. Chrome for Developers, What's new in DevTools 15212

È stato utile?

Ricevi i nuovi articoli via e-mail

Una breve e-mail per ogni nuovo articolo di Formazione. Niente spam, disiscriviti con un clic.

Usiamo la tua e-mail solo per inviare nuovi articoli. Nessuna condivisione con terze parti.

Torna alla Formazione