Web performance: perché velocità e Core Web Vitals incidono anche sul business
La performance di un’applicazione web viene spesso trattata come una proprietà prevalentemente tecnica, misurata attraverso tempi di caricamento, dimensione dei bundle, latenza delle API o punteggi ottenuti attraverso strumenti come Lighthouse e PageSpeed Insights. Nei prodotti digitali contemporanei, tuttavia, le prestazioni rappresentano anche una componente dell’esperienza utente e possono influenzare il modo in cui una persona naviga, interagisce con una pagina, completa un acquisto o utilizza un servizio.
Per questo la web performance non riguarda soltanto l’ottimizzazione del codice.
Un sito può essere funzionalmente corretto, graficamente coerente e supportato da un’infrastruttura affidabile, ma offrire comunque un’esperienza insoddisfacente quando il contenuto principale impiega troppo tempo a comparire, l’interfaccia reagisce con ritardo alle azioni dell’utente oppure gli elementi della pagina cambiano posizione durante il caricamento.
È precisamente su queste dimensioni che si concentrano i Core Web Vitals.
Nel 2026 le tre metriche principali definite da Google sono Largest Contentful Paint, Interaction to Next Paint e Cumulative Layout Shift, rispettivamente orientate a misurare velocità percepita del caricamento, responsività dell’interazione e stabilità visiva. Google considera buona un’esperienza quando LCP rimane entro 2,5 secondi, INP entro 200 millisecondi e CLS entro 0,1, valutando il 75° percentile delle visite.
Queste metriche non esauriscono naturalmente il tema della performance, ma forniscono un linguaggio condiviso attraverso cui developer, product team e stakeholder possono osservare una parte dell’esperienza reale.
Per Tech Leader, Frontend Engineer e partner IT, quindi, il tema più interessante non è ottenere un punteggio PageSpeed perfetto, ma comprendere quali colli di bottiglia influenzino realmente gli utenti e quali interventi abbiano un impatto proporzionato al valore del prodotto.
Dalla page speed alla user-perceived performance
Parlare genericamente di velocità di una pagina può essere fuorviante perché il caricamento non avviene in un singolo momento.
Una pagina attraversa diverse fasi.
Il browser deve risolvere il dominio, stabilire la connessione, ricevere l’HTML, analizzare documenti e fogli di stile, scaricare risorse, eseguire JavaScript, calcolare layout e renderizzare gli elementi sullo schermo.
Due siti possono quindi raggiungere il completamento tecnico del caricamento nello stesso intervallo di tempo e offrire esperienze percepite molto differenti.
Una pagina che visualizza rapidamente il contenuto principale ma continua a caricare elementi secondari in background può apparire veloce, mentre un’altra che blocca il rendering fino al completamento di tutti gli asset può essere percepita come lenta anche quando il tempo complessivo è simile.
Il concetto di user-perceived performance nasce precisamente da questa distinzione.
L’obiettivo non è soltanto ridurre il numero totale di millisecondi utilizzati dalla pagina, ma rendere disponibile rapidamente ciò che permette all’utente di comprendere e utilizzare il prodotto.
Core Web Vitals: tre dimensioni differenti della qualità dell’esperienza
I Core Web Vitals cercano di tradurre parte di questa esperienza in metriche misurabili.
Largest Contentful Paint misura il tempo necessario affinché il principale elemento visibile nella viewport venga renderizzato.
Interaction to Next Paint misura invece la latenza osservata tra un’interazione dell’utente e il successivo aggiornamento visivo della pagina.
Cumulative Layout Shift misura infine gli spostamenti inattesi degli elementi durante il ciclo di vita della pagina.
Google raccomanda di raggiungere valori considerati “good” al 75° percentile degli utenti reali: LCP non superiore a 2,5 secondi, INP non superiore a 200 millisecondi e CLS non superiore a 0,1.
È importante osservare che le metriche rispondono a problemi differenti.
Una pagina può avere un LCP eccellente e risultare comunque difficile da utilizzare perché un’elevata quantità di JavaScript blocca il main thread durante le interazioni.
Allo stesso modo, un sito può essere estremamente reattivo e presentare continui spostamenti di layout durante il caricamento di immagini o banner.
La performance deve quindi essere letta come un sistema multidimensionale.
LCP: misurare quando il contenuto principale diventa disponibile
Largest Contentful Paint rappresenta una delle metriche più direttamente collegate alla percezione del caricamento.
LCP identifica l’elemento visivamente più grande all’interno della viewport e misura quanto tempo trascorra prima che venga renderizzato.
Questo elemento può essere un’immagine, un blocco di testo o un altro contenuto rilevante.
Un LCP elevato può derivare da cause molto diverse.
Il server potrebbe impiegare troppo tempo a generare la risposta, l’immagine principale potrebbe avere dimensioni eccessive, CSS e JavaScript potrebbero bloccare il rendering oppure la risorsa responsabile dell’LCP potrebbe essere individuata troppo tardi dal browser.
Per questo ottimizzare LCP non significa semplicemente comprimere un’immagine.
Richiede spesso di osservare l’intera catena che collega backend, rete, HTML, discovery delle risorse e rendering.
INP: la velocità continua dopo il caricamento
Una delle principali evoluzioni dei Core Web Vitals riguarda l’introduzione di Interaction to Next Paint, che dal marzo 2024 ha sostituito First Input Delay.
La differenza è significativa.
First Input Delay osservava principalmente il ritardo associato alla prima interazione dell’utente, mentre INP valuta la responsività lungo l’intera visita, osservando le interazioni e utilizzando una misura che rappresenta la latenza complessiva dell’esperienza.
Questo rende INP particolarmente rilevante per applicazioni web complesse.
Dashboard, configuratori, checkout, sistemi di prenotazione e web application possono caricarsi rapidamente e diventare progressivamente meno reattivi quando il main thread viene occupato da lunghe operazioni JavaScript.
Un click può essere ricevuto immediatamente dal browser ma produrre una risposta visiva soltanto centinaia di millisecondi dopo.
Dal punto di vista dell’utente, il risultato è un’interfaccia che appare poco responsiva.
Il problema non riguarda quindi esclusivamente la velocità di caricamento iniziale.
La performance deve essere mantenuta durante l’interazione.
CLS: la stabilità visuale è una componente della performance
Cumulative Layout Shift misura una dimensione differente.
Un elemento che si sposta inaspettatamente mentre l’utente sta leggendo o sta per selezionare un controllo può produrre errori e frustrazione anche quando la pagina si carica rapidamente.
Il fenomeno può verificarsi quando immagini non dispongono di dimensioni definite, quando contenuti pubblicitari vengono inseriti successivamente, quando font e componenti modificano la geometria del layout oppure quando elementi asincroni occupano spazio non precedentemente riservato.
Un CLS elevato è quindi meno legato alla velocità assoluta e più alla prevedibilità dell’interfaccia.
Questo ricorda che la web performance non coincide esclusivamente con la riduzione dei tempi.
Una pagina performante dovrebbe anche mantenere un comportamento visuale stabile.
Field data e lab data misurano realtà differenti
PageSpeed Insights presenta due categorie di informazioni che possono produrre risultati significativamente differenti: field data e lab data.
I field data derivano dal Chrome User Experience Report e descrivono l’esperienza aggregata degli utenti reali che hanno visitato la pagina nei 28 giorni precedenti.
I lab data vengono invece prodotti attraverso Lighthouse in un ambiente simulato e controllato.
Entrambe le prospettive sono utili, ma per scopi diversi.
Il laboratorio permette di riprodurre più facilmente un problema, eseguire test ripetibili e individuare opportunità di ottimizzazione.
I dati reali mostrano invece ciò che effettivamente sperimentano gli utenti su dispositivi, connessioni e condizioni differenti.
Una pagina può quindi ottenere un punteggio elevato in Lighthouse e presentare Core Web Vitals problematici sul campo.
Può accadere, per esempio, se gli utenti reali utilizzano dispositivi meno potenti rispetto a quelli simulati oppure se il comportamento successivo al caricamento produce interazioni lente che il test sintetico non riesce a rappresentare completamente.
PageSpeed Insights: uno strumento diagnostico, non un KPI di business
PageSpeed Insights rimane uno strumento molto utile per analizzare una pagina.
Google utilizza Lighthouse per i dati di laboratorio e CrUX per quelli provenienti dall’utilizzo reale, presentando inoltre audit relativi a performance, accessibilità, best practice e SEO.
Il punteggio di performance compreso tra 0 e 100 è però una metrica sintetica calcolata in laboratorio.
Un valore superiore a 90 viene considerato buono da Lighthouse, ma Google sottolinea esplicitamente che buoni risultati di laboratorio non implicano necessariamente una buona esperienza reale.
Per un progetto enterprise, quindi, utilizzare il punteggio PageSpeed come unico KPI può generare comportamenti poco efficaci.
Un team potrebbe investire molto tempo per passare da 95 a 100 senza produrre un miglioramento percepibile dagli utenti, mentre un problema che riguarda una specifica funzionalità critica potrebbe rimanere invisibile nella media del punteggio.
Lo strumento dovrebbe essere utilizzato soprattutto come supporto diagnostico.
Il mito dei tre secondi
Una delle semplificazioni più diffuse nella comunicazione sulla web performance è l’idea che una pagina debba necessariamente caricarsi entro tre secondi.
Questa soglia può essere utile come riferimento comunicativo, ma non rappresenta un criterio universale attraverso cui valutare qualsiasi prodotto.
Le aspettative dipendono dal contesto.
Un motore di ricerca, un eCommerce e un’applicazione gestionale possono avere caratteristiche e workload completamente differenti.
Anche la connessione, il dispositivo e la geografia modificano significativamente l’esperienza.
I Core Web Vitals sono stati introdotti proprio per superare parte di questa semplificazione, concentrandosi su momenti specifici della user experience anziché su un generico tempo totale di caricamento.
La domanda più utile diventa quindi non “la pagina si carica entro tre secondi?”, ma “quando l’utente vede il contenuto principale, quanto velocemente può interagire e quanto rimane stabile l’interfaccia?”.
SEO e Core Web Vitals: evitare una relazione troppo deterministica
Web performance e SEO sono collegate, ma il rapporto deve essere descritto con cautela.
Google raccomanda esplicitamente di raggiungere buoni Core Web Vitals sia per l’esperienza utente sia per aumentare le possibilità di successo nella Ricerca, e i propri sistemi di ranking considerano numerosi segnali che risultano coerenti con una buona page experience.
Questo non significa però che migliorare LCP di qualche centinaio di millisecondi produca automaticamente un aumento di ranking.
Google chiarisce che non esiste un singolo “page experience signal” e che buoni Core Web Vitals non garantiscono buone posizioni nei risultati. La rilevanza e la qualità del contenuto continuano a essere elementi fondamentali.
La relazione deve quindi essere letta in modo più ampio.
Una buona performance contribuisce a una migliore esperienza della pagina e può rappresentare uno dei numerosi elementi considerati dai sistemi di ricerca, ma non sostituisce qualità, pertinenza e autorevolezza del contenuto.
Web performance e conversion rate: una relazione da misurare sul proprio prodotto
L’impatto della velocità sul business è stato analizzato in numerosi studi, ma è importante distinguere correlazione e causalità e considerare il contesto specifico.
Uno degli studi più citati è Milliseconds Make Millions, commissionato da Google e realizzato da Deloitte nel 2020 su siti mobile appartenenti a retail, travel, luxury e lead generation.
L’analisi osservò che un miglioramento di 0,1 secondi nella velocità mobile era associato, nel campione esaminato, a un aumento delle conversioni dell’8,4% nel retail e del 10,1% nel travel, oltre a variazioni positive su average order value, page views e bounce rate.
Questi risultati non devono essere generalizzati automaticamente a qualsiasi sito.
Lo studio riguarda specifici vertical, condizioni e periodi di osservazione.
Il principio più utile è un altro: la performance può essere trattata come una variabile di prodotto e misurata rispetto a KPI economici reali.
Un’organizzazione può quindi correlare LCP, INP o altri indicatori con conversion rate, checkout completion, engagement o abandonment e verificare quale relazione emerga sul proprio traffico.
Performance e funnel: il costo aumenta sulle pagine critiche
Non tutte le pagine possiedono lo stesso valore economico.
Un rallentamento sulla pagina delle condizioni generali può avere un impatto marginale, mentre lo stesso problema sul checkout o sulla fase di autenticazione può influire direttamente sul completamento del processo.
Questo rende utile collegare la performance alla customer journey.
Homepage, product detail page, ricerca, carrello, checkout e pagamento possono essere osservati separatamente.
In un’applicazione B2B, i percorsi critici potrebbero invece essere login, caricamento dashboard, ricerca di un record e completamento di una procedura.
La priorità degli interventi dovrebbe quindi essere proporzionata al valore della funzione.
Ottimizzare una pagina molto visitata ma priva di un ruolo decisionale può produrre un beneficio inferiore rispetto a intervenire su una fase poco frequentata ma fondamentale per la conversione.
JavaScript execution: uno dei principali costi del frontend moderno
Le applicazioni web contemporanee eseguono quantità significative di JavaScript.
Framework, component library, tracking, analytics, advertising, personalization e strumenti di terze parti possono aumentare rapidamente il codice che il browser deve scaricare, analizzare, compilare ed eseguire.
Questo problema diventa particolarmente importante sui dispositivi meno potenti.
Una rete veloce può ridurre il tempo di download, ma non può eliminare il costo di esecuzione sulla CPU del dispositivo.
Long task sul main thread possono inoltre peggiorare INP perché impediscono al browser di rispondere rapidamente alle interazioni.
La performance frontend deve quindi considerare non soltanto quanti kilobyte vengono trasferiti, ma quanto lavoro viene richiesto al client.
Bundle size: trasferire meno codice che non verrà utilizzato
Code splitting, tree shaking e lazy loading permettono di ridurre la quantità di JavaScript inizialmente necessaria.
L’obiettivo consiste nel trasferire e inizializzare soltanto il codice richiesto per la route corrente, rimandando componenti e funzionalità secondarie al momento in cui diventano necessarie.
Questo è particolarmente importante nelle Single Page Application di grandi dimensioni.
Una dashboard enterprise può includere centinaia di componenti e librerie, ma l’utente potrebbe utilizzarne soltanto una parte durante una sessione.
Caricare tutto all’avvio significa pagare anticipatamente un costo che potrebbe non produrre alcun beneficio.
La gestione dei bundle diventa quindi una forma di capacity planning sul client.
Rendering strategy: CSR, SSR e SSG producono trade-off differenti
La strategia di rendering incide significativamente sulla performance.
Client-side rendering permette di costruire applicazioni altamente interattive, ma può richiedere una quantità maggiore di JavaScript prima che il contenuto diventi utilizzabile.
Server-side rendering può rendere disponibile più rapidamente l’HTML iniziale, anche se introduce requisiti infrastrutturali e una successiva fase di hydration.
Static Site Generation permette invece di pre-renderizzare contenuti che cambiano raramente.
I framework moderni utilizzano sempre più frequentemente modelli ibridi, nei quali route differenti possono essere renderizzate secondo strategie diverse.
L’obiettivo non dovrebbe essere scegliere un paradigma unico per l’intera applicazione, ma associare la modalità di rendering al tipo di contenuto e all’esperienza attesa.
Hydration: quando il contenuto è visibile ma non ancora completamente interattivo
Nelle applicazioni server-rendered esiste una distinzione importante tra contenuto visibile e contenuto interattivo.
Il server può inviare HTML già renderizzato, permettendo all’utente di vedere rapidamente la pagina, ma il browser deve successivamente scaricare ed eseguire JavaScript per associare comportamento e stato ai componenti.
Questa fase viene generalmente definita hydration.
Se la quantità di JavaScript è elevata, l’utente può vedere un pulsante prima che l’applicazione sia realmente pronta a rispondere al click.
Framework moderni stanno quindi introducendo modelli di partial e incremental hydration per ridurre il lavoro iniziale e attivare soltanto le parti necessarie dell’interfaccia.
La distinzione tra rendering e interattività è particolarmente importante per comprendere metriche come INP.
Backend latency: una web application veloce richiede anche un server veloce
La performance frontend dipende anche dai sistemi che forniscono i dati.
Time to First Byte elevato può ritardare l’intera catena di rendering, mentre API lente possono produrre interfacce che reagiscono lentamente anche quando il codice client è ben ottimizzato.
Caching, connection pooling, query optimization, API design e scelta della regione cloud possono quindi influenzare direttamente l’esperienza web.
Il problema diventa ancora più evidente nelle architetture distribuite.
Una singola richiesta frontend può attivare più servizi backend e il tempo totale dipende dalla parte più lenta della catena.
L’ottimizzazione dovrebbe quindi osservare il percorso end-to-end.
CDN e edge delivery: ridurre la distanza tra utente e contenuto
Content Delivery Network e infrastrutture edge permettono di distribuire asset statici e, in alcuni casi, contenuti dinamici attraverso nodi geograficamente più vicini all’utente.
Questo può ridurre latency e alleggerire il carico sull’origine.
CSS, JavaScript, immagini e font rappresentano candidati naturali per il caching distribuito.
La configurazione deve però essere coerente con il ciclo di aggiornamento delle risorse.
Asset versionati possono utilizzare politiche di caching aggressive, mentre contenuti personalizzati richiedono strategie più attente.
La CDN non sostituisce l’ottimizzazione dell’applicazione, ma riduce una delle componenti della latenza complessiva.
Image optimization: formato, dimensione e priorità contano insieme
Le immagini continuano a rappresentare una quota rilevante del peso di molte pagine web.
Formati moderni come WebP e AVIF possono ridurre significativamente le dimensioni rispetto a formati tradizionali in numerosi scenari, ma la scelta del formato è soltanto una parte del problema.
È altrettanto importante fornire immagini nelle dimensioni appropriate per il dispositivo, evitare il caricamento anticipato di contenuti fuori dalla viewport e attribuire priorità alla risorsa che costituisce l’elemento LCP.
Il lazy loading è molto utile per contenuti secondari, ma può diventare controproducente se applicato indiscriminatamente all’immagine principale.
L’ottimizzazione deve quindi tenere conto del ruolo della risorsa all’interno del rendering.
Font e third-party script: costi spesso sottovalutati
Web font, strumenti analytics, advertising, chatbot, A/B testing e script di marketing possono influenzare significativamente il caricamento e l’interattività.
Questi componenti vengono spesso aggiunti da team differenti e possono sfuggire al normale controllo dello sviluppo.
Un singolo script può avere un costo limitato, ma l’effetto cumulativo di numerosi servizi può diventare significativo.
La gestione della performance deve quindi includere una governance delle dipendenze frontend.
Il criterio dovrebbe essere simile a quello utilizzato per le librerie software: ogni componente introduce una funzionalità ma anche un costo in termini di rete, CPU e rischio operativo.
Caching: evitare di ripetere lavoro già eseguito
Il caching può operare su più livelli.
Browser cache, CDN, reverse proxy, application cache e database cache riducono differenti componenti del lavoro necessario a servire una richiesta.
Il beneficio è particolarmente significativo per asset statici e informazioni consultate frequentemente.
Una strategia di caching efficace richiede però anche una corretta invalidazione.
Dati non aggiornati possono produrre problemi funzionali superiori al vantaggio ottenuto in velocità.
La progettazione deve quindi bilanciare freshness e performance.
Performance budget: trasformare la velocità in un vincolo di progetto
Uno dei problemi ricorrenti della web performance è il deterioramento progressivo.
Un’applicazione può essere veloce al momento del lancio e accumulare nel tempo nuove dipendenze, immagini, script e funzionalità fino a superare livelli accettabili.
I performance budget cercano di rendere visibile questa deriva.
È possibile definire soglie per dimensione del JavaScript, peso complessivo della pagina, LCP, INP o altri indicatori e integrare verifiche automatiche nelle pipeline CI/CD.
Il report Deloitte Milliseconds Make Millions suggeriva già l’introduzione di page speed budget come strumento per mantenere la performance tra le priorità progettuali.
La logica è simile a quella dei quality gate.
La performance smette di essere un’attività di ottimizzazione occasionale e diventa un requisito osservabile.
Real User Monitoring: misurare il prodotto dopo il deployment
PageSpeed Insights offre informazioni provenienti da CrUX, ma le organizzazioni possono implementare anche sistemi di Real User Monitoring proprietari.
RUM consente di acquisire metriche direttamente dalle sessioni degli utenti e collegarle a informazioni relative a route, versione applicativa, dispositivo o percorso di business.
Questo livello di dettaglio permette di identificare problemi che una media globale potrebbe nascondere.
Un determinato modello di smartphone può presentare INP significativamente peggiore, una specifica area geografica può essere penalizzata dalla latenza oppure una release può produrre una regressione soltanto su una route.
La web performance entra così nel normale ciclo di observability dell’applicazione.
Performance regression: misurare ogni release
Una delle pratiche più efficaci consiste nel confrontare le prestazioni tra versioni.
Un nuovo componente, una libreria o un tag marketing possono introdurre regressioni non immediatamente visibili durante la code review.
Test sintetici e performance budget nelle pipeline permettono di intercettare una parte di questi cambiamenti prima della produzione.
Il Real User Monitoring può successivamente verificare se la regressione sia effettivamente presente nell’esperienza reale.
Questo crea una continuità tra laboratorio e produzione.
Mobile performance: il dispositivo dell’utente resta una variabile fondamentale
La maggior parte dei test viene eseguita dagli sviluppatori su hardware significativamente più potente rispetto a quello utilizzato da una parte degli utenti.
Questo può nascondere problemi legati all’esecuzione di JavaScript e al rendering.
PageSpeed Insights simula per i test mobile condizioni di dispositivo e rete predefinite, mentre i field data raccolgono esperienze provenienti da dispositivi reali differenti.
Per questo il mobile dovrebbe essere considerato non soltanto in termini di responsive design, ma anche di computational budget.
Un’applicazione che funziona perfettamente su un laptop recente può essere sensibilmente meno responsiva su uno smartphone con CPU più limitata.
Accessibility e performance non sono obiettivi alternativi
Lighthouse presenta separatamente performance e accessibility, ma le due dimensioni fanno parte della stessa esperienza digitale.
Un sito estremamente rapido ma inutilizzabile attraverso tastiera o screen reader non offre una buona esperienza.
Allo stesso modo, un’applicazione accessibile ma fortemente lenta può creare ulteriori barriere per utenti che utilizzano dispositivi o tecnologie assistive meno performanti.
La qualità del prodotto richiede quindi un approccio multidimensionale.
Ottimizzare il solo punteggio performance rischia di spostare il problema anziché risolverlo.
Web performance e cloud cost: esiste anche un impatto infrastrutturale
Ridurre dati trasferiti, richieste e lavoro computazionale può influenzare anche il costo dell’infrastruttura.
Immagini più leggere riducono bandwidth, caching efficace riduce richieste all’origine e query più efficienti riducono il consumo di risorse backend.
L’effetto dipende naturalmente dal volume di traffico.
Su un sito con poche migliaia di visite l’impatto economico può essere marginale, mentre su piattaforme con milioni di sessioni anche differenze ridotte per richiesta possono produrre effetti significativi.
La performance può quindi contribuire contemporaneamente a migliorare esperienza e sostenibilità economica dell’architettura.
Core Web Vitals non sono l’obiettivo finale
LCP, INP e CLS sono metriche utili perché forniscono soglie condivise e comparabili, ma non rappresentano l’intera esperienza.
Un sito può superare i Core Web Vitals e continuare a presentare un processo di checkout complesso, errori frequenti o una navigazione poco intuitiva.
Google stesso sottolinea che una buona page experience comprende più aspetti rispetto ai soli Core Web Vitals e che ottimi valori non garantiscono automaticamente un migliore ranking.
Per un prodotto digitale, quindi, queste metriche dovrebbero essere integrate con indicatori di utilizzo e business.
Conversion rate, task completion, abandonment, error rate e customer satisfaction possono contribuire a stabilire se un miglioramento tecnico abbia prodotto un effetto significativo.
Dalla performance engineering alla performance culture
La web performance tende a deteriorarsi quando viene considerata responsabilità esclusiva del frontend team.
Design può introdurre immagini e animazioni più pesanti, marketing può aggiungere script, backend può aumentare la latenza e product può introdurre nuove funzionalità che ampliano i bundle.
Il risultato finale nasce dall’interazione di più decisioni.
Per questo nei prodotti maturi la performance può essere trattata come una proprietà condivisa.
Performance budget, metriche visibili, review delle dipendenze e monitoraggio continuo permettono di rendere esplicito il costo prestazionale delle nuove funzionalità.
Il tema diventa quindi culturale oltre che tecnico.
Web performance nel 2026: ottimizzare ciò che gli utenti sperimentano realmente
Nel 2026 la web performance non può più essere rappresentata soltanto dal tempo necessario a caricare una pagina o dal punteggio mostrato da PageSpeed Insights.
La disponibilità di field data attraverso Chrome User Experience Report e la diffusione dei Core Web Vitals hanno spostato l’attenzione verso ciò che accade nelle sessioni reali: quanto rapidamente appare il contenuto principale, quanto velocemente l’interfaccia reagisce e quanto rimane stabile durante l’utilizzo.
PageSpeed Insights rimane uno strumento importante perché combina dati reali e simulazioni Lighthouse, ma il punteggio dovrebbe essere interpretato come uno strumento diagnostico e non come l’obiettivo finale dell’ottimizzazione.
Lo stesso vale per la SEO.
Google raccomanda buoni Core Web Vitals e considera segnali associati alla page experience nei propri sistemi, ma non esiste una relazione deterministica tra un singolo valore tecnico e la posizione nei risultati di ricerca.
La prospettiva più utile per un’organizzazione consiste quindi nel collegare performance tecnica e performance del prodotto.
Se ridurre LCP migliora la progressione nel funnel, se diminuire INP rende più utilizzabile un’applicazione o se una migliore gestione del JavaScript riduce contemporaneamente abbandono e costi infrastrutturali, la web performance produce un risultato misurabile.
Per Tech Leader e partner IT la domanda non è quindi semplicemente “quanto è veloce il sito?”, ma “quali elementi dell’esperienza stanno introducendo latenza, quale effetto hanno sugli utenti e quale valore può essere generato rimuovendoli?”
È questo passaggio che trasforma la web performance da attività di ottimizzazione tecnica a componente della qualità e dell’economia complessiva di un prodotto digitale.
Fonti citate:
- Deloitte. (2020). Milliseconds Make Millions: A study on how improvements in mobile site speed positively affect a brand’s bottom line. Deloitte Digital.
- Google. (2025). About PageSpeed Insights. Google for Developers.
- Google. (2025). Understanding Core Web Vitals and Google Search results. Google Search Central.
- Google. (2025). Creating helpful, reliable, people-first content. Google Search Central.
- Google. (2024). The role of page experience in creating helpful content. Google Search Central.
- Google. (2025). PageSpeed Insights Release Notes. Google for Developers.
Autore: Martina Pegoraro






