Temps d’interactivité (TTI)

Ce que Temps d’interactivité mesuré, pourquoi Lighthouse supprimé il dans version 10, pourquoi il était jamais a Core Web Vital or a facteur de classement, et pourquoi son ghost encore lives à l’intérieur Total Blocking Temps — depuis a SEO technique.

Première publication : 3 juil. 2026 · Dernière mise à jour : 3 août 2026 · Avancé

Temps d’interactivité (TTI) est a retired Lighthouse lab metric que marked quand une page's principal sub-resources avait chargé et il pourrait reliably respond à entrée. Il était supprimé depuis le Lighthouse Performances score dans Lighthouse 10 (2023) pour étant aussi sensitive à outlier network requêtes et long tasks; son 10% weight déplacé à CLS (maintenant 25%). Il était JAMAIS a Core Web Vital et jamais a facteur de classement. Le raw valeur encore computes dans Lighthouse's JSON sortie à weight 0, donc legacy CI scripts ne pas break — et son 'quiet window' logic encore defines le fin de le Total Blocking Temps window. Bing a aucun TTI guidance à tout. Mon prendre: ne pas chase a deprecated, unscored metric — utiliser TBT dans le lab et INP dans le champ.

Preuve à l’appui de cette affirmation Time to Interactive was a Lighthouse lab metric for estimating when a page became reliably responsive. Portée : Historical Lighthouse metric definition. Niveau de confiance : élevé · Vérifié : Chrome Developers: Time to Interactive Preuve à l’appui de cette affirmation Lighthouse 10 removed TTI from the performance score and shifted its weight to CLS. Portée : Lighthouse scoring change; raw audit availability may differ by tool version. Niveau de confiance : élevé · Vérifié : Chrome Developers: Lighthouse 10

TL;DR — TTI est a retired Lighthouse lab metric: temps depuis charger commencer à quand une page’s principal sub-resources ont chargé et il peut reliably respond à entrée. Supprimé depuis le Lighthouse Performances score dans Lighthouse 10 (2023) pour étant aussi sensitive à outlier network requêtes et long tasks; son 10% weight déplacé à CLS (maintenant 25%). Il était jamais a Core Web Vital (ceux sont LCP, INP, CLS) et jamais a facteur de classement. Le raw valeur encore computes dans Lighthouse’s JSON sortie (le interactive audit) à weight 0, hidden depuis le HTML rapport — legacy CI scripts garder fonctionnement. Et son “quiet window” logic encore defines où le Total Blocking Temps measurement window ends (FCP → TTI). Bing publishes aucun TTI guidance à tout. Utiliser TBT (lab) et INP (champ) à la place.

Preuve à l’appui de cette affirmation Lighthouse 10 removed TTI from the performance score and shifted its weight to CLS. Portée : Lighthouse scoring change; raw audit availability may differ by tool version. Niveau de confiance : élevé · Vérifié : Chrome Developers: Lighthouse 10

Ce que TTI en réalité mesuré

Google’s definition, depuis le web.dev TTI page, est precise: “Le TTI metric mesure le temps depuis quand lune page commence chargement à quand son principal sub-resources ont chargé et il est capable de reliably responding à utilisateur entrée quickly.” (source)

Le problème il était designed à catch est le “looks interactive but isn’t” trap. Techniques comme rendu côté serveur peut faire une page regarder ready — liens et buttons painted on screen — avant son JavaScript a en réalité chargé, donc ceux contrôle sont visible mais non-functional. TTI était le number que told vous quand lune page stopped lying à le utilisateur.

Le même trap encore montre up aujourd’hui, TTI or aucun TTI: a client-rendu unique-page app waiting on hydration, or a heavy tiers script tying up le principal thread après le shell a painted, les deux produce le identical visible-mais-pas-functional gap. Le metric que mesuré il est gone; le underlying échec mode n’est pas.

Le old Lighthouse audit doc spelled out a three-partie tester pour “fully interactive”: lune page displays utile contenu (mesuré par Premier affichage de contenu), event handlers sont registered pour la plupart visible page elements, et lune page responds à utilisateur interactions dans 50 milliseconds. (Lighthouse audit doc)

Comment TTI était calculated (le “quiet window”)

Ce est le partie que matters la plupart pour understanding pourquoi il était supprimé — et pourquoi a piece de il survives. Lighthouse computed TTI dans four étapes:

  1. Commencer à Premier affichage de contenu (FCP).
  2. Recherche forward pour a quiet window de au moins five seconds — défini as aucun long tasks et aucun plus que deux dans-flight network OBTENIR requêtes.
  3. Recherche backward depuis que quiet window pour le dernier long task avant il, stopping à FCP si là étaient aucun long tasks.
  4. TTI est le fin temps de que dernier long task avant le quiet window (or le même valeur as FCP si aucun long tasks étaient trouvé).

