¿Qué es el Time To First Byte (TTFB)?

Esta métrica mide el tiempo que tarda la web desde que nos conectamos hasta devolver la respuesta.

Definición de Time To First Byte

El TTFB, Time To First Byte, tiempo de primera respuesta o tiempo en recibir el primer byte es una métrica esencial que mide el tiempo que tarda el servidor de una página web en responder desde que accedemos.

¿De qué depende el TTFB?

Mayoritariamente dependerá del propio servidor, pero existen muchos más factores que pueden influir:

  • Como acabamos de comentar, la cercanía física del servidor con el visitante. Es decir, donde esté ubicado el visitante con respecto a la ubicación física de nuestra web.
  • La cantidad de hooks utilizados si se utiliza WordPress.
  • También depende de la base de datos. Si tenemos un blog con muchos años, o una base de datos con muchos registros es más probable que cargue más lento.
  • De la potencia de nuestro servidor: La potencia del servidor es esencial, pero prima más el hecho de que esté optimizado, de lo que hablaremos en el siguiente punto. Un hosting compartido tiende a ser menos potente y estar limitado, mientras que un Servidor Privado Virtual (VPS) o dedicado tendrá más espacio para respirar y centrarse únicamente en nuestra web.
  • De la optimización del servidor: Si estamos utilizando cPanel o Plesk, o si por el contrario tenemos un administrador de sistemas que haya configurado el servidor manualmente, influye.
  • Del fichero .htaccess si utilizamos Apache. Está probado que un fichero demasiado extenso puede provocar que ralentice la carga.
  • No tener caché. La caché permite la generación de archivos estáticos que reducen el número de peticiones a la base de datos.

Es muy importante que nuestro blog no realice peticiones a la base de datos o tareas internas demasiado pesadas ya que puede afectar también de manera negativa.

¿Cómo mejorar el Time To First Byte?

Para mejorar el tiempo de respuesta hay poco que podamos hacer si no tenemos muy claro lo que estamos haciendo, pero ahí van algunos consejos que te pueden ayudar:

  • Desinstalar plugins que no utilicemos, especialmente aquellos que guarden demasiados registros.
  • Utilizar un tema rápido y minimalista.
  • Elegir un hosting adecuado, evitando en medida de lo posible compartidos y seleccionando un alojamiento más potente.
  • Seleccionar un servidor cerca de la ubicación física de nuestros potenciales visitantes.
  • Instalar un plugin de caché o solicitar a nuestro proveedor de alojamient instalar una solución más profesional como Varnish o caché con Redis.
  • Instalar un CDN. Aunque servir imágenes y archivos estáticos no suele ser un gran problema, cuando nuestro tráfico es elevado restar de este peso al servidor puede ser una buena idea.

Por último, recalcar la importancia de esta métrica puesto que de ella depende el Speed Index y suma un gran peso en la velocidad de carga de la web.

Comentarios Déjanos tus ideas, opiniones, o simplementes
salúdanos

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *