Métricas de rendimiento del sitio web explicadas

¿Por qué es importante la velocidad del sitio web?

A estas alturas, no debería ser necesario que te convenzan de que la velocidad del sitio web es crucial para tu negocio online. Eso es porque el rendimiento del sitio web tiene un impacto en la reputación de tu marca, la clasificación SEO y las tasas de conversión. Estas son las razones principales por las que esto sucede:

Reputación de la marca 👍

Seamos honestos, cuando tu sitio web carga lentamente, eso irrita a tus visitantes y finalmente abandonan tu sitio. Aquí hay algunos números para respaldar el argumento. Según Google, el 53% de las visitas se abandonan si una web tarda más de 3 segundos en cargar.

Cuanto más lento sea tu sitio web, más probable es que tus visitantes se vayan y es menos probable que vuelvan. Si no encuentran lo que están buscando rápidamente, no interactuarán con tu sitio, ya que lo considerarían inaccesible y poco confiable.

Esto impacta directamente en la reputación de tu marca, porque los visitantes tendrían una mala impresión de tu sitio. Y todos sabemos que una reputación de marca negativa es perjudicial para la presencia de tu negocio online.

Clasificación SEO 📈

Google y los motores de búsqueda en general tienen como objetivo proporcionar a los usuarios web la mejor experiencia de usuario posible. La velocidad del sitio web es un factor de clasificación oficial e importante en el algoritmo de Google, además de ser una parte crucial de la UX de tu sitio web. Si tu sitio web es lento, esto definitivamente afectará tu clasificación SEO, dañará la visibilidad de tu sitio entre los usuarios y, finalmente, comenzarás a perder tráfico a tu sitio web.

Tasas de conversión 🛒

Si todo esto suena aterrador, ¡espera a descubrir cómo un sitio web lento puede afectar tus tasas de conversión también! Cuanto más lento cargue tu sitio web, mayor será la caída en las tasas de conversión. Según un estudio de Portent, un sitio que carga en 1 segundo tiene una tasa de conversión 3 veces mayor que un sitio que carga en 5 segundos. Una gran diferencia en las conversiones en solo unos segundos, ¿verdad?

Cómo medir la puntuación de rendimiento de tu sitio web

Ahora que estamos de acuerdo en que la velocidad del sitio web es un factor crucial para el éxito de tu presencia online, exploremos cómo medir la puntuación de rendimiento de tu sitio, o lo que generalmente se conoce como prueba del lado del cliente. Este tipo de prueba ayuda a evaluar si tu aplicación web es lo suficientemente rápida al probar lo que sucede en el navegador.

Puedes probar la velocidad de tu sitio web con diferentes herramientas online gratuitas. Algunas de las más populares incluyen Pingdom, Google PageSpeed Insights, GTMetrix, webpagetest.org y otros. Todo lo que necesitas hacer es ir a una de estas herramientas, pegar la URL de tu sitio/página web e iniciar la prueba. La herramienta tardará solo unos segundos en mostrar los resultados.

Ahora viene la parte más difícil: el análisis. ¿Qué te dice cada métrica y hay alguna manera de mejorarla?

Qué significan las métricas de velocidad del sitio web y cómo mejorarlas

Tiempo de carga de la página

El tiempo de carga de la página es el tiempo que tarda tu navegador en cargar completamente el sitio web solicitado. Mide todo el tiempo, desde que se introduce una URL o se hace clic en un enlace, hasta que finalmente se carga la página. Idealmente, esto debería suceder en menos de 2 segundos.

Si tu sitio no está alcanzando este objetivo, el tiempo de carga general de tu página se puede mejorar siguiendo los consejos para cada una de las métricas individuales a continuación. Además, si estás utilizando WordPress, te recomendamos nuestro plugin SiteGround Optimizer todo en uno que funciona en cualquier plataforma de hosting y puede ahorrarte mucho tiempo y esfuerzo para mejorar la mayoría de las métricas de rendimiento de tu sitio web WordPress.

Tiempo hasta el primer byte (TTFB)