Lire étape 2 à nouveau, parce que c’est le entier problème. TTI depended on finding five seconds de quiet. Que rend il fragile: un lent, outlier network requête or a unique long task landing near le tail de une page charger peut push le “quiet window” seconds plus tard — swinging TTI dramatically sans quelconque réel modifier dans comment lune page felt à a utilisateur.

Is TTI a Core Web Vital? Aucun — it jamais was

Direct réponse: aucun. Le three Core Web Vitals sont LCP (chargement), INP (responsiveness), et CLS (visual stability). TTI predates que définir — le Core Web Vitals initiative launched dans Peut 2020, et TTI déjà existed as a general Lighthouse “load responsiveness” metric bien avant alors. Il était jamais folded dans Core Web Vitals, et il était retired depuis Lighthouse entirely avant Core Web Vitals avait quelconque chance à absorb il. (Pour le complet taxonomy de ce que est et n’est pas a Core Web Vital, voir le Web Vitals hub.)

Is TTI encore in Lighthouse / PageSpeed Insights? Aucun — supprimé in Lighthouse 10

TTI était a Lighthouse Performances Score metric depuis Lighthouse’s early versions via Lighthouse 9, alors supprimé dans Lighthouse 10 (2023). Le Lighthouse 10 release notes sont blunt à propos de pourquoi: “TTI marks a point dans temps, mais le façon c’est défini rend il overly sensitive à outlier network requêtes et long tasks.” (source) c’est le five-deuxième-quiet-window fragility, stated as le official raison.

Le removal n’était pas a unique flip switched everywhere à une fois: il shipped immédiatement dans le npm CLI et Chrome Canary, landed dans Chrome Stable avec Chrome 112, et reached PageSpeed Insights a quelques weeks après que. Tout de ceux windows closed années ago maintenant, donc chaque surface reflects le modifier aujourd’hui — mais c’est worth knowing si vous êtes trying à date an old rapport or expliquer pourquoi deux outils disagreed pour a stretch dans early 2023.

Deux important consequences de le removal:

«- Its 10% weight moved to Cumulative Layout Shift. CLS’s share of the Lighthouse Performance Score rose to 25%. So TTI’s removal is why CLS weighs more in the score than you might expect. (It did not go to TBT — TBT kept its own weight.) » (Traduction) (Résumé en français de la section trente-trois, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.) «- The raw value still exists. Lighthouse still computes TTI internally: it lives in the JSON output as the interactive audit, at score weight 0, hidden from the HTML report. Google’s own note is that scripted access of the JSON value should keep working without changes. So if you have a CI performance budget keyed to interactive in the Lighthouse JSON, it won’t break — you’re just tracking an unscored, unweighted number now. That’s a practitioner detail almost no “what is TTI” article mentions, and it’s worth knowing before you rip an assertion out of a pipeline that’s still passing. That JSON-compatibility promise was made in the Lighthouse 10 release notes back in February 2023 — I checked Lighthouse’s release notes through the current v13.4 and found nothing that revisits or revokes it, so treat it as accurate as of that check rather than a permanent guarantee.

Preuve à l’appui de cette affirmation Lighthouse 10 removed TTI from the performance score and shifted its weight to CLS. Portée : Lighthouse scoring change; raw audit availability may differ by tool version. Niveau de confiance : élevé · Vérifié : Chrome Developers: Lighthouse 10

» (Traduction) (Résumé en français de la section trente-trois, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.)

Ce que replaced TTI

Google’s TTI doc est explicit à propos de ce que à utiliser à la place: newer metrics comme Largest Contentful Paint (LCP), Total Blocking Temps (TBT), et Interaction jusqu’au prochain affichage (INP) sont généralement meilleur metrics à utiliser dans placer de TTI. (source) Mapping que à ce que chaque un fait:

  • LCP covers le “is it loaded” question plus robustly que a count de active network requêtes.
  • TBT est le lab proxy pour interactivity — il handles long tasks et main-thread availability plus directement, et correlates meilleur avec le Core Web Vitals.
  • INP est le réel Core Web Vital pour responsiveness, mesuré depuis réel utilisateur interactions dans le champ.

None de ces three est a like-pour-like TTI substitute — web.dev calls les “généralement meilleur metrics à utiliser dans placer de TTI,” pas equivalents, et que wording matters. TTI tried à réponse three différent questions avec un flaky number: est lune page visually fait (c’est LCP’s job maintenant), est le principal thread bloqué during charger (TBT’s job), et est a réel utilisateur’s tap or keypress lent (INP’s job). Route votre question à le metric construit pour il au lieu de looking pour a unique drop-dans replacement.

TTI vs. TBT — the relationship que survives

