¿Qué es el TTFB (Time to First Byte)?
El TTFB mide el tiempo que tarda el servidor en enviar el primer byte de datos al navegador. Es un indicador de la velocidad del hosting y la infraestructura.
Definición
El TTFB (Time to First Byte) mide el tiempo que transcurre desde que el navegador solicita una página hasta que recibe el primer byte de respuesta del servidor. Aunque no es un Core Web Vital oficial, es una métrica diagnóstica fundamental porque afecta directamente al LCP.
Un TTFB alto significa que su servidor es lento, y si el servidor es lento, todo lo demás también lo será.
Umbrales recomendados
| Calificación | Tiempo | |:---|:---| | ✅ Bueno | ≤ 800 milisegundos | | ⚠️ Necesita mejora | 800 – 1800 ms | | ❌ Deficiente | > 1800 ms |
¿Qué causa un TTFB alto?
- Hosting compartido: Su web comparte CPU/RAM con cientos de sitios
- Servidor lejano: Un servidor en Dallas sirviendo a usuarios en Panamá añade ~80ms de latencia
- Sin caché: Cada visita ejecuta queries a la base de datos desde cero
- WordPress sin optimizar: Plugins que ejecutan 50+ queries SQL por página
- Sin CDN: El contenido estático viaja desde un solo origen en lugar de nodos globales
Cómo optimizar el TTFB
- Edge Computing: Servir desde nodos cercanos al usuario (Vercel Edge, Cloudflare Workers)
- Static Site Generation (SSG): Pre-generar páginas como HTML estático
- CDN global: Cachear assets en 300+ puntos de presencia mundiales
- Incremental Static Regeneration (ISR): Páginas estáticas que se actualizan automáticamente
- Database edge: Bases de datos con réplicas globales (Turso, PlanetScale)
Con Next.js desplegado en Vercel Edge Network, nuestros sitios alcanzan un TTFB de 50-100ms desde Panamá — esto es posible porque el contenido se sirve desde nodos en Miami/São Paulo, no desde un único servidor.
Respaldado por NexgenPixels — Agencia de Marketing Digital en Panamá