El tiempo hasta el primer byte mide el tiempo que tarda el navegador web en recibir el primer byte de información después de enviar una solicitud de un recurso. Un buen resultado de TTFB (0,8 segundos o menos) significa que tu navegador responde. Para mejorar tu TTFB, esto es lo que puedes hacer:

Asegúrate de ejecutar tu sitio con la última versión de PHP y tener una configuración adecuada a nivel de servidor. En SiteGround, ya hemos desarrollado una configuración PHP ultrarrápida que tiene un menor uso de memoria y permite que el servidor procese un mayor número de consultas más rápido. Todo esto disminuye el TTFB y hace que las páginas web carguen un 30% más rápido en promedio.

A continuación, habilita el almacenamiento en caché de página completa. Esto almacenaría (“memorizaría”) tus páginas web en el servidor y las serviría a tus usuarios la próxima vez que las soliciten. Los clientes de SiteGround aprovechan por defecto nuestra potente tecnología de almacenamiento en caché, que se traduce en sitios hasta 5 veces más rápidos.

Incluso si todo está optimizado a nivel de servidor, como se mencionó anteriormente, los visitantes ubicados lejos del servidor de origen, pueden experimentar un TTFB lento. Por esta razón y para eliminar TTFB, comienza a usar una red de entrega de contenido (CDN). La CDN usará una red distribuida de servidores que están más cerca de tus usuarios y les servirá el contenido de tu sitio web desde su ubicación más cercana. SiteGround tiene su propia CDN integrada que se incluye de forma gratuita en todos los planes de hosting que ofrecemos.

Sin embargo, sin importar dónde estés alojado, si tu sitio web usa WordPress, puedes descargar e instalar gratis nuestro plugin SiteGround Optimizer. Con solo unos pocos clics, puedes aprovechar sus potentes capacidades de almacenamiento en caché que pueden hacer que tu sitio sea hasta un 20% más rápido que los plugins comparables.

Tiempo hasta empezar a renderizar

Tiempo hasta empezar a renderizar, o en inglés “Time to start render” (TTSR), mide el tiempo que tarda el contenido (es decir, cualquier elemento del mismo) en comenzar a mostrarse en la página después de la solicitud inicial de carga del sitio web. Un TTSR más bajo mantiene la atención del usuario porque ve el contenido rápidamente. Un buen resultado para TTSR es menos de 750 milisegundos. Si tu resultado no es tan bueno, esto es lo que puedes hacer al respecto:

Primero, asegúrate de mantener tus archivos JavaScript, HTML y CSS livianos minimizándolos. La minimización eliminará todos los caracteres innecesarios de estos archivos. Puedes hacerlo tú mismo manualmente en el código fuente o usar una herramienta que te ayude, en caso de que no seas tan experto en tecnología. Una vez más, para los sitios de WordPress, nuestro plugin gratuito SiteGround Optimizer tiene una opción para habilitarlo con un solo clic.

A continuación, optimiza y precarga las fuentes que estás utilizando. Para hacer eso, asegúrate de no usar demasiadas fuentes (<4 es mejor), incrústalas en el CSS y optimízalas antes de subirlas a tu sitio web. Puedes hacer esto manualmente o con la ayuda de nuestro plugin gratuito SiteGround Optimizer  para WordPress donde esto ocurre con un clic.

Otra cosa útil que puedes hacer es diferir JavaScript. Al aplazar JavaScript, tu navegador solo procesará y cargará archivos JavaScript después de analizar el HTML. Esto acelera significativamente el TTSR, porque no hay nada que bloquee el proceso de mostrar tu sitio web en una pantalla. Una vez más, puedes hacerlo fácilmente con el plugin SiteGround Optimizer para sitios web de WordPress.

Por último, pero no menos importante, asegúrate de usar el protocolo HTTP/2. El protocolo HTTP/2 es la última versión del protocolo HTTP y permite a los navegadores cargar sitios web mucho más rápido. Sin embargo, puede ser un poco técnico hacerlo tú mismo, por lo que es bueno preguntarle a tu proveedor de hosting web al respecto. Si estás alojado con SiteGround, el protocolo HTTP/2 está habilitado por defecto en nuestros servidores.

