Portada » Glosario » TTFB

TTFB

Qué es el TTFB

El TTFB mide cuánto tarda el servidor en empezar a responder a una petición de tu web, desde que el visitante hace clic hasta que llega el primer dato, y es la base sobre la que se construyen el resto de tiempos de carga. También se conoce como «Time To First Byte» o «tiempo hasta el primer byte».

Es como pedir algo por teléfono y medir cuánto tarda la persona al otro lado en descolgar y empezar a hablar, antes incluso de que te diga nada útil: si tarda mucho en descolgar, da igual lo bien que hable después, la espera ya se ha notado. El TTFB mide ese primer tramo: el tiempo entre que el navegador pide una página y el servidor empieza a enviar el primer byte de respuesta, antes de que el navegador pueda empezar siquiera a construir la página.

Cómo funciona

  1. El visitante hace clic en un enlace o escribe tu dirección en el navegador.
  2. El navegador envía la petición a tu servidor, que puede tener que resolver el DNS, establecer la conexión y procesar la solicitud.
  3. WordPress ejecuta el código necesario (plugins, consultas a la base de datos) para generar esa página concreta.
  4. En cuanto el servidor tiene algo que enviar, manda el primer byte de la respuesta: ese instante es el TTFB.
  5. A partir de ahí empieza el resto del proceso de carga (descargar el resto del contenido, mostrarlo, hacerlo interactivo).

Ejemplo

Una agencia de viajes online en Almería tenía un TTFB de más de 1,8 segundos en su página de ofertas, antes incluso de que empezara a cargar ninguna imagen. El motivo era un hosting compartido saturado y una caché de página mal configurada que obligaba a WordPress a regenerar la página entera en cada visita. Activamos una caché de página correctamente configurada y movimos la web a un plan de hosting más adecuado, y el TTFB bajó a 0,3 segundos.

Señales de que te afecta

  • PageSpeed Insights señala el TTFB como uno de los problemas principales de tu web.
  • Tu web tarda en «empezar a cargar», aunque una vez que arranca, el resto va razonablemente rápido.
  • Usas un hosting compartido con muchas otras webs o sin caché de página activa.
  • El problema es más notable en las horas de más visitas a tu web.

Cómo lo resolvemos

Revisamos si el TTFB alto viene del hosting, de la falta de caché de página o de consultas lentas a la base de datos, y corregimos la causa concreta en lugar de aplicar soluciones genéricas. Si quieres que revisemos el TTFB de tu web, en nuestro servicio de optimización WordPress nos encargamos de reducirlo. El TTFB suele mejorar mucho activando una buena caché de página y, en webs con visitantes en distintas zonas geográficas, usando un CDN.

Preguntas frecuentes

¿Un TTFB bajo garantiza que mi web carga rápido?

Ayuda mucho porque es el primer tramo de la carga, pero no lo garantiza del todo: después del TTFB todavía hay que descargar y mostrar el resto del contenido, que también puede ir lento por otros motivos.

¿Qué TTFB se considera bueno?

Como referencia orientativa, por debajo de 0,8 segundos suele considerarse un buen TTFB; por encima de 1,8 segundos ya se nota como un retraso claro para el visitante.

¿El TTFB depende solo del hosting?

Es el factor más habitual, pero no el único: un plugin que ejecuta muchas consultas a la base de datos o la falta de caché también pueden disparar el TTFB aunque el hosting sea bueno.

Scroll al inicio
Escanea el código