CORRIGER CHAQUE CORE WEB VITAL
Trois métriques, trois rôles différents. Les correctifs spécifiques qui font bouger chacun, sans théorie superflue.
← Guides All guides in this topic
LCP : faire charger rapidement l'élément principal
Largest Contentful Paint est généralement une image héroïque, un grand titre, ou une vignette vidéo. Trouvez cet élément. Tout le reste est secondaire jusqu'à ce qu'il soit rapide.
Les leviers qui font bouger LCP : compresser et redimensionner la ressource, utiliser un format moderne, définir les dimensions, précharger l'URL exacte quand elle est découverte tard, la placer sur un CDN, et réduire TTFB pour que les octets puissent commencer. Évitez le lazy-loading de l'image LCP. Évitez les carrousels qui retardent le vrai nœud LCP.
Angle serveur : si le HTML lui-même est lent, aucun truc d'image ne vous sauve. Réparez d'abord le cache et l'origine.
Point clé : Nommez l'élément LCP, puis rendez ce fichier et son chemin de découverte ennuyeusement rapides.
INP : garder le thread principal libre
Interaction to Next Paint se soucie de la rapidité avec laquelle la page répond après un tap ou un clic. Le JavaScript lourd sur le thread principal est généralement le coupable : hydratation importante, gestionnaires coûteux, scripts tiers qui s'exécutent indéfiniment.
Leviers : supprimer ou différer les tiers, découper les gestionnaires, éviter les gros composants synchrones sur les pages marketing, préférer le HTML rendu serveur avec de petites îles, et tester sur un vrai appareil Android de gamme moyenne, pas seulement un préréglage de limitation desktop.
Point clé : INP s'améliore quand vous enlevez du travail du thread principal, pas quand vous micro-optimisez une transition CSS.
CLS : empêcher la page de sauter
Cumulative Layout Shift est l'instabilité visuelle. Images sans dimensions, polices qui changent tard et redimensionnent le texte, pubs et embeds qui ouvrent un trou dans la mise en page, bannières injectées au-dessus du contenu.
Leviers : width et height ou CSS aspect-ratio sur les médias, emplacements réservés pour les pubs, stratégies font-display qui ne détruisent pas la mise en page, et aucune UI chargée tard au-dessus du contenu existant. Préférez transformer l'espace existant à insérer de nouveaux blocs en haut.
Élément clé : Si quelque chose apparaît plus tard, réservez son espace plus tôt.
Les erreurs qui continuent à échouer à chaque fois
| Metric | Common miss | Better move |
|---|---|---|
| LCP | Lazy-loading the hero | Eager + preload the real LCP URL |
| LCP | Optimising a non-LCP image | Identify the LCP node first |
| INP | Blaming CSS animations | Cut JS and third parties |
| INP | Testing only on desktop | Use a mid-tier phone |
| CLS | Ignoring font metrics | Subset fonts, reserve space |
| CLS | Cookie banners without space | Reserve or overlay carefully |
Élément clé : La plupart des défaillances répétées sont des erreurs de processus, non des micro-optimisations manquantes.
Comment réussir les trois
Ordre des opérations sur un site défaillant : clarifier le LCP, puis l'INP, puis le CLS. Re-mesurer les données de terrain entre chaque étape. Utilisez la checklist CWV comme barrière de lancement et le guide slow-site quand vous ne pouvez toujours pas distinguer le serveur du front end.
Atteindre les trois au 75e percentile sur mobile suffit. Ne retenez pas une sortie en otage pour des 100 de lab une fois que les données de terrain sont saines.
Élément clé : Clarifiez d'abord le LCP. L'INP et le CLS deviennent plus faciles une fois que le chemin de contenu principal est honnête.
Un plan de sauvetage d'une semaine
Jour 1 : récupérez les données de terrain, nommez l'élément LCP sur les trois premiers templates, listez chaque script tiers avec un propriétaire. Jours 2 et 3 : déployez uniquement les corrections LCP media et discovery. Jour 4 : supprimez ou différez les pires tiers et re-vérifiez l'INP sur un téléphone. Jour 5 : réservez l'espace pour les contrevenants CLS que vous pouvez voir dans l'expérience de terrain. Jours 6 et 7 : re-mesurez, documentez ce qui reste, et décidez si le travail restant bloque le lancement.
Cette semaine vaut mieux qu'un mois de refactors mixtes parce que chaque jour a une métrique et une boucle d'évidences. Si le LCP est toujours rouge après le jour 3, ne commencez pas un nettoyage de système de design. Restez sur l'élément LCP jusqu'à ce qu'il bouge.
Élément clé : Une métrique par jour avec une re-mesure vaut mieux qu'un backlog de performance mixte.