Currently working on professional project
Core Web Vitals 2025

SEO

Core Web Vitals 2025 : objectifs, mesures et plan d'amelioration

LCP, CLS, INP : comment mesurer correctement (terrain vs lab) et obtenir des gains concrets sur un site vitrine ou un blog.

Published on
Reading time ~ 13 min
By Judikaël BELLANCE
#core-web-vitals #performance #seo #lcp #inp #cls #lighthouse

Core Web Vitals 2025

Les Core Web Vitals sont des signaux de qualite d’experience (UX) utilises par Google. En 2025, l’objectif n’est pas d’avoir un score Lighthouse parfait, mais des donnees terrain stables.

1) Les trois metriques a connaitre

MetriqueCe que ca mesureLes causes frequentes
LCPaffichage du contenu principalimage hero lourde, CSS bloquant, TTFB
CLSinstabilite visuelleimages sans tailles, banners injectes
INPreactivite a l’interactionJS tiers, handlers lourds, hydration

2) Terrain vs laboratoire

  • Terrain: Search Console / CrUX (la realite des utilisateurs)
  • Lab: Lighthouse (diagnostic pour trouver les causes)

Regle simple: priorisez les alertes terrain. Un site peut faire 99 Lighthouse et etre instable en terrain a cause de scripts tiers.

3) Plan d’amelioration en 10 actions

LCP (le plus rentable)

  1. Compresser et dimensionner l’image hero (srcset)
  2. Precharger les ressources critiques (hero, fonts)
  3. Eviter les carrousels lourds au-dessus de la ligne de flottaison
  4. Reduire le CSS bloquant (critical CSS / purge)

CLS

  1. Fixer width/height de toutes les images
  2. Reserver l’espace des iframes (map, video)
  3. Eviter les barres promo qui poussent le contenu (utiliser un container reserve)

INP

  1. Defer/lazy les scripts tiers (chat, heatmaps)
  2. Fractionner les composants interactifs (islands) au lieu d’hydrater toute la page
  3. Debouncer les listeners (scroll/resize) et eviter les re-renders inutiles

4) Script tiers: la cause invisible

Sur des sites marketing, 60% des regressions viennent de:

  • Tag manager surcharge
  • Widgets (calendly/cal.com, map, chat)
  • A/B testing

Approche pragmatique:

  • Charger les widgets uniquement sur les pages ou ils servent (ex: contact)
  • Remplacer les embeds immediats par un bouton “Charger la carte”

5) Objectifs realistes

Sur un site vitrine bien construit (Astro/SSG ou SSR propre):

  • LCP: stable et rapide sur mobile
  • CLS: proche de zero
  • INP: fluide (pas d’a-coups)

Conclusion

Les CWV se gagnent en simplifiant: moins de JS, images propres, et scripts tiers sous controle.

Articles associes:

Atelier pratique (partie 1)

Cette section est volontairement operationnelle: vous pouvez la convertir en checklist, en backlog Jira/Notion, ou en plan de sprint. L’objectif est de transformer “Core Web Vitals 2025 : objectifs, mesures et plan d’amelioration” en une suite d’actions claires a realiser sur 7 a 30 jours, avec des points de controle et des livrables.

Pour eviter le flou, chaque sous-partie se termine par un resultat attendu (un fichier, une page, une mesure, une capture, un tableau). C’est ce qui rend le travail actionnable, meme en petite equipe.

Livrables (en 1 sprint)

  • Un tableau “page -> intention -> requetes -> CTA”.
  • Une liste de 20 liens internes a creer (source, ancre, destination).
  • Une capture des metriques avant/apres (Search Console + conversions).

Plan d’action 14 jours (priorites SEO)

Jour 1-2: audit rapide (indexation, erreurs, pages money, intentions). Jour 3-5: fixes techniques a fort impact (404/redirects, titles/meta, canonical, sitemap, perf). Jour 6-9: contenu et maillage (1 page pilier + 3 pages soutien + liens internes explicites). Jour 10-14: mesure (Search Console, conversions), puis iteration (2 hypotheses, 2 tests).

Maillage interne (exemples)

  • Depuis une page service: liens vers 3 cas clients + 2 articles “comment” + 1 page pricing.
  • Depuis un article guide: lien vers page service + lien vers checklist + lien vers FAQ objections.
  • Depuis une FAQ: lien vers sections precises (ancres), pas seulement vers la home.

