Cómo reducir el tiempo hasta el primer byte (TTFB) en WordPress

Reduce TTFB to Improve WordPress page load time

TTFB. Es posible que haya visto antes este acrónimo, pero ¿qué significa exactamente? ¿Debería intentar reducirlo? Y en caso afirmativo, ¿por qué es importante reducir el TTFB?

Para ir al grano: TTFB significa Hora del primer byte. La prueba TTFB mide el tiempo que tarda el primer byte en viajar desde su servidor web hasta el navegador de un visitante.

En otras palabras, cuando alguien visita su sitio web, el TTFB es el tiempo que tiene que esperar para que se envíe la primera pequeña información a su dispositivo.

En este post, evaluaremos el concepto de TTFB y por qué debería importarle. A continuación, hablaremos de cómo medir con precisión el TTFB.

Por último, le mostraremos 12 cosas diferentes que puede hacer para reducir el tiempo de espera (TTFB) y el tiempo de respuesta del servidor.

Empecemos.

¿Qué es TTFB?

Como mencionamos en la introducción, TTFB significa Hora del primer byte. En esencia, el TFFB no es más que el tiempo que transcurre hasta que el primer byte viaja desde el servidor web hasta el navegador del visitante.

Cuanto mayor sea este tiempo de espera, más tardará en cargarse su página. ¡Y a nadie le gustan las páginas lentas!

¿Qué es un byte? Un byte es una unidad de información digital compuesta por 8 bits. En este artículo no entraremos en los detalles de la informática, sino que nos limitaremos a lo básico.

Los bits son la forma más simple de información en informática e información digital. El diagrama siguiente muestra información más detallada:

byte meaning

Cuando se desarrollaron los ordenadores, un solo carácter de texto requería 8 bits para codificarse. Para facilitar las cosas, el término byte se creó para referirse a esta unidad de 8 bits. Así que, para repasar, un byte es la unidad más pequeña que puede modificarse en muchas arquitecturas informáticas.

TTFB es el tiempo que tarda el primer byte de su servidor web en llegar al navegador de su visitante. Cuanto más tarde este byte en viajar, peor será su puntuación TTFB.

Sin embargo, debe saber que la velocidad de su sitio web es no lo mismo que TTFB. Se trata principalmente de una medida de la capacidad de respuesta, o accesibilidad, de su servidor.

Para repetirlo, TTFB mide la capacidad de respuesta de su servidor, no la velocidad de su sitio web.

¿Qué importancia tiene TTFB?

Los expertos discrepan sobre la importancia de la TTFB. Algunos dicen que importa, mientras que otros dicen no deberías perder el tiempo preocupándote por ello.

En cualquier caso, no está de más que intentes mejorarlo, ya que no tienes nada que perder.

Cómo medir la TTFB

Hay un montón de herramientas diferentes para hacer una prueba de tiempo hasta el primer byte. Por este motivo, los resultados pueden variar ligeramente. Si tienes tiempo, realiza pruebas con varias herramientas para obtener resultados variados. Si obtienes un resultado TTFB lento en una prueba, intenta realizar otra con una herramienta diferente.

Todos funcionan más o menos de la misma manera. Sólo tienes que introducir tu dominio y pulsar "Ir". Obtendrás información diferente de cada uno, pero lo que buscas es el gran milisegundos número.

geekflare measure TTFB

Un milisegundo es un 1/1000 de segundo, por lo que una puntuación de 30 ms significa que el primer byte tarda 30/1000 de segundo en enviarse del servidor al navegador.

¿Qué es una buena puntuación?

Si tu puntuación es inferior a 100 ms, eres oro. Incluso una puntuación entre 200ms y 500ms sigue siendo buena. Solo tendrás que preocuparte si superas los 600 ms.

Veamos ahora las distintas herramientas que puedes utilizar. Todas ellas son completamente gratuitas y no requieren ningún tipo de registro o pago.

Pingdom

Pingdom Tools homepage

La prueba TTFB de Pingdom es útil porque le permite elegir la ubicación geográfica. Si sus visitantes proceden de varias partes del mundo, esta es una buena forma de probar TTFB desde diferentes países.

Después de ejecutar la prueba, desplázate hacia abajo para ver los resultados. También verás una lista de mejoras sugeridas, como evitar los redireccionamientos de URL o utilizar Gzip.

GTmetrix

GTmetrix Website Performance Testing and Monitoring

GTmetrix tiene una prueba de velocidad del sitio web que le da un montón de datos sobre diferentes métricas. Una de ellas es TTFB.

