
Core Web Vitals : comment mesurer et améliorer LCP, INP et CLS sur votre site
Core Web Vitals : comprenez les seuils du LCP, de l'INP et du CLS, mesurez vos données terrain et laboratoire, puis priorisez les correctifs à fort impact.
Core Web Vitals : que mesurent LCP, INP et CLS ?
Les Core Web Vitals sont trois indicateurs Google mesurant la performance perçue d’un site. Le LCP (Largest Contentful Paint) évalue le temps d’affichage du contenu principal. L’INP (Interaction to Next Paint) mesure la réactivité aux interactions utilisateur. Le CLS (Cumulative Layout Shift) quantifie la stabilité visuelle. Ces métriques se basent sur des données réelles, issues des visites utilisateurs, et s’améliorent en optimisant images, JavaScript et mise en page.

Google a défini des seuils précis pour ces indicateurs, indispensables pour garantir une expérience utilisateur fluide :
- LCP doit être inférieur à 2,5 secondes pour être considéré comme bon.
- INP optimal est sous 200 ms, assurant une interaction rapide.
- CLS doit rester inférieur à 0,1 pour éviter les sauts de contenu gênants.
Ces seuils impactent directement la conversion et le référencement naturel (SEO), car Google privilégie les sites offrant une bonne expérience utilisateur. Cependant, les Core Web Vitals ne remplacent pas la qualité du contenu ni la pertinence de l’offre. Ils constituent une base technique pour améliorer la performance perçue, mais doivent s’inscrire dans une stratégie globale centrée sur l’utilisateur et ses besoins.
Comment mesurer vos performances : données terrain et laboratoire
Deux types de données coexistent, et il ne faut pas les confondre.
Les données terrain viennent de vrais visiteurs, sur leurs appareils et leurs connexions. Ce sont elles que Google utilise. Les données de laboratoire sont un test simulé, reproductible, utile pour diagnostiquer.
- PageSpeed Insights affiche les deux : données terrain (issues de CrUX, le jeu de données Chrome) en haut, test Lighthouse en dessous.
- Search Console regroupe vos pages par type de problème, sur l'ensemble du site.
- Lighthouse sert à vérifier une correction avant mise en ligne.
Pour lire sans se tromper, partez des données terrain, puis utilisez le laboratoire pour trouver la cause. Un score Lighthouse élevé ne garantit pas de bons résultats réels. Si le trafic est trop faible, les données terrain peuvent manquer.
Améliorer le LCP : afficher le contenu principal plus vite
Commencez par identifier l'élément LCP : souvent une image principale, une bannière ou un gros titre. PageSpeed Insights et les outils de développement du navigateur l'indiquent.
Ensuite, cherchez la cause du retard :
- Temps de réponse serveur élevé : activez le cache, optimisez les requêtes et placez un CDN devant le site.
- Images lourdes : passez à WebP ou AVIF, adaptez les dimensions à l'affichage, et ne chargez pas en différé l'image principale.
- Ressources bloquant le rendu : différez le JavaScript non critique et chargez le CSS essentiel en priorité.
- Découverte tardive : préchargez l'image principale avec
preloadoufetchpriority="high".
Corrigez une cause à la fois et mesurez après chaque changement. Le gain dépend de votre point de départ.
Améliorer l'INP : rendre chaque interaction réactive
L'INP mesure le délai entre une action (clic, toucher, saisie) et la mise à jour visible de l'écran. Quand le navigateur est occupé à exécuter du JavaScript, il ne peut pas répondre : l'utilisateur clique, et rien ne bouge.
Trois leviers, par ordre d'impact fréquent :
- Découper les tâches longues. Un calcul de plus de 50 ms bloque l'interface. Scindez-le en étapes courtes pour laisser le navigateur respirer.
- Retirer les scripts tiers inutiles. Chat, widgets, outils de suivi : auditez-les, supprimez ceux qui ne servent plus, différez les autres.
- Alléger les composants. Limitez les re-rendus et le code chargé au démarrage.
Mesurez après chaque changement, sur des données réelles.
Réduire le CLS : stabiliser la mise en page pendant le chargement
Le CLS monte quand un élément change de taille ou de position après son affichage. Chaque décalage de mise en page fait perdre le fil au visiteur, voire cliquer au mauvais endroit.
Les causes courantes :
- images et vidéos sans dimensions déclarées ;
- bannières cookies ou promotions insérées en haut de page ;
- polices web qui changent l'aspect du texte au chargement ;
- publicités et contenus injectés en JavaScript.
Les correctifs :
- renseigner largeur et hauteur, ou
aspect-ratio; - réserver l'espace des bannières et publicités ;
- utiliser
font-display: swapavec une police de secours proche ; - insérer les contenus dynamiques sous la zone visible.
Par où commencer : prioriser les chantiers selon leur impact
Commencez par la priorisation, pas par un audit exhaustif du site.
- Cadrez les pages stratégiques : accueil, fiches produit, tunnel de conversion. Ce sont elles qui portent le chiffre d'affaires.
- Repérez l'indicateur le plus faible sur ces pages, via les données terrain.
- Corrigez-le en premier, puis mesurez avant et après.
Les arbitrages restent réels. Un correctif d'images prend peu de temps. Alléger du JavaScript peut demander une refonte de composants. Visez d'abord le meilleur rapport effort/gain, puis itérez.
Garder vos scores au vert dans la durée
Un site rapide aujourd'hui peut se dégrader à la prochaine mise en production. Mettez en place un suivi continu des données terrain, avec alertes en cas de dérive.
Fixez un budget de performance (poids des scripts, taille des images) et vérifiez-le automatiquement avant chaque déploiement.
Un code maintenable rend ces contrôles tenables. Un partenaire technique en assure l'exécution.

