Vai al contenuto

Impostazioni cookie

Scelga per ogni tipo quali cookie consente. Può modificare la sua scelta in qualsiasi momento tramite Impostazioni cookie in fondo a ogni pagina. Informativa sulla privacy

Necessari

Sempre attivi

Servono per accedere, conservare il carrello e ricordare le sue scelte. Sono sempre attivi.

Quali cookie?
  • weboke_sessie, weboke_klant, weboke_remember: la sua sessione e la permanenza dell'accesso
  • weboke_basket: il suo carrello
  • wkBtwIncl: visualizzazione dei prezzi con o senza IVA
  • wok_cookies: la sua scelta sui cookie, 12 mesi

Misurano quale annuncio porta a una visita o a un ordine, così non paghiamo annunci che non funzionano.

Quali cookie?
  • Google Ads tramite Google Tag Manager (_gcl_au, _gcl_aw), fino a 90 giorni
  • OpenAI Ads, annunci in ChatGPT
  • wok_aff: tramite quale partner è arrivato da noi (programma di affiliazione), 60 giorni

4,6

Paese e lingua

Ogni paese ha il suo sito, con i prezzi e l'IVA di quel paese.

Vedi

Modulo 4 · 4.3

Core Web Vitals: LCP, INP e CLS

Modulo 4: Velocità, mobile e https · Tempo di lettura: 13 minuti

Obiettivo della lezione: Al termine di questa lezione saprà spiegare i tre Core Web Vitals con le rispettive soglie, indicare la differenza tra dati sul campo e dati di laboratorio, leggere una misurazione con PageSpeed Insights, intervenire sulle cause principali di un punteggio scarso e valutare onestamente quanto pesa la velocità nei risultati di ricerca.

Concetti chiave: Core Web Vitals, LCP (Largest Contentful Paint), INP (Interaction to Next Paint), CLS (Cumulative Layout Shift), 75° percentile, dati sul campo (CrUX), dati di laboratorio (Lighthouse), PageSpeed Insights, rapporto Core Web Vitals in Search Console, TTFB, compressione, width e height nelle immagini, loading="lazy", esperienza sulla pagina

La velocità in tre numeri

"Il mio sito è veloce?" è una domanda vaga. Google e gli sviluppatori di Chrome l'hanno trasformata in tre domande misurabili, i Core Web Vitals:

MetricaDomandaBuonoDa migliorareScarso
LCP, Largest Contentful PaintQuanto rapidamente appare sullo schermo il contenuto più grande?fino a 2,5 sda 2,5 a 4 soltre 4 s
INP, Interaction to Next PaintQuanto rapidamente reagisce la pagina quando si clicca, si tocca o si digita?fino a 200 msda 200 a 500 msoltre 500 ms
CLS, Cumulative Layout ShiftQuanto si sposta la pagina durante il caricamento?fino a 0,1da 0,1 a 0,25oltre 0,25

Alcuni aspetti da comprendere bene:

  • LCP misura il momento in cui compare l'elemento visibile più grande. Di solito si tratta di una grande foto in alto (la cosiddetta "hero") o di un ampio blocco di testo. Per Bloemenatelier Lotte è la foto della composizione floreale nella homepage.
  • INP considera tutti i clic, i tocchi e le pressioni dei tasti durante la visita e riporta (quasi) la reazione più lenta. Il 12 marzo 2024 INP ha sostituito la metrica precedente FID (First Input Delay), che considerava solo il primo clic e soltanto l'attesa prima dell'elaborazione. Se trova FID in un vecchio articolo, quell'informazione è superata.
  • CLS non è un tempo, ma un punteggio senza unità di misura. Aumenta quando gli elementi si spostano mentre si legge: si vuole toccare un pulsante e proprio in quel momento compare un banner sopra, così si tocca qualcos'altro.

Il 75° percentile

Una pagina "supera" i Core Web Vitals quando il 75 percento delle visite ottiene un buon risultato su tutte e tre le metriche, misurate separatamente per dispositivi mobili e desktop. Questo si chiama 75° percentile. Significa che non conta il Suo computer veloce con la fibra ottica, ma l'esperienza della maggior parte dei visitatori, anche di chi usa un telefono meno recente con il 4G.

Dati sul campo e dati di laboratorio