Para ejecutar la prueba, escriba su dominio y pulse Analice. Una vez realizada la prueba, desplácese hacia abajo para ver sus resultados. La puntuación TTFB aparecerá en la parte izquierda, debajo del icono Resumen ficha:

gtmetrix results

Prueba de rendimiento de KeyCDN

keycdn performance test

KeyCDN dispone de una útil herramienta que le permite ejecutar una prueba TTFB desde múltiples ubicaciones geográficas al mismo tiempo. Estas ubicaciones incluyen ciudades de Europa, Estados Unidos, India, Sudeste Asiático, Asia Oriental y Australia.

WebPageTest

Esta herramienta de Catchpoint le ofrece resultados de velocidad para diferentes métricas.

Para realizar la prueba, escriba su dominio, elija su ubicación y el tipo de navegador y, a continuación, haga clic en Iniciar prueba.

El resultado será el primer elemento de la lista de la izquierda, titulado Primer byte.

WebPage Test

Tenga en cuenta que esta prueba da resultados en segundos, no en milisegundos. Para convertir el número, multiplíquelo por 1.000 o simplemente escriba X segundos a milisegundos en Google.

google seconds to millisecond

¡Ahora tenemos milisegundos!

Herramienta de Geekflare

Geekflare TTFB Testing from Multiple Locations

Geekflare tiene una herramienta muy simple y fácil de usar que mide tu Tiempo al Primer Byte. Sólo tienes que escribir tu dominio y pulsar el botón naranja. Obtendrás un resultado preciso en cuestión de segundos.

Cuando obtengas los resultados, verás 3 números, uno de tu localidad más cercana y dos de otras ciudades de todo el mundo. Dependiendo de la ubicación de tus visitantes, querrás investigar el más relevante.

Google Chrome DevTools

El navegador Chrome de Google incorpora un conjunto de herramientas llamado DevTools. Con DevTools, puedes ver páginas y hacer modificaciones en ellas inmediatamente. Una herramienta te permite ver la velocidad TTFB de la página web en la que te encuentras.

Ten en cuenta que realizar esta prueba desde tu propia red no es una buena idea, ya que la velocidad de tu conexión a Internet afectará a la puntuación. En general, deberías intentar utilizar una de las otras herramientas mencionadas anteriormente.

Para probar TTFB con Chrome Dev Tools, vaya a su sitio web y haga clic con el botón derecho en la página. Seleccione Inspeccione.

inspect on google chrome

A continuación, haga clic en el botón Red pestaña. Espera un momento y verás cómo empiezan a llegar los datos. A menudo puede tardar hasta un minuto, así que ten paciencia.

chrome network inspect

Si pasa el ratón por encima del número Tiempoverás que aparecen más detalles. Su TTFB es el número que aparece después de Explicación.

En nuestro ejemplo, es de 333,54 ms, que está en la parte inferior. 334,54 no es una puntuación TTFB lenta, pero probablemente podría ser mejor.

chrome data detail

Como hemos mencionado antes, es probable que esta cifra sea superior a los resultados de otras herramientas, ya que tu propia conexión a Internet influye en la puntuación.

De todas formas, para obtener un resultado exacto, debería realizar una prueba con una de las otras herramientas.

Cómo reducir los tiempos de respuesta del servidor

¿Tu TTFB es lento? Hablemos de cómo reducir los tiempos de respuesta del servidor.

Hay un montón de cosas diferentes que puedes hacer para mejorar TTFB y hacer que el tiempo de respuesta de tu servidor sea más rápido.

1. Utilice un alojamiento rápido para WordPress

Una de las formas más sencillas de reducir su puntuación de tiempo al primer byte es utilizar un host de WordPress rápido y de alta calidad.

Los administradores de sistemas de los mejores proveedores de alojamiento web son expertos en hacer que su sitio funcione lo más rápido posible, así que asegúrese de utilizar su experiencia.

Elegir un proveedor de alojamiento web puede ser un proceso confuso y complejo, así que asegúrese de encontrar uno que se ajuste a sus necesidades.

2. Utilizar una CDN

Cloudflare homepage

Una red de distribución de contenidos (CDN) es un servicio que almacena versiones en caché del contenido estático de su sitio web en distintas ubicaciones del mundo. Estas ubicaciones se denominan Puntos de Presencia (PoP). Las CDN son muy útiles porque acelere su sitio web.