Ici’s le interesting partie: TTI n’est pas entièrement gone depuis Lighthouse’s methodology. Son quiet-window definition est reused à define où le TBT measurement window ends. Total Blocking Temps sums le blocking portion (temps ci-dessus 50 ms) de chaque long task entre Premier affichage de contenu et TTI. Donc même though TTI est unscored, Lighthouse encore calculates a TTI-equivalent valeur internally simplement à know quand à arrêter summing TBT. TTI marks a unique point dans temps; TBT sums le bloqué temps up à que point. ils sont connexe, mais ils ne pas mesurer le même chose — TBT effectively inherited TTI’s window plutôt que replacing ce que TTI mesuré.

TTI vs. INP

TTI était a lab-seulement, page-charger-time metric. INP est a Core Web Vital mesuré depuis réel utilisateur interactions dans le champ (via CrUX), reported à le 75th percentile à travers visits, et il est a Google classement signal. TTI jamais était. Si vous care à propos de interactivity pour le SEO, INP est le metric que matters; TBT est le lab diagnostic que stands dans pour il quand vous pouvez’t mesurer réel interactions.

Fait TTI affecter SEO rankings? Aucun

Aucun official Google classement documentation a ever named TTI as a facteur de classement — même avant il était supprimé depuis Lighthouse. Il était toujours a lab diagnostic, jamais partie de Page Experience. Notably, TTI jamais generated le “is this a ranking factor” news cycle que Core Web Vitals a fait — aucun dedicated Moteur de recherche Roundtable, Moteur de recherche Land, or Moteur de recherche Journal controversy over TTI as a signal — precisely parce que il était toujours, obviously, a lab-seulement diagnostic.

Ce est où mon broader view on interactivity metrics s’applique, et il s’applique plus strongly ici que presque anywhere. Dans Ahrefs’ Core Web Vitals guide j’ai said plainly que Je ne pas think Core Web Vitals ont beaucoup impact on SEO et, unless a site est extremely lent, Je généralement ne va pas prioritize fixing les — et si vous vouloir à argue pour Core Web Vitals improvements, c’est a difficile cas à faire on SEO grounds alone. Si c’est vrai pour le metrics que sont confirmed classement signaux, c’est doubly vrai pour TTI, qui est les deux retired et était jamais a facteur de classement. Le lesson de TTI n’est pas “optimize ce number” — vous literally ne peut pas, c’est pas scored anymore. c’est “don’t chase deprecated, low-ROI metrics.” Faire performances fonctionner pour utilisateurs et conversions, et mesurer il avec le metrics que sont en réalité actif.

Fait Bing utiliser Temps d’interactivité? Aucun

il y a aucun Bing-official TTI stance à cite, parce que Bing ne fait pas talk à propos de TTI à tout. Aucun Bing Webmaster Outils documentation, blog post, or aider page références il. Quand Bing’s propre engineering team wrote up comment il mesure le performances de le bing.com résultats page (Driving Performances à Microsoft Bing), ils décrit homegrown, rendu-phase metrics — Premier Rendre, Premier Résultats Rendre, et Ci-dessus Fold Rendre — et jamais mentioned TTI, TBT, or Google’s Core Web Vitals vocabulary. c’est a utile gap-fill: ne pas assume Bing mirrors Google’s Lighthouse metric stack. Il ne fait pas.

Legacy TTI thresholds (historical référence seulement)

Si vous devez interpret an old rapport, le pre-Lighthouse-10 mobile scoring bands étaient: bon ≤ 3,8 s, moderate 3,9–7,3 s, poor > 7,3 s, avec Google’s general guidance à aim pour a Temps d’interactivité de sous 5 seconds on average mobile hardware. Que scoring tableau était dernier officially mis à jour dans 2019. Treat ces purely as historical context — là est aucun actuel scored “bon” band parce que TTI carries zero score weight aujourd’hui.

Devrait vous encore care à propos de TTI?

Le honest réponse differs par qui vous sont:

  • Si vous êtes an SEO or site owner: aucun. ne pas audit pour TTI, ne pas définir targets pour il, et ne pas let an old rapport scare vous. c’est pas scored, c’est pas a Core Web Vital, et il était jamais a facteur de classement.
  • Si vous êtes a developer avec a legacy CI performances budget: votre interactive valeur dans le Lighthouse JSON encore fonctionne et ne va pas break votre pipeline — mais c’est maintenant an unscored number. Considérer re-pointing que assertion à TBT (lab interactivity) or a réel Core Web Vital.
  • Pour everyone: TTI’s diagnostic instinct — catching pages que regarder interactive mais ne sont pas — n’a pas disappear. c’est maintenant meilleur captured par TBT dans le lab et INP dans le champ. c’est où le réel action est.

Pour où TTI sits parmi le retired metrics et comment le entier Web Vitals program est organized, ce article’s siblings — Total Blocking Temps, Premier affichage de contenu, Speed Indexer, et le Lighthouse et CrUX explainers — cover le neighboring ground, et le Web Performances cluster ties il ensemble.

Ajouter une note d’expert

Épingler une citation d’expert

Nouvelle personne ? Créez son profil non revendiqué à /admin/experts/ → Épingler une citation d’expert d’abord.