Qué es TTFB
TTFB (Time To First Byte) es el tiempo entre que el navegador hace una solicitud y recibe el primer byte de respuesta del servidor. Es la métrica más básica de rendimiento web.
Umbrales
- Excelente: menos de 200 ms
- Bueno: menos de 600 ms (recomendación Google)
- Aceptable: 600-1000 ms
- Malo: más de 1000 ms
Componentes del TTFB
- Tiempo DNS: resolver el nombre de dominio
- Conexión TCP: handshake con el servidor
- Negociación TLS: SSL/HTTPS
- Tiempo de servidor: procesar la petición
- Tiempo de red: enviar el primer byte
Causas típicas de TTFB malo
- Hosting compartido lento (Hostinger, OVH compartido, 1and1)
- WordPress sin caché de página: PHP procesa cada visita desde cero
- Base de datos lenta o sobrecargada
- CDN mal configurado con orígenes lentos
- Servidor en otro continente sin CDN
Cómo bajar el TTFB
- Caché de página: WP Rocket, LiteSpeed, FlyingPress en WordPress
- CDN edge global: Cloudflare Pages, Vercel, AWS CloudFront
- Arquitectura estática: Astro, Next.js SSG, Hugo (TTFB <100 ms)
- Hosting mejor: dedicado o cloud serio (Hetzner, DigitalOcean, AWS)
- Reducir queries a BBDD: indices, caché de consultas
Por qué importa
TTFB es la base de LCP. Si tu servidor tarda 1,5 segundos en responder, tu LCP nunca podrá ser bueno (umbral 2,5 s) por mucho que optimices el resto.
Mide tu TTFB con nuestro Test de Velocidad Web.