Consultanță Gratuită →
SEO 365 — agenție SEO și AI Search

Total Blocking Time

Acronim: TBTEN: Total Blocking TimeSEO tehnic
Captură din Glosarul SEO 365 pentru Total Blocking Time (SEO tehnic): Total Blocking Time (TBT) este o metrică de
Total Blocking Time — ilustrație din Glosarul SEO 365 · SEO tehnic

Cunoscut și ca: TBT, timp total de blocare

Ce este Total Blocking Time (TBT)?

Pe scurt

Total Blocking Time (TBT) este o metrică de laborator care însumează timpul în care firul principal al browserului este blocat de sarcini lungi. În auditul Lighthouse pentru încărcarea paginii, intervalul măsurat este cuprins între First Contentful Paint și Time to Interactive. TBT indică severitatea perioadelor în care pagina nu poate răspunde prompt la interacțiuni. Nu face parte din Core Web Vitals.

Ce măsoară TBT

Total Blocking Time măsoară timpul cumulat în care firul principal al browserului este blocat și nu poate răspunde la acțiuni precum clicuri, atingeri sau apăsări de taste. În Lighthouse, intervalul analizat începe la First Contentful Paint (FCP) și se încheie la Time to Interactive (TTI).

O sarcină executată pe firul principal este considerată Long Task dacă durează mai mult de 50 de milisecunde. Din durata sa se contabilizează numai partea care depășește acest prag. TBT reprezintă suma porțiunilor de blocare pentru toate sarcinile lungi din intervalul măsurat.

Browserul nu poate întrerupe o sarcină aflată deja în execuție. Dacă utilizatorul încearcă să interacționeze în acel moment, răspunsul trebuie să aștepte finalizarea sarcinii. O valoare TBT ridicată poate semnala încărcare, analiză sau execuție JavaScript inutilă, cod JavaScript ineficient ori activitate produsă de scripturi terțe.

Metrică de laborator, nu Core Web Vital

TBT trebuie tratat ca o metrică de laborator. Instrumentele recomandate în sursele oficiale sunt Lighthouse și WebPageTest. Valoarea poate varia în funcție de dispozitiv, extensii de browser, rutarea traficului, reclame sau teste A/B, deci rezultatele trebuie comparate în condiții similare.

TBT nu face parte din Core Web Vitals. Poate servi drept indicator de laborator pentru posibile probleme asociate cu Interaction to Next Paint (INP), dar nu înlocuiește măsurarea INP în teren. Un test de laborator poate semnala blocaje care nu afectează un utilizator dacă acesta nu interacționează în momentul respectiv. De asemenea, poate rata probleme declanșate numai de interacțiuni reale.

De ce contează în SEO?

Rolul în SEO tehnic

TBT ajută echipele SEO și de dezvoltare să identifice pagini pe care execuția de pe firul principal întârzie răspunsul la interacțiuni. Este inclus în secțiunea Performance din Lighthouse și contribuie la scorul de performanță calculat de instrument. Totuși, scorul Lighthouse poate fluctua din cauza condițiilor de testare și nu trebuie interpretat izolat.

Într-un audit SEO tehnic, TBT este util pentru diagnosticarea sarcinilor JavaScript lungi. Analiza poate indica scripturi inutile, cod nefolosit, instrucțiuni ineficiente sau resurse terțe care solicită firul principal. Prioritizarea trebuie făcută împreună cu recomandările din secțiunile Opportunities și Diagnostics ale raportului Lighthouse. Pentru responsivitatea trăită de utilizatori, INP măsurat în teren rămâne reperul recomandat de sursa oficială.

Impactul asupra vizibilității în motoarele AI

Extrasele oficiale furnizate nu stabilesc o relație directă între TBT și apariția în AI Overviews, AI Mode, ChatGPT, Perplexity sau Gemini. TBT nu măsoară citarea, extragerea informației ori includerea unui site într-un răspuns generat de un LLM.

