Portada » Glosario » TBT

TBT

Qué es el TBT (Total Blocking Time)

Es como estar haciendo cola en una tienda donde el dependiente desaparece varias veces unos segundos para atender otra cosa: la tienda sigue abierta, pero tú te quedas esperando sin que nadie te atienda. Técnicamente, el TBT mide cuánto tiempo en total el navegador está demasiado ocupado cargando tu web como para responder a un clic o un toque del visitante.

Cómo funciona

  1. Mientras tu web carga, el navegador ejecuta scripts que pueden bloquear temporalmente su capacidad de responder a la interacción del visitante.
  2. PageSpeed Insights y la herramienta Lighthouse en la que se basa suman todos esos momentos de bloqueo durante la carga y los convierten en un único número: el TBT.
  3. Un TBT alto significa que, aunque la página parezca cargada, el visitante no puede interactuar con ella con normalidad durante ese tiempo.

Ejemplo

Una tienda de componentes de bicicleta en Huesca tenía una puntuación baja en PageSpeed Insights señalando un TBT elevado. El motivo era un script de un comparador de precios de terceros que se ejecutaba justo al cargar la página, bloqueando el navegador varios segundos. Al retrasar la carga de ese script hasta después de lo esencial, el TBT bajó y la web respondió mucho antes a los clics.

Señales de que te afecta

  • PageSpeed Insights o Lighthouse señalan un TBT alto en tu informe de rendimiento.
  • Los visitantes notan que, justo tras cargar la página, hacer clic en un botón o un menú no responde de inmediato.
  • Tu web tiene varios scripts de terceros (chats, comparadores, anuncios) que se ejecutan nada más cargar.
  • Tu INP también sale mal en los informes, ya que ambas métricas están relacionadas con la capacidad de respuesta de la página.

Cómo lo resolvemos

Identificamos qué scripts bloquean más tiempo el navegador durante la carga y los retrasamos o eliminamos si no son esenciales, para que la web responda antes a la interacción. Lo cubrimos en nuestro servicio de optimización de WordPress.

Preguntas frecuentes

¿El TBT es una de las métricas de Core Web Vitals?
No, el TBT es una métrica de laboratorio que se mide en herramientas como Lighthouse; Core Web Vitals usa su equivalente en datos reales de usuarios, que es el INP.

¿Qué se considera un buen TBT?
Como referencia orientativa, por debajo de 200 milisegundos suele considerarse bueno; por encima de 600, bastante problemático. Lighthouse marca el valor exacto de tu web en cada informe.

¿Basta con eliminar un script para arreglarlo?
A veces sí, pero si ese script es necesario, la alternativa suele ser retrasar su carga hasta después de que la página sea interactiva, en vez de eliminarlo del todo.

Scroll al inicio
Escanea el código