Exemples d’intentions (a reutiliser)

  • Information: “comment faire …” -> guide + checklist.
  • Comparatif: “X vs Y” -> tableau decisionnel + recommandations.
  • Transactionnel: “prix / devis” -> page offre + preuves + FAQ objections.

Mesure (ne pas piloter a l’intuition)

  • Definez 1 KPI principal (ex: demandes).
  • Ajoutez 2 micro-conversions (scroll 75%, clic tel, envoi formulaire).
  • Faites une revue hebdo: pages qui montent/baissent, requetes, CTR, conversions.

Garde-fous (anti-perte de temps)

  • Limitez les pages: 5 pages money, le reste sert a les soutenir.
  • Une seule metrique prioritaire par sprint (ex: demandes, appels, inscriptions).
  • Aucun nouveau plugin/script tant que la perf mobile n’est pas stable.

Atelier pratique (partie 2)

Cette section est volontairement operationnelle: vous pouvez la convertir en checklist, en backlog Jira/Notion, ou en plan de sprint. L’objectif est de transformer “Core Web Vitals 2025 : objectifs, mesures et plan d’amelioration” en une suite d’actions claires a realiser sur 7 a 30 jours, avec des points de controle et des livrables.

Pour eviter le flou, chaque sous-partie se termine par un resultat attendu (un fichier, une page, une mesure, une capture, un tableau). C’est ce qui rend le travail actionnable, meme en petite equipe.

Livrables (en 1 sprint)

  • Un tableau “page -> intention -> requetes -> CTA”.
  • Une liste de 20 liens internes a creer (source, ancre, destination).
  • Une capture des metriques avant/apres (Search Console + conversions).

Plan d’action 14 jours (priorites SEO)

Jour 1-2: audit rapide (indexation, erreurs, pages money, intentions). Jour 3-5: fixes techniques a fort impact (404/redirects, titles/meta, canonical, sitemap, perf). Jour 6-9: contenu et maillage (1 page pilier + 3 pages soutien + liens internes explicites). Jour 10-14: mesure (Search Console, conversions), puis iteration (2 hypotheses, 2 tests).

Maillage interne (exemples)

  • Depuis une page service: liens vers 3 cas clients + 2 articles “comment” + 1 page pricing.
  • Depuis un article guide: lien vers page service + lien vers checklist + lien vers FAQ objections.
  • Depuis une FAQ: lien vers sections precises (ancres), pas seulement vers la home.

Exemples d’intentions (a reutiliser)

  • Information: “comment faire …” -> guide + checklist.
  • Comparatif: “X vs Y” -> tableau decisionnel + recommandations.
  • Transactionnel: “prix / devis” -> page offre + preuves + FAQ objections.

Mesure (ne pas piloter a l’intuition)

  • Definez 1 KPI principal (ex: demandes).
  • Ajoutez 2 micro-conversions (scroll 75%, clic tel, envoi formulaire).
  • Faites une revue hebdo: pages qui montent/baissent, requetes, CTR, conversions.

Garde-fous (anti-perte de temps)

  • Limitez les pages: 5 pages money, le reste sert a les soutenir.
  • Une seule metrique prioritaire par sprint (ex: demandes, appels, inscriptions).
  • Aucun nouveau plugin/script tant que la perf mobile n’est pas stable.

Atelier pratique (partie 3)

Cette section est volontairement operationnelle: vous pouvez la convertir en checklist, en backlog Jira/Notion, ou en plan de sprint. L’objectif est de transformer “Core Web Vitals 2025 : objectifs, mesures et plan d’amelioration” en une suite d’actions claires a realiser sur 7 a 30 jours, avec des points de controle et des livrables.

Pour eviter le flou, chaque sous-partie se termine par un resultat attendu (un fichier, une page, une mesure, une capture, un tableau). C’est ce qui rend le travail actionnable, meme en petite equipe.

Livrables (en 1 sprint)

  • Un tableau “page -> intention -> requetes -> CTA”.
  • Une liste de 20 liens internes a creer (source, ancre, destination).
  • Une capture des metriques avant/apres (Search Console + conversions).

Plan d’action 14 jours (priorites SEO)