Prin urmare, optimizarea TBT trebuie tratată ca parte a întreținerii tehnice și a experienței paginii, nu ca o garanție de vizibilitate GEO. Verificarea performanței poate completa auditul tehnic, dar vizibilitatea în motoarele AI trebuie evaluată separat, fără a atribui metricii TBT efecte pe care aceasta nu le măsoară.

Exemplu

Un magazin online românesc testează în Lighthouse pagina unei categorii de produse. După FCP, instrumentul identifică o sarcină JavaScript de 70 ms, cu 20 ms timp de blocare.

Calculul este:

Timp de blocare = 70 ms - 50 ms
Timp de blocare = 20 ms

Durata integrală a sarcinii nu este contabilizată în TBT. Se ia în calcul numai partea care depășește 50 de milisecunde.

Cum verifici?

  1. Deschide pagina într-o fereastră de browser fără extensii care injectează JavaScript sau modifică solicitările de rețea.
  2. Rulează un audit Performance în Lighthouse și selectează același tip de dispozitiv pentru testele pe care vrei să le compari.
  3. Verifică valoarea Total Blocking Time, afișată în milisecunde.
  4. Consultă secțiunile Opportunities și Diagnostics pentru recomandările asociate paginii testate.
  5. Deschide panoul Performance din Chrome DevTools și înregistrează încărcarea paginii pentru a identifica Long Tasks și activitatea de pe firul principal.
  6. Analizează încărcarea, parsarea și execuția JavaScript, inclusiv scripturile terțe.
  7. Repetă testul în condiții similare. Pentru o verificare suplimentară de laborator poate fi folosit WebPageTest.

Ce trebuie să faci?

  • Redu JavaScript-ul care nu este necesar pentru încărcarea și funcționarea paginii.
  • Elimină codul nefolosit și împarte pachetele JavaScript atunci când acest lucru reduce munca executată inițial.
  • Optimizează sarcinile lungi și instrucțiunile JavaScript ineficiente identificate în Chrome DevTools.
  • Încarcă eficient scripturile terțe și elimină integrările care nu mai sunt necesare.
  • Redu activitatea de pe firul principal, numărul solicitărilor și dimensiunile transferate, conform diagnosticului paginii.
  • Urmărește INP în teren pentru evaluarea responsivității reale, fără a-l înlocui cu TBT.

Greșeli frecvente

  • TBT este prezentat greșit ca parte din Core Web Vitals.
  • Valoarea TBT din laborator este tratată ca înlocuitor pentru INP măsurat în teren.
  • Se adună durata completă a sarcinilor lungi, în loc să fie însumată numai partea care depășește 50 de milisecunde.
  • Sunt comparate teste rulate pe dispozitive sau în condiții diferite.
  • Este urmărit doar scorul general Lighthouse, fără analizarea sarcinilor JavaScript și a diagnosticului.

Perspectiva SEO 365

Folosim TBT pentru a identifica activitatea JavaScript care blochează firul principal, nu ca obiectiv izolat. Verificăm mai întâi sarcinile lungi și scripturile nenecesare, apoi urmărim INP în teren pentru evaluarea responsivității reale. Nu confundăm această metrică de laborator cu un Core Web Vital și nu o tratăm ca pe o garanție de vizibilitate organică.

Întrebări frecvente despre Total Blocking Time

În interpretarea Lighthouse, până la 200 ms este considerat, în general, un rezultat bun, între 200 și 600 ms necesită îmbunătățiri, iar peste 600 ms este slab. Pragurile trebuie folosite orientativ. Compară pagini și versiuni în același mediu de testare, deoarece limitarea procesorului, dispozitivul și scripturile terțe pot schimba semnificativ rezultatul.

Surse și documentație

Conținut educațional din partea echipei SEO 365, pentru a clarifica terminologia și a ajuta la înțelegerea conceptelor din optimizarea pentru motoarele de căutare. · Ultima verificare a surselor: