Avez-vous entendu parler de la nouvelle mise à jour de Google, l'INP ? Non ? On corrige ça : l'INP (Interaction to Next Paint) mesure à quel point votre site réagit vite quand les visiteurs cliquent ou tapotent sur un élément.
😒 Oui, parce que faire un site performant répondant aux multiples critères qu'impose Google, c'était trop simple... Google pimente donc un peu le jeu pour les sites web (et pour les créateurs de sites internet comme nous, accessoirement).
Du FID au INP
Alors, qu’est-ce que ça change ? Avant, Google utilisait le FID (First Input Delay) pour mesurer le temps que mettait votre site à commencer à réagir après qu'un utilisateur avait cliqué sur un élément actif (bouton, lien...).
L'INP va plus loin : il mesure aussi le moment où le visiteur voit le résultat de son clic à l'écran. C'est comme comparer quelqu'un qui répond "ok" à votre message et quelqu'un qui entame une vraie conversation ! (vous voyez le truc ?)
Comment on optimise l'INP ?
les bons conseils du poulpe 🐙
- Gardez un site léger, sans trop de trucs compliqués (comme des scripts JavaScript longs) qui le ralentissent. Une bonne extension de performance fait déjà une partie du travail.
- Gardez votre site bien organisé (pensez à un rangement bien fait où tout est facile à trouver).
- Et assurez-vous que votre site soit aussi rapide qu’un guépard, surtout sur mobile (pourquoi le guépard ? Ne me demandez pas...)
En gros, si votre site est rapide et agréable à utiliser, Google va l’adorer. Au fond, on parle toujours de la même chose : servir vite un contenu de qualité aux internautes. Google veut que chacun trouve facilement ce qu'il est venu chercher.
petit pense-bête
- FID (First Input Delay) : Mesure le temps entre la première interaction d'un utilisateur (comme un clic) et la réponse du navigateur.
- LCP (Largest Contentful Paint) : Calcule le temps nécessaire pour que le plus gros élément de contenu soit chargé et visible à l'écran.
- CLS (Cumulative Layout Shift) : Mesure la stabilité visuelle de la page en évaluant les changements inattendus de mise en page.
- TTFB (Time to First Byte) : Le temps nécessaire pour recevoir le premier byte de la réponse du serveur après une demande HTTP.
- INP (Interaction to Next Paint) : Une nouvelle métrique qui mesure le temps entre une interaction utilisateur et la prochaine mise à jour visuelle majeure sur la page.
- Core Web Vitals : Un ensemble de métriques spécifiques (incluant LCP, FID, et CLS) importantes pour fournir une bonne expérience utilisateur.
- Page Experience Signal : Un ensemble d'indicateurs que Google utilise pour évaluer l'expérience utilisateur globale d'une page web, incluant les Core Web Vitals et d'autres facteurs comme la compatibilité mobile.