Esistono due tipi di misurazione, e spesso danno numeri diversi.

  • I dati sul campo provengono da visitatori reali. Chrome raccoglie in forma anonima (per gli utenti che lo consentono) la velocità delle pagine nel Chrome User Experience Report (CrUX). PageSpeed Insights mostra i dati sul campo degli ultimi 28 giorni. Il rapporto Core Web Vitals in Search Console utilizza la stessa fonte. Se la Sua pagina ha troppo pochi visitatori, PageSpeed Insights mostra i dati dell'intero sito (l'"origine"), e se anche questi sono insufficienti, i dati sul campo non sono disponibili.
  • I dati di laboratorio provengono da un test simulato con Lighthouse: un unico caricamento su un telefono e una connessione di livello medio simulati. Lighthouse non può misurare INP (nessuno clicca), e per questo fornisce altri valori, come il Total Blocking Time, che offrono comunque un'indicazione su INP.

Per la valutazione contano i dati sul campo. I dati di laboratorio sono utili per individuare le cause e per verificare subito, dopo un miglioramento, se è servito, senza attendere 28 giorni.

Quanto pesa?

Su questo punto si esagera molto. Ecco che cosa dice Google stessa nella documentazione sull'esperienza sulla pagina:

  • "Core Web Vitals are used by our ranking systems": quindi contano.
  • Non esiste un "segnale di esperienza sulla pagina" a sé stante. Secondo Google, altri aspetti di una buona esperienza sulla pagina (https, nessun pop-up invadente, usabilità su mobile) non La aiutano direttamente a salire in classifica, ma rendono il Suo sito più piacevole.
  • "Google Search always seeks to show the most relevant content, even if the page experience is sub-par." Una pagina lenta con la risposta migliore può quindi trovarsi tranquillamente in cima.
  • Secondo Google, ottenere un punteggio perfetto solo per la SEO "potrebbe non essere il miglior uso del Suo tempo".

Conclusione: faccia in modo di trovarsi nella zona verde o almeno in quella arancione, soprattutto perché i visitatori abbandonano una pagina lenta o instabile. Inseguire il passaggio da 90 a 100 punti in Lighthouse porta poco nei risultati di ricerca.

Le cause su cui può intervenire da solo

Una prima risposta lenta (TTFB)

Tutto comincia dal momento in cui arriva il primo byte dell'HTML, il Time to First Byte. Il TTFB non è di per sé un Core Web Vital, ma un TTFB lento rende quasi impossibile un buon LCP. web.dev indica come valore di riferimento: buono è 0,8 secondi o meno, scarso è oltre 1,8 secondi. Le cause secondo web.dev: potenza di calcolo insufficiente dell'hosting, assenza di cache (ogni pagina viene ricostruita da zero, tipico di WordPress senza plugin di cache), reindirizzamenti (lezione 4.1) e un server lontano senza CDN.

Anche la compressione rientra in questo ambito: il server dovrebbe inviare HTML, CSS e JavaScript compressi con gzip o Brotli. Lo si riconosce dall'intestazione Content-Encoding: gzip o br. Quasi tutti gli hosting lo fanno di serie, ma un'impostazione errata o un server datato possono disattivarla.

Immagini

Le immagini sono la causa più frequente di un LCP e di un CLS scarsi:

  1. Troppo grandi. Una foto larga 4.000 pixel e pesante 5 MB per uno spazio di 800 pixel. La riduca prima del caricamento e utilizzi un formato moderno come WebP o AVIF.
  2. Nessuna larghezza e altezza. Senza width e height il browser non sa quanto spazio occupa l'immagine, e il testo sottostante si sposta non appena l'immagine arriva. web.dev consiglia di indicare width e height in ogni <img>:

    <img src="bloemstuk.webp" width="800" height="600" alt="Bruidsboeket met witte rozen">
  3. Caricare in modalità lazy la foto più importante. loading="lazy" fa caricare un'immagine solo quando entra nella schermata. Va benissimo per le foto più in basso, ma web.dev è chiaro: le immagini già visibili all'apertura, e in particolare l'immagine LCP, non vanno caricate in modalità lazy. Altrimenti il browser rimanda proprio la foto che determina il Suo LCP.

Contenuti che si spostano e reazioni lente

Altre cause di CLS secondo web.dev: caratteri che cambiano dimensione durante il caricamento, annunci pubblicitari e widget incorporati che si ingrandiscono da soli, e contenuti inseriti in seguito sopra quelli esistenti (come una barra dei cookie che spinge la pagina verso il basso invece di sovrapporsi). Un INP scarso dipende quasi sempre da troppo JavaScript: temi pesanti, slider, widget di chat e tracker di terze parti. Valuti con occhio critico ogni plugin o servizio incorporato; qui meno è davvero meglio.

In pratica: misurare con PageSpeed Insights