El contenido estático incluye código (HTML, CSS), imágenes y otros elementos similares. Cuando un visitante navega a su sitio web, una CDN le envía automáticamente la versión en caché de su sitio que esté más cerca geográficamente.

Por ejemplo, si su proveedor de alojamiento web tiene su sede en Canadá y un visitante de la República Checa visita su sitio web, una CDN cargará una caché desde su PoP más cercano, probablemente en algún lugar de Europa Central.

Las CDN reducen su TTFB al facilitar y agilizar el envío de contenidos al navegador del visitante. Siempre recomendamos utilizar una CDNsi es posible.

3. Plugins de caché de WordPress

WP Fastest Cache plugin

El almacenamiento en caché es una forma sencilla de mejorar los tiempos de carga de su sitio web.. Utilizando un plugin de caché, puede reducir tanto el tiempo de carga de su página y su TTFB.

Afortunadamente, es super fácil de usar un plugin de caché en WordPress y configurar uno sólo lleva unos minutos.

Recomendamos Cohete WP, WP Super Caché, W3 Total Cachey sobre todo, WP Fastest Cache.

4. Proveedor de DNS

El DNS desempeña un papel en la determinación de su puntuación TTFB, sin embargo, puede ser difícil de cuantificar exactamente. No obstante, utilizar un proveedor de DNS premium puede ayudarte a mejorar tu puntuación, ya que mejora la velocidad general de tu conexión.

Los proveedores de DNS Premium también vienen con otras características útiles. Entre ellas, más seguridad y protección frente a ataques a gran escala, un rendimiento más rápido y mucho más.

5. Compresión GZIP

La compresión GZIP es un tipo de compresión y formato de archivo que hace que sus archivos sean más pequeños. Si sus archivos son más pequeños, su sitio se cargará más rápidamente.

Muchas empresas de alojamiento web activan la compresión GZIP por defecto, pero también puede utilizar un plugin como Activar compresión Gzip.

Muchos plugins de CDN y caché también tienen opciones para activar la compresión GZIP.

6. Optimice su base de datos

WP-Optimize WordPress plugin

Si su base de datos está llena de datos irrelevantes e innecesarios, puede ralentizar el tiempo de respuesta de su servidor. Los elementos innecesarios a veces pueden atascar tu base de datos, ya sean de plugins antiguos y sin usar, instalaciones anteriores de WordPress u otras cosas que no sirven para nada.

Por suerte, es fácil arregla tu base de datos y haz que vuelva a funcionar sin problemas. Puede hacerlo manualmente en cPanel o utilizar un plugin como WP-Optimize o WP-Sweep.

7. Eliminar plugins y temas no utilizados

Si no estás utilizando un plugin o un tema, suele ser una buena práctica eliminarlo. Esto libera espacio en disco y también reduce la cantidad de datos que tu servidor necesita enviar a los nuevos visitantes.

WordPress plugins

Para eliminar un plugin, vaya a Plugins > Plugins instalados en la barra lateral de WordPress.

A continuación, busque un plugin no utilizado y haga clic en el icono rojo Borrar botón.

8. Mantenga actualizado PHP

No hace falta decirlo, pero casi siempre hay que intentar utilizar la versión estable más reciente de PHP. Actualizar PHP puede ser un poco complicado, pero la mayoría de los hosts lo harán por usted.

No utilizar una versión reciente de PHP puede hacer que su sitio sea más vulnerable a los piratas informáticos, más lento (al mantener un código ineficiente) y causar una serie de otros problemas.

8. Mantenga todo actualizado (plugins, temas, etc.)

Del mismo modo, para los plugins y temas que utilices, asegúrate de mantenerlos siempre actualizados. Puedes ver rápidamente si algún plugin o tema requiere actualizaciones en tu panel de control, tanto en la parte superior, en la barra de menús, como en el lado izquierdo, en la sección Cuadro de mandos.

Si ves un número alto dentro de un círculo rojo, significa que necesitas actualizar tus plugins y temas.

WordPress updates

Es realmente importante mantener siempre actualizados tus plugins y temas, no sólo para que tu TTFB sea menor. También es fundamental por razones de seguridad y puede evitar que los hackers se aprovechen de los exploits de las versiones antiguas de los plugins.

9. Desactivar WordPress Heartbeat

WordPress heartbeat API

WordPress Heartbeat es una API que muestra actualizaciones del frontend casi en tiempo real. Esto incluye notificaciones de plugins, ediciones en directo y otras cosas que son opcionales.

