La API de Análisis de Velocidad Web es una herramienta diseñada para analizar de manera integral el rendimiento y la eficiencia de carga de cualquier sitio web. Su objetivo principal es ofrecer una visión técnica completa que cubra tanto el comportamiento del servidor como la experiencia del usuario final, proporcionando métricas precisas y recomendaciones de optimización automatizadas
La API funciona realizando pruebas en tiempo real en la URL especificada, recopilando datos clave como el estado de respuesta HTTP, el Tiempo hasta el Primer Byte (TTFB), el tiempo total de carga del servidor, el tamaño del contenido, el número de solicitudes realizadas y la disponibilidad de compresión o caché. Al mismo tiempo, mide parámetros de experiencia del usuario como el mayor pintado con contenido (LCP), el retraso en la primera entrada (FID), el cambio de diseño acumulativo (CLS) y el tiempo total de carga completa, generando una puntuación de rendimiento general que resume la eficiencia del sitio
Una de las características más notables de esta API es su capacidad para detectar automáticamente problemas de rendimiento y ofrecer soluciones específicas. Cada problema identificado, como un alto LCP o FID, va acompañado de una lista de recomendaciones técnicas, por ejemplo, optimización de imágenes, aplazamiento de JavaScript o activación de caché CDN
Analiza el rendimiento del sitio web midiendo métricas del servidor y del cliente y generando informes en JSON con problemas detectados y sugerencias de optimización
Obtener prueba - Características del Endpoint
| Objeto | Descripción |
|---|---|
url |
[Requerido] Enter a URL |
{
"url": "https:\/\/www.google.com",
"status_code": 200,
"server_metrics": {
"ttfb_ms": 92.75,
"server_load_time_ms": 105.07,
"content_size_kb": 49.5,
"request_count": 1,
"compression_enabled": false
},
"client_metrics": {
"lcp_ms": 2838.5,
"cls": 0,
"fid_ms": 60,
"full_load_time_ms": 2846,
"performance_score": 93
},
"issues": [
"High Largest Contentful Paint (LCP: 2838.5 ms)"
],
"optimization_suggestions": [
{
"issue": "High LCP",
"solution": "Use Cloudflare Polish to optimize images and enable WebP. Enable Rocket Loader to defer JavaScript. Use Cloudflare's CDN to cache static assets."
}
],
"VT": "xs5Jdk"
}
curl --location --request GET 'https://zylalabs.com/api/11257/web+speed+analysis+api/21255/get+test?url=https://www.google.com' --header 'Authorization: Bearer YOUR_API_KEY'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
La API devuelve un informe JSON integral que incluye métricas del servidor (como TTFB y tiempo de carga del servidor) métricas del cliente (como LCP y FID) problemas de rendimiento detectados y sugerencias de optimización adaptadas para mejorar la eficiencia del sitio web
Los campos clave incluyen `url`, `código_de_estado`, `métricas_del_servidor` (con TTFB, tiempo de carga del servidor, tamaño del contenido, conteo de solicitudes y estado de compresión), `métricas_del_cliente` (incluyendo LCP, CLS, FID, tiempo de carga completo y puntuación de rendimiento), `problemas` y `sugerencias_de_optimización`
La respuesta está estructurada en un formato JSON con secciones separadas para métricas del servidor métricas del cliente problemas identificados y sugerencias de optimización lo que facilita su análisis y uso para el análisis de rendimiento
La API proporciona información sobre métricas de rendimiento del servidor y del cliente métricas de experiencia del usuario problemas de rendimiento detectados y sugerencias de optimización prácticas para mejorar la eficiencia de carga del sitio web
Los usuarios pueden personalizar las solicitudes especificando la URL que desean analizar La API ejecuta automáticamente pruebas en la URL proporcionada y devuelve métricas de rendimiento relevantes y sugerencias basadas en el análisis
Los casos de uso típicos incluyen la optimización del rendimiento del sitio web la resolución de problemas de carga la mejora de la experiencia del usuario y la generación de informes para desarrolladores web o interesados para mejorar la eficiencia del sitio
La precisión de los datos se mantiene a través de pruebas en tiempo real de la URL especificada asegurando que las métricas reflejen las interacciones actuales entre el servidor y el cliente La API emplea técnicas estándar de medición del rendimiento web para asegurar resultados fiables
Los usuarios pueden esperar patrones como un alto TTFB que indica retrasos en el servidor un alto LCP que sugiere una carga lenta de contenido y sugerencias específicas de optimización basadas en problemas identificados lo que permite mejoras específicas
La API analiza métricas del servidor como el Tiempo hasta el Primer Byte (TTFB), el tiempo de carga del servidor, el tamaño del contenido, el conteo de solicitudes y el estado de compresión También evalúa métricas del cliente incluyendo la Pintura de Mayor Contenido (LCP), el Desplazamiento Acumulado de Diseño (CLS), el Retraso en la Primera Entrada (FID), el tiempo de carga completo y proporciona una puntuación de rendimiento general
El puntaje de rendimiento que varía de 0 a 100 resume la eficiencia del sitio web Un puntaje más alto indica un mejor rendimiento mientras que un puntaje más bajo sugiere problemas potenciales que pueden necesitar atención como tiempos de carga lentos o métricas de experiencia del usuario deficientes
La API ofrece sugerencias de optimización personalizadas basadas en problemas identificados Ejemplos incluyen técnicas de optimización de imágenes estrategias de diferimiento de JavaScript y habilitar la caché de CDN para mejorar la eficiencia de carga y mejorar la experiencia del usuario
La API está diseñada para analizar cualquier URL accesible públicamente sin importar la tecnología del sitio web. Proporciona métricas relevantes y sugerencias basadas en las características de rendimiento específicas del sitio analizado
Los problemas detectados destacan cuellos de botella específicos en el rendimiento como valores altos de LCP o FID Abordar estos problemas es crucial para mejorar la experiencia del usuario y el rendimiento general del sitio ya que impactan directamente en cuán rápido pueden interactuar los usuarios con el contenido
Los usuarios pueden implementar las sugerencias de optimización proporcionadas en la respuesta de la API para abordar problemas específicos de rendimiento Por ejemplo si la API sugiere habilitar la compresión los usuarios pueden configurar la configuración de su servidor en consecuencia para reducir el tamaño del contenido y mejorar los tiempos de carga
Las pruebas en tiempo real aseguran que las métricas reflejen el rendimiento actual de la URL especificada Este enfoque captura las interacciones en vivo entre el servidor y el cliente proporcionando información precisa y procesable para la optimización del rendimiento
Sí la API se puede integrar en sistemas de monitoreo continuo Al analizar regularmente el rendimiento de un sitio web los usuarios pueden rastrear mejoras a lo largo del tiempo y identificar rápidamente nuevos problemas a medida que surgen asegurando una experiencia óptima para el usuario
Nivel de Servicio:
100%
Tiempo de Respuesta:
5.864ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
11.821ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
20.003ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
527ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.440ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
779ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
12.041ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.151ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
10.646ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
20.003ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.572ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.463ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.305ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
16.572ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.671ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.048ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.184ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.082ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
12.779ms