En mai 2021, Google a officiellement intégré les Core Web Vitals dans son algorithme de classement. Ce n’était pas une surprise – l’annonce avait été faite un an avant. Et pourtant, en 2026, une majorité de sites WordPress que j’audite échouent encore sur au moins l’un de ces critères.
Voilà ce que ça signifie concrètement, et ce qu’on peut faire.
Les trois métriques qui comptent
LCP – Largest Contentful Paint. Le temps que met l’élément le plus grand de la page (souvent l’image hero ou le titre principal) à s’afficher. Google veut un LCP inférieur à 2,5 secondes. Au-delà de 4 secondes, c’est classé « mauvais ».
Sur la plupart des sites WordPress avec thème premium, le LCP se situe entre 3,5 et 6 secondes sur mobile. La cause principale : des images non optimisées et des scripts qui bloquent le rendu.
CLS – Cumulative Layout Shift. La somme des décalages de mise en page inattendus pendant le chargement – quand un bouton se déplace au moment où vous allez cliquer dessus. Score cible : inférieur à 0,1. Les publicités qui chargent tardivement, les polices web qui s’appliquent avec retard, les images sans dimensions définies sont les principales causes.
INP – Interaction to Next Paint (remplace le FID depuis mars 2024). Mesure la réactivité de la page aux interactions utilisateur – clic, tap, frappe clavier. Seuil acceptable : inférieur à 200ms. C’est la métrique la plus difficile à maîtriser sur des sites avec beaucoup de JavaScript.
Ce que j’ai observé sur de vrais audits
Sur un audit récent d’un site WordPress/Elementor : LCP à 5,8s, CLS à 0,34, INP à 680ms. Les trois métriques dans le rouge. Le site chargeait 94 requêtes HTTP, pesait 4,2 Mo, et bloquait le rendu avec 12 scripts JavaScript en mode « render-blocking ».
Après optimisation : LCP à 1,9s, CLS à 0,02, INP à 145ms. Même contenu, même hébergeur. Différence : nettoyage des scripts inutiles, lazy loading des images, préchargement des polices critiques, et migration d’Elementor vers un thème custom allégé.
Les actions qui ont le plus d’impact
Pour le LCP : précharger l’image hero avec « , servir les images en format WebP, et supprimer tout script en « render-blocking » sur le chemin critique. L’hébergement compte aussi – un serveur qui répond en moins de 200ms change tout.
Pour le CLS : définir systématiquement les attributs `width` et `height` sur toutes les images, éviter d’insérer du contenu au-dessus du fold après le chargement initial, et utiliser `font-display: swap` pour les polices web.
Pour l’INP : réduire le JavaScript exécuté au chargement, différer tout ce qui n’est pas critique, et éviter les frameworks JS lourds quand du HTML/CSS statique suffit.
Comment mesurer votre situation actuelle
Google PageSpeed Insights (gratuit) donne les scores réels de terrain pour votre site. Google Search Console propose maintenant un rapport « Expérience de la page » qui liste les URLs en difficulté sur votre propre domaine. Ces deux outils suffisent pour diagnostiquer et prioriser.
Un point important : les scores de laboratoire (simulation) et les données de terrain peuvent différer significativement. Google utilise les données de terrain pour le classement – c’est celles-là qui comptent.