Core Web Vitals — ce qui compte vraiment en 2026
LCP, INP, CLS. Trois chiffres que Google utilise pour décider si votre site mérite la première page.
Google a été explicite : l'expérience utilisateur est un facteur de classement. Et l'expérience, dans ce contexte, se mesure avec trois chiffres — les Core Web Vitals. Hors des seuils, on perd des positions. Dans les seuils, on en gagne.
LCP — Largest Contentful Paint
Mesure le temps jusqu'à ce que le plus grand élément visible soit peint. Image héros, gros titre, vidéo principale. Seuil : 2,5 secondes. Au-dessus de 4 secondes, c'est « poor » — et Google le sait.
Causes habituelles : images non optimisées, polices bloquant le rendu, serveur lent, absence de cache.
INP — Interaction to Next Paint
A remplacé le FID en mars 2024. Mesure la latence entre l'interaction de l'utilisateur (clic, tap, frappe) et la réponse de l'écran. Seuil : 200 ms. Au-dessus de 500 ms, c'est « poor ».
Causes habituelles : JavaScript lourd bloquant le thread principal, listeners mal écrits, frameworks qui rendent trop.
CLS — Cumulative Layout Shift
Mesure à quel point la mise en page saute pendant le chargement. Seuil : 0,1. Ce moment où vous alliez cliquer sur un bouton et où une pub l'a poussé vers le bas ? C'est ça, le CLS.
Causes habituelles : images sans width/height, polices qui changent de taille au chargement, pubs et embeds injectés après le load.
Comment mesurer
PageSpeed Insights mesure en labo (simulation) et sur le terrain (vrais utilisateurs via Chrome User Experience Report). Il faut regarder les deux — le labo est contrôlé, le terrain est ce qui compte pour Google.
Autre piste : Search Console > Core Web Vitals. Affiche les URLs précises avec problèmes, regroupées par motif. La voie la plus directe pour savoir par où commencer.
Ce qui résout généralement 80 % des problèmes
- Images en WebP/AVIF avec width/height explicites dans le HTML
- Polices avec preload et font-display: swap
- JavaScript découpé en petits chunks, avec lazy loading pour le non-critique
- Un CDN devant le serveur (Cloudflare, Vercel Edge, Cloudfront)
- Rendu côté serveur ou génération statique pour le contenu public
- Retirer les librairies que personne n'utilise mais qui sont encore dans le bundle
Ces six points règlent la plupart des sites mal notés. Le reste est du cas par cas — et c'est là que commence le vrai travail d'optimisation.