Les Core Web Vitals sont les métriques officielles d’expérience utilisateur de Google, intégrées comme facteurs de classement depuis 2021. En 2026, ils sont devenus un critère incontournable du SEO technique : un site qui n’atteint pas les seuils ‘Bon’ est structurellement désavantagé dans les SERPs par rapport à ses concurrents optimisés.
Pourquoi Google a créé les Core Web Vitals
Google a formalisé les Core Web Vitals pour objectiver la qualité de l’expérience utilisateur. Auparavant, la vitesse d’un site était mesurée via des métriques techniques (TTFB, temps de chargement total) qui ne reflétaient pas forcément ce que l’utilisateur percevait réellement. Les Core Web Vitals mesurent l’expérience vécue : combien de temps avant de voir le contenu principal (LCP), la page est-elle réactive aux actions (INP), les éléments bougent-ils pendant le chargement (CLS).
LCP — Largest Contentful Paint
Définition : le LCP mesure le temps d’affichage de l’élément le plus volumineux visible dans la fenêtre d’affichage (viewport). Il s’agit généralement de l’image principale (hero) ou du titre le plus grand. C’est la métrique la plus importante car elle reflète directement la perception de rapidité par l’utilisateur.
Seuils : Bon = < 2,5s | À améliorer = 2,5 à 4s | Médiocre = > 4s.
Causes fréquentes d’un mauvais LCP
- Image principale non prioritaire (lazy loading mal configuré)
- Images trop lourdes (non compressées, format JPEG non optimisé)
- Ressources bloquant le rendu (CSS critiques chargés en asynchrone)
- Serveur lent (TTFB élevé sans CDN)
Optimisations LCP
- Ajouter fetchpriority= »high » sur l’image hero
- Définir loading= »eager » (pas de lazy loading) sur les images above-the-fold
- Convertir les images en WebP ou AVIF
- Activer un CDN pour réduire le TTFB. Consultez notre guide vitesse de chargement
INP — Interaction to Next Paint
Définition : l’INP mesure la réactivité globale de la page à toutes les interactions utilisateur (clics, taps, saisies clavier) tout au long de la session. Il a remplacé le FID (First Input Delay) en mars 2024 car le FID ne mesurait que la première interaction.
Seuils : Bon = < 200ms | À améliorer = 200 à 500ms | Médiocre = > 500ms.
Causes fréquentes d’un mauvais INP
- JavaScript lourd qui bloque le thread principal pendant les interactions
- Event listeners mal optimisés (traitement synchrone long)
- Animations CSS non performantes (reflow/repaint excessifs)
Optimisations INP
- Diviser les tâches JavaScript longues en chunks plus petits
- Différer les scripts non critiques avec l’attribut defer
- Utiliser requestAnimationFrame pour les animations
- Réduire la taille des bundles JavaScript (code splitting)
CLS — Cumulative Layout Shift
Définition : le CLS mesure la stabilité visuelle de la page pendant le chargement. Un score élevé signifie que des éléments se déplacent pendant le chargement — expérience frustrante qui peut conduire à des clics accidentels.
Seuils : Bon = < 0,1 | À améliorer = 0,1 à 0,25 | Médiocre = > 0,25.
Causes fréquentes d’un mauvais CLS
- Images sans attributs width et height explicites
- Publicités ou iframes qui s’insèrent sans réserver d’espace
- Polices de caractères qui changent lors du chargement (FOUT/FOIT)
- Contenu injecté dynamiquement au-dessus du contenu existant
Optimisations CLS
- Définir width et height sur toutes les balises img et video
- Réserver un espace fixe pour les publicités et les iframes
- Utiliser font-display: swap pour les polices web
Comment mesurer les Core Web Vitals
Deux types de données existent : les données de terrain (données réelles des utilisateurs Chrome, disponibles dans la Search Console et le rapport CrUX) et les données de laboratoire (tests simulés dans Google PageSpeed Insights, Lighthouse). Les données de terrain sont celles que Google utilise pour le classement — les données de laboratoire servent au diagnostic.
Pour accéder à vos données de terrain : Google Search Console → Expérience de page. Pour le diagnostic détaillé : PageSpeed Insights (pagespeed.web.dev) → onglet ‘Terrain’ et ‘Laboratoire’.
Core Web Vitals et GEO
Les IA génératives qui citent des sources évaluent aussi la qualité technique des sites référencés. Un site avec de mauvais Core Web Vitals — qui frustre ses utilisateurs — a moins de chances d’être cité dans les réponses des IA que ses concurrents techniques plus performants.