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.

Objetivos 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íbase 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 enlace del artículo

Mejorar 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 organizaciones, incluyendo Cloudflare, ofrecen pruebas de velocidad de sitios web. Muchas pruebas de velocidad 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 (medido 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 lleva cargar el código HTML completo de la página. No es necesario cargar las imágenes, archivos CSS y otros activos.
  • Tiempo de carga de la mitad superior de la página: «mitad superior de la página» se refiere al área de una página web que cabe en una ventana del navegador sin que el 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, incluidos el texto, las imágenes o los colores de fondo no blancos.
  • Tamaño de página: el tamaño total de archivo de todo el contenido y activos 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.
  • Recorridos de ida y vuelta que bloquean la representación: una subcategoría de los recorridos de ida y vuelta. El «bloqueo de representación» se refiere a los recursos que deben cargarse antes de que se pueda cargar cualquier otra cosa.
  • Tiempo del recorrido de ida y vuelta (RTT): la cantidad de tiempo que toman los recorridos de ida y vuelta.
  • Recursos de bloqueo de representación: ciertos recursos, como los archivos CSS, bloquean la carga de otras partes de la página si aún no se han cargado. Cuantos más recursos de bloqueo de representación tenga una página web, más posibilidades hay de que el navegador no pueda cargar la página.