Qu’est-ce que l’INP (Interaction to Next Paint) ?
Depuis mars 2024, Google a officiellement remplacé le FID (First Input Delay) par l’INP — Interaction to Next Paint — dans ses Core Web Vitals. Ce changement n’est pas anodin : il modifie la façon dont Google évalue la réactivité de votre site, et donc votre positionnement dans les résultats de recherche.
Concrètement, l’INP mesure le temps écoulé entre une interaction utilisateur (clic, tap, frappe clavier) et le moment où le navigateur affiche la mise à jour visuelle correspondante. Contrairement au FID qui ne regardait que la première interaction, l’INP surveille toutes les interactions d’une session et retient la pire (ou quasi-pire).
Résultat : impossible de tricher. Si votre page réagit bien au premier clic mais rame au cinquième, l’INP le détecte.
Les seuils à connaître
Google définit trois paliers clairs :
- Bon : INP inférieur à 200 ms
- À améliorer : entre 200 ms et 500 ms
- Mauvais : supérieur à 500 ms
Pour donner un ordre d’idée, 200 ms correspond au seuil au-delà duquel un utilisateur commence à percevoir un délai. À 500 ms, la sensation de lenteur est franche — et le taux de rebond grimpe.
Selon les données du Chrome UX Report, environ 65 % des sites atteignent déjà le seuil de bon INP. Mais les 35 % restants risquent un impact négatif sur leur SEO.
Pourquoi l’INP est plus exigeant que le FID
Le FID avait un défaut majeur : il ne mesurait que le délai d’entrée (input delay) de la première interaction. Il ignorait :
- Le temps de traitement (processing time) de l’événement
- Le délai de présentation (presentation delay) avant le rendu visuel
- Toutes les interactions suivantes
L’INP, lui, englobe ces trois phases pour chaque interaction :
INP = Input Delay + Processing Time + Presentation Delay
C’est une vision complète et réaliste de la réactivité perçue par vos visiteurs.
Comment optimiser votre score INP
Réduire le JavaScript bloquant
Le principal coupable d’un mauvais INP, c’est le JavaScript qui monopolise le thread principal. Chaque tâche de plus de 50 ms est considérée comme une “Long Task” qui bloque les interactions.
Actions concrètes :
- Fractionnez les tâches longues avec
setTimeout,requestIdleCallbackou l’APIscheduler.yield() - Différez les scripts non critiques avec les attributs
deferetasync - Supprimez le code inutilisé : auditez vos bundles avec Coverage dans Chrome DevTools
Optimiser la gestion du DOM
Un DOM volumineux (plus de 1 500 nœuds) ralentit chaque recalcul de style et chaque repaint. Moins le navigateur a d’éléments à manipuler, plus la réponse visuelle est rapide.
- Privilégiez le chargement paresseux des composants hors écran
- Utilisez
content-visibility: autoen CSS pour limiter le travail de rendu - Évitez les reflows forcés (lecture puis écriture successive du DOM)
Maîtriser les scripts tiers
Publicités, widgets de chat, pixels de tracking… les scripts tiers sont souvent responsables de 30 à 60 % du temps JavaScript sur une page. Auditez-les régulièrement, chargez-les en différé et supprimez ceux qui n’apportent pas de valeur mesurable.
Mesurer l’INP : les bons outils
Voici les outils recommandés pour suivre votre INP :
| Outil | Type de données | Utilisation |
|---|---|---|
| Google Search Console | Terrain (field) | Suivi global du site |
| PageSpeed Insights | Terrain + labo | Diagnostic par URL |
| Chrome DevTools (Performance) | Labo | Analyse technique détaillée |
| Extension Web Vitals | Terrain (local) | Test rapide en navigation |
| CrUX Dashboard | Terrain | Historique et tendances |
Chez Lueur Externe, nous combinons systématiquement données terrain et analyses en laboratoire pour identifier les interactions problématiques avec précision.
Conclusion : ne laissez pas l’INP pénaliser votre référencement
L’INP n’est pas une métrique de plus à surveiller de loin. C’est un facteur de classement Google qui reflète directement l’expérience de vos utilisateurs. Un site réactif convertit mieux, fidélise davantage et se positionne plus haut.
La bonne nouvelle, c’est que les optimisations sont souvent ciblées : identifier les deux ou trois interactions les plus lentes suffit généralement à passer sous la barre des 200 ms.
Vous n’êtes pas sûr de votre score INP ou vous ne savez pas par où commencer ? L’équipe Lueur Externe, spécialiste en performance web depuis 2003, peut auditer votre site et mettre en place un plan d’action concret. Contactez-nous pour un diagnostic personnalisé.