Référencement SEO

INP remplace FID dans les Core Web Vitals : ce qui a changé en 2024

INP remplace FID dans les Core Web Vitals : ce qui a changé en 2024

Vous lisez d’anciens articles sur les Core Web Vitals qui parlent de « FID » et vous voyez maintenant « INP » dans PageSpeed et Search Console. Vous voulez savoir ce qui a changé concrètement, et si votre site est toujours conforme.

La réponse courte : En mars 2024, Google a remplacé le FID (First Input Delay) par l’INP (Interaction to Next Paint) dans les Core Web Vitals. FID mesurait uniquement le délai du tout premier clic sur la page. INP mesure le délai de toutes les interactions pendant la session — clics, taps, frappes clavier — et garde la pire (en pratique, le 75ᵉ centile). C’est une métrique plus stricte et plus représentative de l’expérience réelle.

Ce qu’il faut comprendre

FID avait une faiblesse connue : il ne mesurait que le premier clic. Une page pouvait avoir un FID excellent puis devenir progressivement lente quand l’utilisateur ouvrait un menu, soumettait un formulaire, ou cliquait sur un onglet. Cette dégradation n’était pas captée.

INP corrige ça en mesurant chaque interaction entre le moment où l’utilisateur clique (ou tape) et le moment où le navigateur peut redessiner l’écran pour montrer la réponse. C’est une mesure de réactivité globale, pas seulement de réactivité initiale.

Les seuils Google :

Catégorie Seuil INP
Bon ≤ 200 ms
À améliorer 200 ms – 500 ms
Mauvais > 500 ms

Sur les sites WordPress qu’on a audités après le passage à INP en mars 2024, environ un sur trois a basculé de « bon » à « à améliorer » — typiquement à cause de scripts tiers (chat, analytics, A/B testing) qui bloquent le thread principal. Ces scripts ne dérangeaient pas FID parce qu’ils ne tournaient pas pendant le tout premier clic. Ils dérangent INP parce qu’ils tournent en continu.

Concrètement, voici quoi vérifier

  1. Mesurez votre INP actuel. Trois sources fiables : Google Search Console (rapport « Expérience sur la page »), PageSpeed Insights (onglet Données réelles), et l’extension Chrome Web Vitals. Si possible, regardez le 75ᵉ centile — c’est ce que Google utilise pour son classement.
  2. Identifiez les interactions les plus coûteuses. Dans Chrome DevTools, panneau Performance puis Profiler : cliquez sur les éléments interactifs de votre page (menu, formulaire, bouton de panier) et regardez les longues tâches (en rouge). Une tâche de plus de 50 ms est suspecte.
  3. Auditez vos scripts tiers. Chat en ligne, pixel publicitaire, A/B testing, analytics multiples — chaque script ajoute du temps de blocage. Désactivez-en un à la fois temporairement et remesurez. Le coupable principal apparaît rapidement.
  4. Vérifiez votre thème WordPress. Les thèmes commerciaux à fonctionnalités multiples (Avada, Divi, certains thèmes premium chargés) ont souvent un INP médiocre par défaut. Les thèmes légers (Astra, GeneratePress, Blocksy) sont plus simples à optimiser.
  5. Différez le chargement des scripts non essentiels. Les attributs defer et async sur les balises