Tiempo hasta el título

Tiempo hasta el título mide el tiempo que tarda el título de tu sitio web en mostrarse en la pestaña del navegador. Esto le dice a los visitantes de tu sitio web que tu sitio está cargando. Es una métrica importante, porque muestra a tus usuarios que tu sitio es legítimo y les da una pista de si tu sitio les proporcionará el contenido que están buscando.

Si tu sitio web es lo suficientemente rápido y sigues los consejos que proporcionamos en esta publicación de blog, eso también mejoraría tu tiempo hasta el título. Para que tu sitio web se cargue lo suficientemente rápido y, por lo tanto, tu tiempo hasta el título, la solución definitiva es utilizar el almacenamiento en caché, ya que esto mostrará el título en la pestaña del navegador desde la memoria del servidor la próxima vez que los usuarios intenten entrar en tu sitio.

Tiempo para interactuar (TTI)

Time to interactive (TTI) es el tiempo que tarda tu sitio web en interactuar, es decir, para que los usuarios puedan interactuar con él (desplazarse, hacer clic en los botones, etc.). Esta es una métrica crucial, porque incluso si tu sitio web carga completamente, pero no responde a las interacciones del usuario, las perderás de nuevo. Un buen TTI debería ser inferior a 3,8 segundos.

Para mejorar tu TTI, aquí tienes algunas cosas a considerar. Como se mencionó anteriormente, la minimización también es una forma poderosa de reducir el TTI.

Aparte de eso, asegúrate de habilitar la compresión. Algunos buenos mecanismos de compresión son Brotli (el algoritmo de compresión de próxima generación de Google) y gzip, que reducen el tamaño de los archivos HTML, CSS y JS. Los clientes de SiteGround disfrutan del algoritmo de compresión de Brotli listo para usar y de hasta un 15-20% de aumento de velocidad. Si estás alojado en otro lugar, solicita a tu proveedor de hosting que averigüe qué métodos de compresión utilizan.

Por último, pero no menos importante, elimina los recursos que bloquean el renderizado: elimina todos los recursos que pausan o ralentizan la visualización de tu sitio web en una pantalla. Si estás haciendo esto por tu cuenta, refactoriza tu código o edita manualmente tu HTML. Si no tienes ganas de hacerlo tú mismo, el plugin SiteGround Optimizer para sitios WordPress proporciona potentes opciones de optimización frontend que están a solo unos clics de distancia.

Tiempo de conexión

El tiempo de conexión es el tiempo entre la solicitud de un usuario y una conexión establecida entre el navegador del usuario y el servidor de tu sitio web. El tiempo de conexión puede ser lento para los visitantes de tu sitio web debido a varias razones, como demasiado tráfico en el servidor (por ejemplo, de bots) o usuarios en ubicaciones geográficas distantes de tu servidor de origen.

Para mejorar el tiempo de conexión de tus visitantes, considera alojar tu sitio web en una mejor infraestructura. Por ejemplo, los sitios web alojados en SiteGround se benefician de la moderna plataforma Google Cloud, que garantiza una alta disponibilidad y una conectividad rápida.

El uso del almacenamiento en caché y la habilitación de una CDN son otras herramientas poderosas para acelerar el tiempo de conexión. Los clientes de SiteGround disfrutan de nuestra tecnología de almacenamiento en caché desarrollada internamente y se benefician de nuestra SiteGround CDN gratis incluida en todos nuestros planes de hosting.

Tiempo hasta el último byte (TTLB)

Tiempo hasta el último byte (TTLB) es cuando el navegador del usuario recibe el último byte de tu sitio web. Un TTLB promedio debe ser de 750 milisegundos por respuesta de endpoint. Un factor que puede influir en tu TTLB es la calidad de las consultas de tu base de datos.

Para mejorar el TTLB, asegúrate de que las consultas lentas de la base de datos estén optimizadas utilizando una configuración rápida de MySQL. Por ejemplo, en SiteGround hemos desarrollado una configuración MySQL personalizada que reduce el número de consultas lentas entre 10 y 20 veces y está disponible para todos nuestros clientes.