Jour 1-2: audit rapide (indexation, erreurs, pages money, intentions). Jour 3-5: fixes techniques a fort impact (404/redirects, titles/meta, canonical, sitemap, perf). Jour 6-9: contenu et maillage (1 page pilier + 3 pages soutien + liens internes explicites). Jour 10-14: mesure (Search Console, conversions), puis iteration (2 hypotheses, 2 tests).

Maillage interne (exemples)

  • Depuis une page service: liens vers 3 cas clients + 2 articles “comment” + 1 page pricing.
  • Depuis un article guide: lien vers page service + lien vers checklist + lien vers FAQ objections.
  • Depuis une FAQ: lien vers sections precises (ancres), pas seulement vers la home.

Exemples d’intentions (a reutiliser)

  • Information: “comment faire …” -> guide + checklist.
  • Comparatif: “X vs Y” -> tableau decisionnel + recommandations.
  • Transactionnel: “prix / devis” -> page offre + preuves + FAQ objections.

Mesure (ne pas piloter a l’intuition)

  • Definez 1 KPI principal (ex: demandes).
  • Ajoutez 2 micro-conversions (scroll 75%, clic tel, envoi formulaire).
  • Faites une revue hebdo: pages qui montent/baissent, requetes, CTR, conversions.

Garde-fous (anti-perte de temps)

  • Limitez les pages: 5 pages money, le reste sert a les soutenir.
  • Une seule metrique prioritaire par sprint (ex: demandes, appels, inscriptions).
  • Aucun nouveau plugin/script tant que la perf mobile n’est pas stable.

Atelier pratique (partie 4)

Cette section est volontairement operationnelle: vous pouvez la convertir en checklist, en backlog Jira/Notion, ou en plan de sprint. L’objectif est de transformer “Core Web Vitals 2025 : objectifs, mesures et plan d’amelioration” en une suite d’actions claires a realiser sur 7 a 30 jours, avec des points de controle et des livrables.

Pour eviter le flou, chaque sous-partie se termine par un resultat attendu (un fichier, une page, une mesure, une capture, un tableau). C’est ce qui rend le travail actionnable, meme en petite equipe.

Livrables (en 1 sprint)

  • Un tableau “page -> intention -> requetes -> CTA”.
  • Une liste de 20 liens internes a creer (source, ancre, destination).
  • Une capture des metriques avant/apres (Search Console + conversions).

Plan d’action 14 jours (priorites SEO)

Jour 1-2: audit rapide (indexation, erreurs, pages money, intentions). Jour 3-5: fixes techniques a fort impact (404/redirects, titles/meta, canonical, sitemap, perf). Jour 6-9: contenu et maillage (1 page pilier + 3 pages soutien + liens internes explicites). Jour 10-14: mesure (Search Console, conversions), puis iteration (2 hypotheses, 2 tests).

Maillage interne (exemples)

  • Depuis une page service: liens vers 3 cas clients + 2 articles “comment” + 1 page pricing.
  • Depuis un article guide: lien vers page service + lien vers checklist + lien vers FAQ objections.
  • Depuis une FAQ: lien vers sections precises (ancres), pas seulement vers la home.

Exemples d’intentions (a reutiliser)

  • Information: “comment faire …” -> guide + checklist.
  • Comparatif: “X vs Y” -> tableau decisionnel + recommandations.
  • Transactionnel: “prix / devis” -> page offre + preuves + FAQ objections.

Mesure (ne pas piloter a l’intuition)

  • Definez 1 KPI principal (ex: demandes).
  • Ajoutez 2 micro-conversions (scroll 75%, clic tel, envoi formulaire).
  • Faites une revue hebdo: pages qui montent/baissent, requetes, CTR, conversions.

Garde-fous (anti-perte de temps)

  • Limitez les pages: 5 pages money, le reste sert a les soutenir.
  • Une seule metrique prioritaire par sprint (ex: demandes, appels, inscriptions).
  • Aucun nouveau plugin/script tant que la perf mobile n’est pas stable.

Atelier pratique (partie 5)

Cette section est volontairement operationnelle: vous pouvez la convertir en checklist, en backlog Jira/Notion, ou en plan de sprint. L’objectif est de transformer “Core Web Vitals 2025 : objectifs, mesures et plan d’amelioration” en une suite d’actions claires a realiser sur 7 a 30 jours, avec des points de controle et des livrables.

Pour eviter le flou, chaque sous-partie se termine par un resultat attendu (un fichier, une page, une mesure, une capture, un tableau). C’est ce qui rend le travail actionnable, meme en petite equipe.