Vada su pagespeed.web.dev, inserisca l'indirizzo della Sua homepage e faccia clic su Analizza. Otterrà due schede (Dispositivi mobili e Desktop). In alto si trova la valutazione dei Core Web Vitals basata sui dati sul campo, se disponibili. Sotto c'è il test Lighthouse con un punteggio e un elenco "Diagnostica" con punti concreti, ad esempio sulle immagini più grandi del necessario o su un'immagine LCP caricata in modalità lazy (i nomi esatti cambiano con le nuove versioni di Lighthouse). Inizi da Dispositivi mobili: lì i risultati sono di solito peggiori, e Google guarda prima alla versione mobile (lezione 4.2).

Se il Suo sito è in Search Console (modulo 2), controlli anche in Esperienza, Segnali web essenziali (Core Web Vitals). Lì vedrà gruppi di pagine simili con il loro stato, anche per pagine che non aveva testato personalmente.

Un sito realizzato con AI Builder indica larghezza e altezza per le immagini di cui sono note le dimensioni, carica la prima foto della pagina subito e con priorità (fetchpriority="high") e le altre in modalità lazy, e al momento della pubblicazione crea una variante larga 800 pixel delle foto grandi. In WordPress aiutano soprattutto un plugin di cache e la riduzione delle immagini; il corso su WordPress approfondisce l'argomento nel modulo 6. Con altri strumenti per creare siti e altri hosting il funzionamento è simile: i pulsanti cambiano, le cause sono le stesse.

Riepilogo

  • I Core Web Vitals sono LCP (buono fino a 2,5 s), INP (buono fino a 200 ms, dal marzo 2024 al posto di FID) e CLS (buono fino a 0,1), misurati al 75° percentile per tipo di dispositivo.
  • I dati sul campo (CrUX, 28 giorni) determinano la valutazione; i dati di laboratorio (Lighthouse) aiutano a trovare le cause.
  • Google utilizza i Core Web Vitals nel posizionamento, ma la pertinenza viene prima: un punteggio perfetto non è un obiettivo in sé.
  • Il guadagno maggiore: risposta rapida del server con cache e compressione, immagini leggere con width e height, la foto più importante non caricata in modalità lazy, meno JavaScript di terze parti.

Quiz

1. Qual è la soglia per un buon LCP?



2. Quale metrica ha sostituito FID come Core Web Vital?



3. PageSpeed Insights mostra un buon punteggio Lighthouse, ma i dati sul campo sono scarsi. Quale conta per la valutazione dei Core Web Vitals?



4. Durante il caricamento il testo scende continuamente verso il basso quando arrivano le foto. Che cosa aiuta di più?



5. Che cosa dice Google sull'importanza dell'esperienza sulla pagina per il posizionamento?



Esercizio

Esercizio A4.3: Risposta rapida e immagini leggere. Inserisca l'indirizzo di una pagina. Il programma misura tre volte il tempo fino al primo byte (TTFB) dal nostro server e prende il valore centrale, verifica se l'HTML viene inviato compresso (gzip, Brotli o zstd), conta le immagini senza width e height e controlla che l'immagine principale in alto non venga caricata con loading="lazy". Attenzione: si tratta di una misurazione da un unico punto, non di una misurazione dei Suoi visitatori. Non ha un sito proprio? Utilizzi www.wikipedia.org.

Esercizio A4.3: Risposta rapida e immagini leggere


Quello che inserisce e quello che rileviamo non vengono salvati. Il Suo browser ricorda le Sue risposte e se ha superato l'esercizio. Se ha effettuato l'accesso, conserviamo in I miei corsi solo il fatto che l'esercizio era (quasi) corretto; anche lì può eliminarlo.

Esercizio D4.3: I Suoi Core Web Vitals. Esegua PageSpeed Insights sulla Sua homepage e su un'altra pagina importante, iniziando da Dispositivi mobili. Annoti per ciascuna pagina: se ci sono dati sul campo (della pagina o dell'intero sito), i valori LCP, INP e CLS dai dati sul campo, il punteggio Lighthouse e l'elemento che Lighthouse indica come elemento LCP. Scelga l'unico miglioramento che secondo Lei porta il risultato maggiore e spieghi perché.

Esercizio D4.3: I Suoi Core Web Vitals

Questo esercizio lo svolge da sé; nessuno lo verifica. Spunti ciò che ha fatto e segni l'esercizio come completato.





Le Sue spunte e note restano solo in questo browser; non le inviamo da nessuna parte. Se ha effettuato l'accesso, conserviamo in I miei corsi solo il fatto che ha svolto l'esercizio.

Per approfondire

Un momento…

Configuri i suoi domini

Per ogni dominio imposti i nameserver, il collegamento al suo hosting e chi ne diventa l'intestatario.

Caricamento dei suoi domini…