Cómo probar la velocidad de un sitio web

Probar el rendimiento del sitio web es una parte importante del desarrollo y el mantenimiento del mismo. Una prueba de velocidad del sitio puede ayudar a los desarrolladores a identificar activos o recursos específicos que hacen que sus sitios web funcionen lento.

Metas de aprendizaje

Después de leer este artículo podrás:

  • Saber dónde ir para probar el rendimiento de un sitio web
  • Entender por qué es necesario probar la velocidad del sitio
  • Entender cómo interpretar los resultados de las pruebas de velocidad

Contenido relacionado


¿Quieres saber más?

Suscríbete a theNET, el resumen mensual de Cloudflare sobre las ideas más populares de Internet.

Revisa la política de privacidad de Cloudflare para saber más sobre cómo Cloudflare gestiona tus datos personales.

Copiar el enlace del artículo

Mejora el rendimiento de tu sitio web con Cloudflare Pro y nuestros complementos de herramientas de velocidad

¿Por qué probar la velocidad del sitio?

Cuando los fabricantes de automóviles diseñan un nuevo modelo de coche, sobre el papel este puede acelerar rápido y conducirse sin problemas, pero el fabricante no puede saber lo bien que funciona el coche en realidad hasta que un conductor de prueba lo conduzca en una pista. Del mismo modo, el rendimiento de un sitio web en un entorno de pruebas en local no siempre es un buen indicio de cómo funcionará en el entorno más amplio de Internet, que se extiende a través de una variedad de condiciones de red y en varios lugares.

Prueba de velocidad del sitio

Las pruebas de velocidad del sitio web tienen como objetivo simular las condiciones del mundo real y proporcionar datos sobre el funcionamiento real de un sitio web. La prueba de velocidad de un sitio web le deberían permitir saber a los desarrolladores no solo lo rápido que es su sitio o aplicación, sino también qué elementos de la página están causando el ralentizamiento.

¿Por qué es importante la velocidad del sitio?

Los sitios web con un mal rendimiento pueden frustrar a los usuarios y alejarlos. La lentitud del sitio afecta negativamente a la clasificación de búsqueda (o SEO), a los porcentajes de conversión y a la experiencia general del usuario.

¿Cómo pueden los desarrolladores comprobar la velocidad de sus sitios web?

Varias empresas y organizaciones, entre estas Cloudflare, ofrecen pruebas de velocidad de sitios web. Muchas de estas pruebas son capaces de identificar elementos individuales de una página web que la ralentizan, además de proporcionar métricas de rendimiento.

Además de comprobar la velocidad, Cloudflare también ofrece servicios gratuitos de CDN, que pueden aumentar el rendimiento del sitio web y reducir la latencia.

¿Qué métricas de rendimiento proporcionará una prueba de velocidad del sitio?

La prueba básica de velocidad de Cloudflare mide lo siguiente:

  • Tiempo de carga: el tiempo que tarda un navegador web en finalizar la descarga y mostrar la página web (medido en milisegundos).
  • Tiempo hasta el primer byte (TTFB): cuánto tiempo tarda el navegador en recibir el primer byte de datos del servidor web (se mide en milisegundos).
  • Solicitudes: el número de solicitudes HTTP de recursos que un navegador tiene que hacer para cargar completamente la página.

No todos los proveedores de pruebas de velocidad desglosan la velocidad del sitio con las mismas métricas de rendimiento. Otras métricas de rendimiento son:

  • DOMContentLoaded (DCL): mide el tiempo que tarda en cargarse el código HTML completo de la página. Las imágenes, los archivos CSS y otras herramientas no necesitan cargarse.
  • Tiempo para cargar por encima de la mitad superior de la página: se refiere al área de una página web que encaja en una ventana del navegador sin que un usuario tenga que desplazarse hacia abajo.
  • Primer renderizado con contenido (FCP): el momento en el que el navegador "renderiza" o "carga" la primera parte del contenido. Esto puede ser cualquier aspecto de la página, tales como el texto, las imágenes o los colores de fondo que no son blancos.
  • Tamaño de página: el tamaño total del archivo de todo el contenido y de las herramientas que aparecen en la página.
  • Viajes de ida y vuelta: esta métrica cuenta la cantidad de viajes de ida y vuelta necesarios para cargar la página web. Cuando una solicitud HTTP viaja desde un navegador hasta el servidor de origen, y la respuesta HTTP del servidor regresa, esto constituye un viaje de ida y vuelta.
  • Viajes de ida y vuelta con bloqueo de renderizado: una subcategoría de los viajes de ida y vuelta. El "Bloqueo de renderizado" se refiere a los recursos que se deben cargar antes de que se pueda cargar cualquier otro contenido.
  • Tiempo del recorrido de ida y vuelta (RTT): la cantidad de tiempo que toman los recorridos de ida y vuelta.
  • Recursos de bloqueo de renderizado: ciertos recursos, como los archivos CSS, impiden la carga de otro contenido de la página, si estos aún no se han cargado. Cuantos más recursos de bloqueo de renderizado tenga una página web, más posibilidades hay de que el navegador no cargue la página.