Para la mayoría de los sitios web, probablemente sea seguro desactivarlo, ya que es probable que no utilice estas funciones con regularidad.

Para desactivar WordPress Heartbeat, deberá utilizar un plugin como WP Rocket. La mayoría de los plugins de caché también tienen la posibilidad de desactivarlo.

Desactivarlo es tan sencillo como desmarcar una casilla.

10. Elija una buena ubicación del servidor

En configurar el alojamiento de WordPressEn cualquier caso, asegúrese siempre de elegir la ubicación del servidor más cercana al lugar de donde prevé que procederá la mayor parte del tráfico. Aunque al principio no lo sepas, probablemente puedas hacer una estimación razonable.

Si su sitio web está escrito en inglés y se dirige a un público estadounidense, lo más probable es que esta ubicación se encuentre en Estados Unidos o Canadá. Si su blog trata sobre expatriados en el Sudeste Asiático, debería elegir un servidor en Singapur, Bangkok o un lugar similar.

11. Cloudflare Argo

cloudflare Argo

Cloudflare tiene un producto llamado Argoque redirige su tráfico para maximizar la velocidad. Argo enruta más de 10 billones de peticiones globales al mes, detectando la congestión en tiempo real y gestionándola eficazmente a través de las rutas más eficientes.

Por término medio, los sitios funcionan 30% mejor cuando lo utilizan.

Utilizar Argo es una forma excelente de reducir su TTFB. Sin embargo, ten en cuenta que el uso de Cloudflare puede aumentar tu TTFB, ya que cuenta con cortafuegos y otras tecnologías que ayudan a proteger tu sitio.

12. Crear un sitio web estático

Simply Static WordPress plugin

Cuando usted visita un sitio web WordPress, se realizan numerosas consultas a la base de datos para obtener su contenido. También se ejecuta código PHP para crear la propia página, que debe volver a crearse cada vez que alguien visita el sitio.

Todas estas acciones requieren tiempo adicional. Las páginas web que ejecutan estos procesos adicionales se denominan dinámico páginas.

Para reducir este tiempo extra, puedes hacer que tus páginas sean estáticas. ¿Qué son las páginas estáticas? En lugar de tener que crear la página cada vez que alguien la visita, puedes crearla un y enviar esta página estática a todos los nuevos visitantes.

La página no cambia, por lo tanto es estática. Esto reduce la cantidad de datos necesarios, lo que mejora su TTFB.

En WordPress, existen numerosos plugins que pueden ayudar a que las páginas de su sitio sean estáticas. Le recomendamos Simplemente estático. Este plugin también tiene una ventaja añadida de seguridad, ya que le permite separar su instalación de WordPress de los archivos estáticos presentados en el sitio público.

Esto reduce la probabilidad de que te pirateen, te roben la contraseña o seas objeto de un ataque DDoS.

Guía para reducir el TTFB

Ahora ya sabes lo que significa TTFB. Aunque el acrónimo parece intimidante, el concepto de Time to First Byte es bastante sencillo.

Es una medida del tiempo que tarda el primer byte en llegar al navegador. Al reducir el TTFB, las páginas de tu sitio WordPress se cargarán más rápido, ¡lo que debería alegrarte a ti (y a tus visitantes)!

Si ha utilizado uno (o varios) de los 17 métodos diferentes que hemos mencionado anteriormente, debería ver una notable mejora en su puntuación TTFB.

¿Cómo de rápido es tu TTFB? ¿Qué has hecho para hacerlo más rápido? ¿Conoces algún truco o consejo que nos hayamos dejado? Háznoslo saber en los comentarios.

Divulgación: Este blog puede contener enlaces de afiliados. Si realiza una compra a través de uno de estos enlaces, es posible que recibamos una pequeña comisión. Leer información. Tenga la seguridad de que sólo recomendamos productos que hemos utilizado personalmente y que creemos que aportarán valor a nuestros lectores. Gracias por su apoyo.

2 comentarios
Deja un comentario

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

Astra es gratis. Ahora y siempre.

Creemos que crear sitios web atractivos no debería ser caro. Por eso Astra es gratis para todos. Empieza gratis y amplía con paquetes asequibles.

La descarga está a un solo clic

Download Checklist

REWIND

RESUMEN DEL AÑO

La descarga está a un solo clic

Introduce tu dirección de correo electrónico y sé el primero en enterarte de las actualizaciones y novedades.

Descargar gratis Astra Theme - Modal Popup Form
Scroll al inicio