Tiempo de búsqueda de DNS

El tiempo de búsqueda del sistema de nombres de dominio (DNS) mide la cantidad de tiempo que le toma a tu proveedor de DNS traducir un nombre de dominio a una dirección IP. Si la velocidad promedio de búsqueda de DNS es más de 120 milisegundos, es posible que debas mejorarla.

Una de las razones para un tiempo de búsqueda de DNS lento podría ser tu proveedor de DNS. De modo que tendrás que cambiar a un proveedor de DNS más rápido. Otra razón podría ser la gran cantidad de recursos de terceros en tus páginas web (que también deben traducirse a direcciones IP, además de tu propio nombre de dominio). Reducir el número de recursos de terceros mejoraría la velocidad de búsqueda de DNS.

Los clientes de SiteGround tienen la ventaja de no tener que pensar en nada de lo anterior, porque nuestro sistema DNS centralizado asegura una resolución de dominio más rápida y una carga más rápida del sitio web. Además, los usuarios WordPress pueden habilitar la función de precarga de DNS en el plugin SiteGround Optimizer para acelerar sus sitios web al cargar contenido de dominios de terceros.

Métricas de rendimiento para el comportamiento del usuario

Puedes realizar un seguimiento de las métricas de rendimiento para el comportamiento del usuario en tu Google Analytics. Aquí están las más importantes:

Tasa de rebote

La tasa de rebote se refiere al porcentaje de visitantes que abandonan tu sitio web inmediatamente, antes de realizar cualquier acción en él. Si tu tasa de rebote es alta (cualquier cosa por encima del 46%, según SemRush), una de las posibles razones podría ser la baja velocidad del sitio web.

Tasa de conversión

La tasa de conversión es la proporción de usuarios convertidos del número total de visitantes en tu sitio web. Tener una alta tasa de conversión significa que tu sitio web funciona bien entre tus visitantes y cumple con sus expectativas. En general, una buena tasa de conversión está entre el 2% y el 5%, pero debes tener en cuenta que estos números pueden diferir para las distintas industrias.

Tiempo promedio en la página

El tiempo promedio en la página mide la cantidad promedio de tiempo que todos los usuarios de un sitio web pasan en una sola página. La mayoría de los estudios muestran que el tiempo promedio que un visitante pasa en una página web es de alrededor de 50 segundos, en todas las industrias. Si tus visitantes pasan más tiempo en tu sitio web, esto podría ser una indicación clara de una buena experiencia de usuario.

Tasa de error

La tasa de error se refiere al número de solicitudes que devuelven un código de error, en relación con el número total de solicitudes durante un período de tiempo. Una alta tasa de error puede deberse a problemas con tu servidor. Cuanto mayor sea la tasa de error, menos veces se ha cargado correctamente tu sitio para tus visitantes, y menos satisfechos estarán con él.

Mejorar las métricas de rendimiento del comportamiento del usuario

Tener un proveedor de hosting rápido y de confianza puede ayudar a acelerar tu sitio web tremendamente, lo que tendrá un impacto positivo directo en tus tasas de conversión, tiempo promedio en la página, tasas de rebote y tasas de error. Por lo tanto, tu elección de proveedor de hosting es extremadamente importante en cualquier caso, especialmente cuando hablamos de la velocidad de tu sitio web. Si aún no eres cliente de SiteGround, echa un vistazo a nuestras ofertas de hosting actuales y obtén una ventaja en un nuevo proyecto de sitio web, o transfiere uno existente para mejorar su rendimiento.

Resumen

La velocidad de carga de tu sitio web es una parte vital para el éxito de tu presencia comercial online. Elegir el proveedor de hosting adecuado podría ahorrarte mucho tiempo y esfuerzo, ya que hay mucho que un proveedor de hosting web puede hacer para optimizar tu sitio web por ti, lo que te permite concentrarte en hacer crecer tu presencia online.

Dilyana Kodjamanova

Especialista en Marketing Digital

Interesada en sumergirse en la lectura y la escritura de contenido técnico y no técnico.

Iniciar discusión

Ha llegado el momento de practicar