SEO TECNICA

Core Web Vitals: Come Migliorare la Velocità del Sito

Il tuo sito è lento? Google lo penalizza. I Core Web Vitals sono le 3 metriche che Google usa per valutare l’esperienza utente. Ecco come misurarli e migliorarli per il tuo sito a Brescia.

Le 3 Metriche che Google Misura

LCP

Largest Contentful Paint

Quanto tempo impiega l’elemento più grande della pagina a caricarsi. Misura la velocità percepita dall’utente.

Obiettivo

< 2,5s

INP

Interaction to Next Paint

Quanto tempo il sito impiega a reagire quando l’utente clicca, tocca o digita. Misura la reattività.

Obiettivo

< 200ms

CLS

Cumulative Layout Shift

Quanto gli elementi della pagina “saltano” durante il caricamento. Misura la stabilità visiva.

Obiettivo

< 0,1

Come Misurare i Core Web Vitals del Tuo Sito

Google PageSpeed Insights

Lo strumento più semplice: inserisci l’URL e ottieni un punteggio da 0 a 100 con i valori CWV reali e di laboratorio. Il report mostra esattamente cosa rallenta il sito e come risolvere.

Gratuito, accessibile a tutti

Google Search Console

Il report “Esperienza con le pagine” mostra i CWV per tutte le pagine del sito, evidenziando quelle con problemi. Usa dati reali degli utenti (CrUX), quelli che Google usa per il ranking.

Gratuito, richiede verifica proprietà

Chrome DevTools → Lighthouse

Analisi tecnica approfondita direttamente dal browser. Perfetto per il debug: mostra esattamente quali risorse rallentano il caricamento e causano layout shift.

Gratuito, richiede competenze tecniche

Problemi Comuni e Come Risolverli

LCP Lento (> 2,5 secondi)

Immagini non ottimizzate

Comprimi le immagini (WebP/AVIF), usa lazy loading per quelle below-the-fold, specifica width e height. L’immagine hero è spesso il colpevole: precaricala con <link rel="preload">.

Server lento

Il TTFB (Time to First Byte) ideale è sotto i 200ms. Se il tuo hosting è lento, nessuna ottimizzazione frontend compenserà. Per siti WordPress, un hosting gestito italiano fa la differenza.

CSS e JavaScript bloccanti

CSS e JS nel <head> bloccano il rendering. Inlinea il CSS critico (above-the-fold), differisci il resto con media="print" o async/defer per JS.

INP Alto (> 200ms)

JavaScript pesante

Script di terze parti (chat widget, analytics, pixel di tracking) occupano il main thread. Caricali in modo asincrono o differito. Valuta se ogni script è davvero necessario.

Event handler lenti

I gestori di click/scroll eseguono troppo lavoro. Usa requestAnimationFrame, debounce gli scroll handler, e sposta il lavoro pesante nei Web Worker.

DOM troppo grande

Più di 1.500 nodi DOM rallentano ogni interazione. Semplifica la struttura HTML, usa virtualizzazione per liste lunghe, rimuovi markup inutile.

CLS Alto (> 0,1)

Immagini senza dimensioni

Se non specifichi width e height, il browser non sa quanto spazio riservare. Quando l’immagine si carica, il contenuto “salta”. Soluzione: attributi width/height o aspect-ratio CSS.

Font che causano FOUT

Il font web si carica dopo il testo, causando un flash e un salto. Usa font-display: swap e precarica i font critici. Considera un font di sistema come fallback simile.

Banner e popup iniettati

Cookie banner, notifiche, annunci che appaiono dopo il caricamento spingono il contenuto. Riserva spazio nel layout o usa overlay (position: fixed) invece di inserirli nel flusso.

Core Web Vitals per Siti WordPress

La maggior parte dei siti delle aziende bresciane usa WordPress. Ecco le ottimizzazioni specifiche:

Hosting performante

Un hosting condiviso da €3/mese non basterà mai. Un hosting gestito WordPress (server italiani) fa passare il LCP da 4s a 1,5s da solo.

Plugin di cache

WP Rocket o LiteSpeed Cache riducono il TTFB del 60-80%. Abilitare cache pagina, minificazione CSS/JS e lazy loading immagini.

Immagini WebP

Convertire tutte le immagini in WebP (50-80% più leggere). ShortPixel o Imagify lo fanno automaticamente su WordPress.

Pulizia plugin

Ogni plugin aggiunge CSS e JS. 30+ plugin = sito lento. Rimuovi quelli inutili, disabilita gli script dove non servono.

Domande Frequenti

Cosa sono i Core Web Vitals?
Sono 3 metriche di Google che misurano l’esperienza utente: LCP (velocità di caricamento), INP (reattività ai click) e CLS (stabilità visiva). Dal 2021 sono un fattore di ranking confermato.
Come si misurano i Core Web Vitals?
Con Google PageSpeed Insights (il più semplice), Google Search Console (report “Esperienza con le pagine”) e Chrome DevTools. I dati reali (CrUX) sono quelli che Google usa per il ranking.
Quanto influiscono i Core Web Vitals sulla SEO?
Sono un fattore di ranking, ma non il più importante. A parità di contenuto e autorità, un sito con CWV migliori si posizionerà meglio. Sono decisivi quando la competizione è serrata su keyword come “SEO Brescia”.
Quanto costa ottimizzare i Core Web Vitals?
Per un sito WordPress medio, l’ottimizzazione CWV costa tra €300 e €800 come intervento una tantum. Per siti complessi o e-commerce, il costo può salire a €1.000-2.000. L’ottimizzazione è spesso inclusa in un progetto di ottimizzazione SEO completa.