TTI (Time To Interactive)

Le TTI (Time To Interactive) est une métrique de performance web qui mesure le temps écoulé entre le début du chargement d'une page et le moment où elle est pleinement interactive : contenu principal affiché, gestionnaires d'événements attachés aux éléments visibles, et fil principal du navigateur suffisamment libre pour répondre à une interaction en moins de 50 millisecondes. Métrique de laboratoire popularisée par Lighthouse, elle n'a jamais fait partie des Core Web Vitals et a été retirée de Lighthouse en 2023 (version 10) au profit du Total Blocking Time ; sur le terrain, c'est l'INP qui mesure aujourd'hui la réactivité. Le TTI reste une notion utile pour comprendre ce qui rend une page lente à l'usage.

Cette métrique vous indique si votre page répond instantanément aux clics et aux actions de vos utilisateurs. Le TTI est atteint lorsque trois conditions sont remplies : le contenu principal est chargé, les éléments visibles sont interactifs, et la page répond aux actions en moins de 50 millisecondes.

Un bon TTI améliore directement l'expérience de vos visiteurs : votre site n'est pas qu'une belle vitrine, il réagit au quart de tour ! Pour évaluer le TTI, des outils comme Lighthouse et PageSpeed Insights sont recommandés.

Comment le TTI affecte-t-il le référencement naturel ?

Le Time To Interactive n'est pas un critère de classement et n'a jamais fait partie des Core Web Vitals que Google mesure. Ce qu'il décrit compte pourtant : une page qui s'affiche mais ne réagit pas aux clics pendant plusieurs secondes frustre l'internaute, provoque des clics répétés et des abandons, et se traduit aujourd'hui par un mauvais INP (Interaction to Next Paint), la métrique de réactivité qui, elle, entre dans l'évaluation de Google.

Travailler le TTI, c'est donc travailler l'INP en amont : les causes sont les mêmes, à commencer par le JavaScript exécuté au chargement. Pour y parvenir, il faut minimiser les scripts bloquants et optimiser les ressources lourdes.

Cela passe par des techniques comme le chargement asynchrone, la compression des fichiers et l'emploi d'un CDN pour réduire le TTI. 

Quels sont les facteurs influençant le Time To Interactive ?

Voici les principaux facteurs qui ralentissent le Time To Interactive (TTI) de votre site. Le premier frein vient des scripts JavaScript lourds qui peuvent bloquer le thread principal, retardant ainsi l'interactivité.

Autre point critique : le chargement de ressources non critiques avant que la page ne devienne interactive peut prolonger le TTI. Il est recommandé de prioriser le contenu interactif.

Un autre facteur impactant, les tâches longues ou bloquantes empêchent le navigateur de traiter efficacement les interactions utilisateur. Fractionner ces tâches en blocs plus petits peut libérer le thread principal. La stabilité de la mise en page joue aussi un rôle clé, des changements de position d'éléments pendant le chargement (Cumulative Layout Shift) retardent l'interaction.

Quelles stratégies adopter pour améliorer le TTI ?

Pour améliorer le Time To Interactive (TTI), commencez par différer ou supprimer le JavaScript superflu. Utilisez des outils comme Chrome DevTools pour identifier les scripts non utilisés.

Misez sur le modèle PRPL pour optimiser votre chargement :

  • Préchargez d'abord vos ressources clés
  • Adoptez un chargement asynchrone pour vos scripts JavaScript
  • Tirez parti du cache, et laissez les éléments secondaires se charger en arrière-plan avec le lazy loading
  • N'oubliez pas vos scripts tiers : ces gourmands en ressources peuvent plomber vos performances s'ils ne sont pas maîtrisés

Allégez la charge du thread principal : découpez vos tâches complexes en micro-opérations pour libérer les ressources du navigateur.

Pour les sites WordPress, évaluez la qualité de votre thème, un thème mal optimisé peut ralentir le TTI. Envisagez un thème sur mesure si nécessaire.

Assurez-vous que votre serveur offre un bon Time to First Byte (TTFB) en investissant dans un hébergement performant et un CDN. 

Quels outils utiliser pour mesurer et optimiser le TTI ?

Vous voulez mesurer précisément votre TTI ? Voici les meilleurs outils pour y parvenir. Commencez par Lighthouse, l'outil star intégré à Chrome. En un clic, vous obtenez un rapport complet de votre TTI et des recommandations concrètes pour l'améliorer. 

PageSpeed Insights, un autre outil Google, va plus loin : il analyse votre site sur mobile et desktop pour affiner votre TTI.
Besoin d'aller encore plus loin ?

Avec WebPageTest, testez votre TTI partout dans le monde : États-Unis, Europe, Asie... Et sur tous les navigateurs majeurs (Chrome, Firefox, Safari).

Pour ceux qui cherchent une approche plus granulaire, Chrome DevTools est l'outil idéal. Il permet de repérer précisément les tâches qui ralentissent votre chargement.

Attention : le TTI a été retiré de Lighthouse et de PageSpeed Insights en 2023 (Lighthouse 10), remplacé en laboratoire par le Total Blocking Time (TBT), qui mesure le temps pendant lequel le fil principal est bloqué, et sur le terrain par l'INP, disponible dans la Search Console et le rapport CrUX. Pour un suivi en continu, les outils de monitoring de performance (SpeedCurve, Calibre, DebugBear, WebPageTest en mode planifié) suivent TBT et INP page par page.