Livrables (en 1 sprint)

  • Un tableau “page -> intention -> requetes -> CTA”.
  • Une liste de 20 liens internes a creer (source, ancre, destination).
  • Une capture des metriques avant/apres (Search Console + conversions).

Plan d’action 14 jours (priorites SEO)

Jour 1-2: audit rapide (indexation, erreurs, pages money, intentions). Jour 3-5: fixes techniques a fort impact (404/redirects, titles/meta, canonical, sitemap, perf). Jour 6-9: contenu et maillage (1 page pilier + 3 pages soutien + liens internes explicites). Jour 10-14: mesure (Search Console, conversions), puis iteration (2 hypotheses, 2 tests).

Maillage interne (exemples)

  • Depuis une page service: liens vers 3 cas clients + 2 articles “comment” + 1 page pricing.
  • Depuis un article guide: lien vers page service + lien vers checklist + lien vers FAQ objections.
  • Depuis une FAQ: lien vers sections precises (ancres), pas seulement vers la home.

Exemples d’intentions (a reutiliser)

  • Information: “comment faire …” -> guide + checklist.
  • Comparatif: “X vs Y” -> tableau decisionnel + recommandations.
  • Transactionnel: “prix / devis” -> page offre + preuves + FAQ objections.

Mesure (ne pas piloter a l’intuition)

  • Definez 1 KPI principal (ex: demandes).
  • Ajoutez 2 micro-conversions (scroll 75%, clic tel, envoi formulaire).
  • Faites une revue hebdo: pages qui montent/baissent, requetes, CTR, conversions.

Garde-fous (anti-perte de temps)

  • Limitez les pages: 5 pages money, le reste sert a les soutenir.
  • Une seule metrique prioritaire par sprint (ex: demandes, appels, inscriptions).
  • Aucun nouveau plugin/script tant que la perf mobile n’est pas stable.

Atelier pratique (partie 6)

Cette section est volontairement operationnelle: vous pouvez la convertir en checklist, en backlog Jira/Notion, ou en plan de sprint. L’objectif est de transformer “Core Web Vitals 2025 : objectifs, mesures et plan d’amelioration” en une suite d’actions claires a realiser sur 7 a 30 jours, avec des points de controle et des livrables.

Pour eviter le flou, chaque sous-partie se termine par un resultat attendu (un fichier, une page, une mesure, une capture, un tableau). C’est ce qui rend le travail actionnable, meme en petite equipe.

Livrables (en 1 sprint)

  • Un tableau “page -> intention -> requetes -> CTA”.
  • Une liste de 20 liens internes a creer (source, ancre, destination).
  • Une capture des metriques avant/apres (Search Console + conversions).

Plan d’action 14 jours (priorites SEO)

Jour 1-2: audit rapide (indexation, erreurs, pages money, intentions). Jour 3-5: fixes techniques a fort impact (404/redirects, titles/meta, canonical, sitemap, perf). Jour 6-9: contenu et maillage (1 page pilier + 3 pages soutien + liens internes explicites). Jour 10-14: mesure (Search Console, conversions), puis iteration (2 hypotheses, 2 tests).

Maillage interne (exemples)

  • Depuis une page service: liens vers 3 cas clients + 2 articles “comment” + 1 page pricing.
  • Depuis un article guide: lien vers page service + lien vers checklist + lien vers FAQ objections.
  • Depuis une FAQ: lien vers sections precises (ancres), pas seulement vers la home.

Exemples d’intentions (a reutiliser)

  • Information: “comment faire …” -> guide + checklist.
  • Comparatif: “X vs Y” -> tableau decisionnel + recommandations.
  • Transactionnel: “prix / devis” -> page offre + preuves + FAQ objections.

Mesure (ne pas piloter a l’intuition)

  • Definez 1 KPI principal (ex: demandes).
  • Ajoutez 2 micro-conversions (scroll 75%, clic tel, envoi formulaire).
  • Faites une revue hebdo: pages qui montent/baissent, requetes, CTR, conversions.

Garde-fous (anti-perte de temps)

  • Limitez les pages: 5 pages money, le reste sert a les soutenir.
  • Une seule metrique prioritaire par sprint (ex: demandes, appels, inscriptions).
  • Aucun nouveau plugin/script tant que la perf mobile n’est pas stable.

Sources et liens utiles