Core Web Vitals : rendre un site vitrine rapide, mesure par mesure
LCP, INP et CLS expliqués simplement, avec les seuils à viser et les corrections qui font vraiment la différence sur un petit site : images, polices et scripts.
Par Équipe Forge3 min de lecture
Un visiteur qui attend trois secondes devant une page blanche repart souvent avant de voir votre offre. Google mesure cette expérience avec trois indicateurs, les Core Web Vitals, et en tient compte dans son classement. Bonne nouvelle : sur un site vitrine, les atteindre est surtout une question de discipline.
Les trois mesures
| Indicateur | Ce qu'il mesure | Bon | À améliorer | Mauvais |
|---|---|---|---|---|
| LCP (Largest Contentful Paint) | Le temps d'affichage du plus grand élément visible | ≤ 2,5 s | ≤ 4 s | > 4 s |
| INP (Interaction to Next Paint) | Le délai entre un clic et la réaction visible de la page | ≤ 200 ms | ≤ 500 ms | > 500 ms |
| CLS (Cumulative Layout Shift) | Les sauts de mise en page pendant le chargement | ≤ 0,1 | ≤ 0,25 | > 0,25 |
Les seuils s'appliquent au 75e centile des visites réelles : trois visiteurs sur quatre doivent avoir une bonne expérience. L'INP a remplacé le FID en mars 2024 ; il est plus exigeant, car il prend en compte toutes les interactions et pas seulement la première.
Où mesurer
- PageSpeed Insights affiche les données réelles de vos visiteurs Chrome, si votre site a assez de trafic, et une mesure de laboratoire.
- Lighthouse, dans les outils de développement de Chrome, mesure en laboratoire. Pratique pendant le développement, mais il ne remplace pas les données réelles.
- La Search Console regroupe les pages lentes de votre site une fois qu'il est indexé.
Testez toujours en mode mobile avec un réseau ralenti : c'est la condition de la majorité de vos visiteurs.
Améliorer le LCP
Sur un site vitrine, le plus grand élément est presque toujours l'image ou le titre du haut de page.
- Servez l'image principale en AVIF ou WebP, à la bonne taille. Une photo de 4000 pixels de large affichée sur 1200 pixels gaspille du temps et des données. L'attribut
srcsetlaisse le navigateur choisir. - Ne chargez pas cette image en différé.
loading="lazy"est utile pour les images plus bas dans la page, mais nuisible pour l'image principale. Ajoutez-lui plutôtfetchpriority="high". - Limitez les polices. Deux familles, au format WOFF2, avec
font-display: swappour que le texte s'affiche tout de suite avec une police de secours. - Choisissez un hébergement proche de vos visiteurs, ou un CDN. Un temps de réponse du serveur supérieur à 800 ms rend un bon LCP presque impossible.
Améliorer l'INP
L'INP se dégrade quand le navigateur est occupé à exécuter du JavaScript au moment où l'on clique.
- Moins de scripts. Chaque widget tiers (chat, carte, réseaux sociaux) ajoute du code. Demandez-vous s'il est indispensable, et chargez-le au moment où l'on en a besoin : une carte peut s'afficher au clic sur « Voir le plan ».
- Pas de traitement lourd au clic. Une réaction visible immédiate, même un simple indicateur de chargement, puis le travail.
- Méfiez-vous des curseurs et animations au défilement pilotés en JavaScript : le CSS fait la même chose sans bloquer la page.
Améliorer le CLS
Les sauts de mise en page viennent presque toujours d'éléments dont la taille n'est pas connue à l'avance.
- Donnez une largeur et une hauteur à chaque image et vidéo, ou un
aspect-ratioen CSS. Le navigateur réserve la place avant le chargement. - Réservez la place des bandeaux (cookies, annonce) au lieu de les insérer en haut de page après coup ; ou affichez-les par-dessus le contenu, en bas.
- Choisissez des polices de secours proches de vos polices web, pour que le texte ne change pas de longueur au chargement.
Ce que nous faisons dans les templates Forge
Les templates n'embarquent aucune photo lourde : les visuels de démonstration sont dessinés en CSS et en SVG, les polices sont au format WOFF2 et hébergées avec le site, et les versions HTML ne chargent qu'environ 4 Ko de JavaScript, pour le menu mobile. Quand vous ajoutez vos propres photos, gardez les réflexes ci-dessus : c'est souvent là que les bons scores se perdent.
En résumé
Une image principale légère et prioritaire, des dimensions sur toutes les images, peu de polices, peu de scripts. Ces quatre règles suffisent à placer la plupart des sites vitrines dans le vert.
À lire ensuite
Guides, Juridique
Les pages légales d'un site vitrine en France : ce qui est obligatoire
Mentions légales, politique de confidentialité, cookies, conditions générales de vente : quelles pages votre site doit afficher, ce qu'elles contiennent et les erreurs les plus fréquentes.
4 min de lecture
Guides, WordPress
Installer et personnaliser un thème WordPress bloc, pas à pas
Envoyer le zip, activer le thème, changer couleurs et polices dans l'éditeur de site, réutiliser les compositions : le guide complet pour un thème bloc, sans écrire de code.
3 min de lecture
Accessibilité, Guides
Accessibilité : la checklist WCAG 2.2 que nous appliquons à chaque template
Contrastes, focus visible, cibles tactiles, formulaires, animations : les critères WCAG 2.2 qui comptent le plus pour un site vitrine, et comment les vérifier sans outil coûteux.
3 min de lecture