Comment intégrer l'optimisation du TTI dans une stratégie SEO globale ?

Pour intégrer l'optimisation de la réactivité dans une stratégie SEO globale, partez des données de terrain : le rapport Core Web Vitals de la Search Console indique les groupes de pages dont l'INP est mauvais, et c'est là que le travail sur le JavaScript (celui que le TTI décrivait) a un effet mesurable par Google.

Concentrez-vous d'abord sur les optimisations techniques : adoptez le chargement asynchrone de vos scripts et allégez vos ressources les plus lourdes. N'oubliez pas d'intégrer le TTI à vos audits SEO mensuels, c'est le meilleur moyen de repérer et corriger rapidement les pages qui ralentissent. Utilisez des outils comme Lighthouse pour suivre les améliorations.

Intégrez ces pratiques dans une stratégie SEO complète, en les alignant avec le contenu de qualité et une structure de liens interne robuste. Le succès de cette démarche repose sur une collaboration étroite entre développeurs et experts SEO.

L'optimisation de la réactivité a un double effet : elle sert les Core Web Vitals, que Google mesure, et l'engagement des visiteurs, qui décide des conversions.

TTI, TBT, FID, INP : s'y retrouver

Quatre métriques ont décrit la réactivité d'une page. Le TTI (laboratoire) : le moment où la page est prête à réagir ; retiré de Lighthouse en 2023. Le TBT, Total Blocking Time (laboratoire) : la somme des durées pendant lesquelles le fil principal est bloqué par des tâches longues entre l'affichage du premier contenu et le TTI ; c'est aujourd'hui la métrique de réactivité de Lighthouse, corrélée à l'INP. Le FID, First Input Delay (terrain) : le délai avant traitement de la première interaction ; métrique des Core Web Vitals de 2020 à mars 2024. L'INP, Interaction to Next Paint (terrain) : le délai complet des interactions sur toute la visite, qui a remplacé le FID dans les Core Web Vitals. En pratique : on diagnostique avec le TBT dans Lighthouse, on mesure ce que Google voit avec l'INP dans la Search Console.

Sources :

FAQ

Le TTI est-il encore mesuré ?

Plus par Lighthouse ni par PageSpeed Insights depuis 2023. WebPageTest et certains outils de monitoring le calculent encore, et on peut l'estimer dans Chrome DevTools. En pratique, on lui préfère le TBT en laboratoire et l'INP sur le terrain, qui décrivent le même problème avec des données que Google utilise.

Quelle est la différence entre TTI et INP ?

Le TTI mesure, en laboratoire, le temps qu'il faut à une page pour devenir capable de réagir ; l'INP mesure, sur les visiteurs réels, le temps de réaction effectif à chaque interaction pendant toute la visite. Une page peut avoir un TTI acceptable et un INP mauvais si des interactions tardives (ouverture d'un menu, filtre, ajout au panier) déclenchent du travail lourd.

Quelle valeur de TTI viser ?

Lighthouse considérait un TTI bon en dessous de 3,8 secondes et mauvais au-delà de 7,3 secondes, sur une connexion mobile simulée. Les seuils qui comptent aujourd'hui sont ceux du TBT (bon sous 200 ms en laboratoire) et de l'INP (bon sous 200 ms sur le terrain).

Comment réduire le temps avant interactivité ?

En réduisant le JavaScript exécuté au chargement : supprimer les scripts inutiles, différer ceux qui ne servent pas à l'affichage initial (defer, async), découper les gros paquets (code splitting), retarder les scripts tiers, découper les tâches longues, et servir le contenu principal en HTML plutôt que de le construire côté client.

En résumé

  • TTI : le moment où une page devient pleinement interactive, métrique de laboratoire retirée de Lighthouse en 2023.
  • Successeurs : le TBT en laboratoire, l'INP sur le terrain (Core Web Vitals depuis mars 2024).
  • SEO : jamais un critère en soi ; ce qu'il décrit pèse sur l'INP, que Google mesure.
  • Causes : JavaScript lourd, tâches longues, scripts tiers, rendu côté client, ressources non prioritaires.
  • Outils : Lighthouse et DevTools (TBT), Search Console et CrUX (INP), WebPageTest, monitoring de performance.

Abondance c'est aussi des audits SEO, un service de contenus et des formations en e-learning !

TTI (Time To Interactive)

Publié le Mis à jour le

Victor Lerat

Victor Lerat

Directeur & Consultant SEO chez Abondance

Consultant SEO, Victor Lerat dirige Abondance depuis sa reprise par le groupe KHUMBU en 2023. Co-fondateur de l'agence KHOSI à Nantes, il accompagne marques et e-commerçants sur leur visibilité dans les moteurs de recherche et les moteurs de réponse IA, avec une appétence particulière pour la donnée : logs serveur, crawl et analytics.

Les outils SEO pour vous aider

Définition rédigée avec l’aide de l’IA et vérifiée par la rédaction. Notre usage de l’IA