El tiempo de respuesta del servidor es uno de esos indicadores que todo el mundo menciona pero pocos saben interpretar correctamente. ¿Cuánto es demasiado? ¿Cuándo hay que preocuparse? ¿Qué provoca que suba de repente? En este artículo explicamos qué es el tiempo de respuesta del servidor, cuál es el ideal para una web de negocio y cómo detectar cuándo está fallando.
Qué es el tiempo de respuesta del servidor (TTFB)
El tiempo de respuesta del servidor, también conocido como TTFB (Time To First Byte), es el tiempo que transcurre desde que el navegador del usuario envía una petición HTTP hasta que recibe el primer byte de respuesta del servidor.
Es importante no confundirlo con el tiempo de carga total de la página. El TTFB mide solo el tiempo del servidor — la generación y envío de la respuesta. Una vez que el primer byte llega, el navegador aún tiene que descargar el resto del HTML, CSS, JavaScript e imágenes para renderizar la página completa.
Un TTFB bajo no garantiza una página rápida, pero un TTFB alto garantiza una página lenta. Es el primer cuello de botella que hay que resolver.
¿Cuál es un buen tiempo de respuesta del servidor?
Google establece los siguientes umbrales en sus Core Web Vitals para el TTFB:
- Menos de 800ms — aceptable. La web no tiene un problema crítico de servidor.
- 800ms – 1.800ms — mejorable. El servidor está tardando más de lo óptimo.
- Más de 1.800ms — problema grave. El servidor está fallando o saturado.
Para webs de negocio, el objetivo práctico es estar por debajo de 500ms. Para webs de e-commerce o con mucho tráfico, por debajo de 200ms.
Como referencia, un servidor bien configurado con caché activa en un hosting de calidad debería responder en 100-300ms para la mayoría de peticiones.
Causas frecuentes de un tiempo de respuesta alto
Cuando el TTFB sube, las causas más habituales son:
- Hosting saturado o de baja calidad — el servidor comparte recursos con demasiados otros sitios y no puede responder rápido. La causa más común en webs WordPress en hosting compartido económico.
- Ausencia de caché de página — WordPress genera cada página dinámicamente ejecutando PHP y consultas a la base de datos. Sin caché, cada visita ejecuta todo ese proceso. Con caché, sirve el HTML pre-generado directamente.
- Base de datos lenta o sin optimizar — tablas demasiado grandes, consultas ineficientes o un servidor de base de datos saturado pueden multiplicar el TTFB.
- Plugins mal optimizados — algunos plugins ejecutan consultas innecesarias en cada carga de página, acumulando decenas de ms por cada uno.
- PHP desactualizado — PHP 8.x es significativamente más rápido que PHP 7.x. Un salto de versión puede reducir el TTFB a la mitad.
- Distancia geográfica al servidor — si el servidor está en Estados Unidos y el usuario en España, la latencia de red ya añade 100-150ms antes de que el servidor procese nada. Un CDN o un servidor europeo resuelve esto.
Cómo afecta el tiempo de respuesta al SEO
El TTFB impacta directamente en el LCP (Largest Contentful Paint), que es uno de los tres Core Web Vitals que Google usa como factor de ranking. Un TTFB alto retrasa el LCP, que empeora la puntuación de PageSpeed y puede costar posiciones en Google.
Además, un servidor lento genera señales negativas de experiencia de usuario: tasa de abandono más alta, sesiones más cortas, menos páginas vistas. Estas señales también influyen en el posicionamiento. Para un análisis más completo, lee nuestro artículo sobre el impacto de una web lenta en tus clientes.
Cómo monitorizar el tiempo de respuesta de las webs de tus clientes
El problema del tiempo de respuesta es que fluctúa. Una web puede responder en 180ms la mayoría del tiempo y pegar picos de 2 segundos en momentos de carga alta — que son exactamente los momentos en que más usuarios hay y más importa la velocidad.
La única forma de detectar estos picos antes de que afecten a los usuarios es con monitorización continua del tiempo de respuesta. Una herramienta que compruebe el TTFB cada 1-2 minutos y te alerte cuando supere un umbral definido (ej: más de 1 segundo) te permite actuar antes de que el problema se convierta en incidencia.
Esto es especialmente importante porque un tiempo de respuesta que sube gradualmente suele ser señal de un problema mayor que está por eclosionar — una base de datos que se llena, un plugin que empieza a fallar, un servidor que se está quedando sin recursos. Detectarlo temprano permite resolver la causa antes de la caída total.
Para entender cómo funciona la monitorización y qué más puedes vigilar además del TTFB, consulta nuestra guía sobre uptime monitoring para agencias web.
Cómo mejorar el tiempo de respuesta de un WordPress lento
Si detectas un TTFB alto en un WordPress de cliente, estos son los pasos en orden de impacto:
- Activa caché de página — WP Rocket, LiteSpeed Cache o W3 Total Cache pueden reducir el TTFB a una fracción del original.
- Actualiza PHP — asegúrate de estar en PHP 8.1 o superior. Verificable en el panel de hosting.
- Activa un CDN — Cloudflare (gratuito) añade una capa de caché global y reduce la latencia para usuarios lejanos al servidor.
- Optimiza la base de datos — WP-Optimize limpia revisiones, borradores automáticos y transientes acumulados.
- Identifica plugins problemáticos — Query Monitor detecta qué plugins hacen más consultas a la base de datos.
- Considera cambiar de hosting — si el servidor es el cuello de botella, ninguna optimización de software lo resolverá completamente.
Vigila el tiempo de respuesta de todas las webs de tus clientes
PulsePyme monitoriza el tiempo de respuesta continuamente y te alerta cuando una web supera el umbral configurado. Detecta problemas de rendimiento antes de que afecten al SEO o a la experiencia del usuario.
Empezar gratis