← Actualités
GSO5 min28/11/2025

Core Web Vitals : nouveaux seuils INP et impact GSO

INP (Interaction to Next Paint) remplace FID. Comprenez les nouveaux seuils et comment optimiser votre site.

INP remplace FID : ce qui change

Interaction to Next Paint (INP) remplace First Input Delay (FID) dans les Core Web Vitals. INP mesure la réactivité de toutes les interactions (pas juste la première). Seuil bon : <200ms. La plupart des sites doivent s'optimiser.

Impact GSO confirmé sur le classement des pages.

Les 3 Core Web Vitals actuels

MétriqueMesureSeuil "Bon"
LCP (Largest Contentful Paint)Temps de chargement<2,5s
INP (Interaction to Next Paint)Réactivité<200ms
CLS (Cumulative Layout Shift)Stabilité visuelle<0,1

Pourquoi INP est plus exigeant que FID

FID (ancien)

  • Mesurait uniquement la première interaction
  • Facile à optimiser
  • Ne reflétait pas l'expérience réelle

INP (nouveau)

  • Mesure toutes les interactions de la session
  • Prend la pire interaction comme référence
  • Plus représentatif de l'expérience utilisateur

Conséquence : Des sites "bons" en FID peuvent échouer en INP.

Comment mesurer INP

Outils recommandés

  • PageSpeed Insights : Score et recommandations
  • Chrome DevTools : Analyse détaillée
  • Search Console : Rapport Core Web Vitals
  • Web Vitals Extension : Mesure en temps réel

Données terrain vs labo

  • Données terrain (RUM) : Mesures réelles des utilisateurs
  • Données labo : Tests synthétiques

Google utilise les données terrain pour le classement.

Causes fréquentes d'un mauvais INP

JavaScript bloquant

  • Scripts lourds bloquant le thread principal
  • Event listeners mal optimisés
  • Third-party scripts (analytics, widgets)

Rendu complexe

  • DOM trop profond
  • Re-renders inutiles (frameworks JS)
  • Animations mal optimisées

Optimisations techniques

Réduire le JavaScript

  1. Code splitting : Charger uniquement le JS nécessaire
  2. Lazy loading : Différer les scripts non critiques
  3. Audit third-party : Supprimer les scripts inutiles

Optimiser les interactions

  1. Debounce/throttle : Limiter la fréquence des handlers
  2. Web Workers : Déporter les calculs lourds
  3. requestAnimationFrame : Synchroniser avec le rendu

Framework-specific

  • React : useMemo, useCallback, React.lazy
  • Vue : v-once, computed properties
  • Vanilla JS : Event delegation

Impact GSO confirmé

Google confirme que les Core Web Vitals sont un facteur de classement :

  • Impact modéré mais réel
  • Départage des contenus de qualité équivalente
  • Mobile-first : les métriques mobiles comptent plus

Actions prioritaires

  1. Mesurez votre INP actuel (PageSpeed Insights)
  2. Identifiez les interactions problématiques
  3. Auditez vos scripts JavaScript
  4. Optimisez par ordre d'impact
  5. Monitorez via Search Console

À lire aussi : GSO local : optimiser Google Business Profile en 2026Schema Markup : optimiser pour les rich snippets

À lire aussi