La API del Analizador de Rendimiento de Sitios Web permite a desarrolladores y empresas evaluar instantáneamente el rendimiento técnico de cualquier página web simplemente proporcionando su URL. Basada en métricas avanzadas y análisis en tiempo real, esta API proporciona información precisa sobre cuán eficientemente se carga un sitio, ejecuta scripts y gestiona la estabilidad del diseño. Al devolver datos de diagnóstico estructurados, ayuda a identificar cuellos de botella en el rendimiento, sobrecargas en la ejecución de JavaScript, ineficiencias en el almacenamiento en caché y cambios de diseño acumulativos que pueden impactar negativamente la experiencia del usuario.
Cuando se realiza una solicitud, la API genera una auditoría de rendimiento integral que incluye métricas clave como el tiempo de inicio, el uso de CPU, la duración del análisis y la compilación de scripts, y el tiempo total de ejecución de JavaScript. También evalúa la eficiencia del almacenamiento en caché para determinar si los activos se sirven con una vida útil óptima, y proporciona detalles sobre los cambios de diseño para evaluar la estabilidad visual durante la carga de la página. La API informa sobre el número de scripts, fuentes y solicitudes realizadas por la página web, así como métricas como el tiempo total de bloqueo (TBT), el cambio de diseño acumulativo (CLS) y la primera pintura con contenido (FCP).
Esencialmente, la API del analizador de rendimiento de sitios web actúa como un auditor de rendimiento digital automatizado. Te ayuda a identificar dónde se están desperdiciando recursos, dónde ocurren retrasos en el renderizado y cómo priorizar solicitudes críticas. Ya seas administrador de sitios web a gran escala o de páginas de destino individuales, esta API proporciona la transparencia y los datos procesables necesarios para mantener un rendimiento web de primer nivel, mejorar el ranking en SEO y asegurar una experiencia de navegación fluida en todos los dispositivos.
Analiza el rendimiento web de cualquier URL detecta el tiempo de ejecución de JavaScript la caché y las optimizaciones recomendadas para mejorar la velocidad y la eficiencia
Información de rendimiento - Características del Endpoint
| Objeto | Descripción |
|---|---|
url |
[Requerido] |
{"cached":false,"ok":true,"raw":{"analysisUTCTimestamp":"2025-10-14T17:32:16.035Z","captchaResult":"CAPTCHA_NOT_NEEDED","id":"https://www.google.com/","kind":"pagespeedonline#result","lighthouseResult":{"audits":{"bootup-time":{"description":"Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. [Learn how to reduce Javascript execution time](https://developer.chrome.com/docs/lighthouse/performance/bootup-time/).","details":{"headings":[{"key":"url","label":"URL","valueType":"url"},{"granularity":1,"key":"total","label":"Total CPU Time","valueType":"ms"},{"granularity":1,"key":"scripting","label":"Script Evaluation","valueType":"ms"},{"granularity":1,"key":"scriptParseCompile","label":"Script Parse","valueType":"ms"}],"items":[{"scriptParseCompile":155.73839999999998,"scripting":413.6075999999994,"total":604.7987999999995,"url":"https://www.google.com/xjs/_/js/k=xjs.hm.en.zHypCaZPyKI.2018.O/am=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAABAABAAAQCAAAAAAAAAAAAEAAAAAAAAAAAAAAAJBABAAAAAAAAAAAAAACAIAAAAAAAAADCAAABCBEABAwCAAAAAAAAAAAAAgEEAAAgADgD4ARAAAAJABgAWgAAAACAgAAgAAAAEAAAAABAAAAAAAAAQAAAAAAAAAAIAAACAAAAAEAAAAAAAAAAAAAAAAAAAADAAAAAAEAAAAAAAAAAOAAACEAAMAgigQAAAAAAABADwAeCAwpKAAAAAAAAAAAAAAAAAAAAIADbMEZBBCAAAAAAAAAAAAAAAAAAAAAAAAASAi7GhA/d=1/ed=1/dg=4/br=1/rs=ACT90oFUuWbvGZtexgGDdtTDoLIiEcqMag/ee=ALeJib:B8gLwd;AfeaP:TkrAjf;BMxAGc:E5bFse;BgS6mb:fidj5d;BjwMce:cXX2Wb;CIZTGb:Kqhykb;CxXAWb:YyRLvc;DQEued:Fevhcf;DULqB:RKfG5c;Dkk6ge:JZmW9e;DpcR3d:zL72xf;Du7NI:C6zLgf;EABSZ:MXZt9d;EVNhjf:pw70Gc;EjXHpb:pSHqh;EmZ2Bf:zr1jrb;EnlcNd:WeHg4;F9mqte:rlHKFc;FSxmUe:fiZR8b;Fmv9Nc:O1Tzwc;G0KhTb:LIaoZ;GEkGdd:e1RzQd;GleZL:J1A7Od;HMDDWe:G8QUdb;IBADCc:RYquRb;IoGlCf:b5lhvb;JXJSm:ii1RGf;JXS8fb:k0T3Ub;JqSq7d:y9ePhe;JsbNhc:Xd8iUd;K5nYTd:ZDZcre;KOxcK:OZqGte;KQzWid:ZMKkN;KcokUb:KiuZBf;KpRAue:Tia57b;LBgRLc:SdcwHb,XVMNvd;LEikZe:byfTOb,lsjVmc;LXA8b:q7OdKd;LsNahb:ucGLNb;NJ1rfe:qTnoBf;NPKaK:SdcwHb;NSEoX:lazG7b;Np8Qkd:Dpx6qc;Nyt6ic:jn2sGd;OgagBe:cNTe0;OiqE2c:TFpEK;OoK5v:Sp69O;OohIYe:mpEAQb;Pjplud:PoEs9b;PpTLXd:pJYjx;Q1Ow7b:x5CSu;QGR0gd:Mlhmy;QYLF2b:pAQYUd;Qw8Feb:jpavUe;R4IIIb:QWfeKf;R9Ulx:CR7Ufe;RCF5Sd:X1kBmd;SLtqO:Kh1xYe;SMDL4c:fTfGO,fTfGO;SNUn3:ZwDk9d,xD8Kp;ScI3Yc:e7Hzgb,e7Hzgb;ShpF6e:N0pvGc;SwCqAd:fXbCZc;SzQQ3e:dNhofb;TIUVQd:M8uRWb;TroZ1d:vVVzjb;U96pRd:FsR04;UBKJZ:LGDJGb;UDrY1c:eps46d;UVmjEd:EesRsb;UVzb9c:IvPZ6d;UYRIEb:HzTAQc;UyG7Kb:wQd0G;V2HTTe:RolTY;VGRfx:VFqbr;VN6jIc:ddQyuf;VOcgDe:YquhTb;VhA7bd:vAmQFf;VsAqSb:PGf2Re;WCEKNd:I46Hvd;WDGyFe:jcVOxd;Wfmdue:g3MJlb;Y3c5sd:FGbfLe;YIZmRd:A1yn5d;YV5bee:IvPZ6d;ZSH6tc:QAvyLe;ZWEUA:afR4Cf;ZlOOMb:P0I0Ec;a56pNe:JEfCwb;aAJE9c:WHW6Ef;aCJ9tf:qKftvc;aVZq3e:EMeVIb;aZ61od:arTwJ;bDXwRe:UsyOtc;bcPXSc:gSZLJb;cEt90b:ws9Tlc;cFTWae:gT8qnd;coJ8e:KvoW8;dIoSBb:ZgGg9b;dLlj2:Qqt3Gf;dowIGb:ebZ3mb,ebZ3mb;dtl0hd:lLQWFe;eBAeSb:Ck63tb;eBZ5Nd:audvde;eHDfl:ofjVkb;eJKchc:ATg1be;eO3lse:UefOmb;euOXY:OZjbQ;g8nkx:U4MzKc;gaub4:TN6bMe;gtVSi:ekUOYd;h3MYod:ws9Tlc;hK67qb:QWEO5b;hVic1b:Kqhykb;heHB1:sFczq;hjRo6e:F62sG;hlqGX:FWz1ic;hsLsYc:Vl118;hwoVHd:zw4U8c;iFQyKf:QIhFr;iySzae:a6xXfd;jJj2G:kF2o2b;k2Qxcb:XY51pe;kbAm9d:MkHyGd;lOO0Vd:OTA3Ae;lbfkyf:MqGdUd;liAz7d:kF2o2b;lkq0A:JyBE3e;mWzs9c:fz5ukf;nJw4Gd:dPFZH;nrDcw:SuEoDe;oGtAuc:sOXFj;oSUNyd:fTfGO,fTfGO;oUlnpc:BO43gd;okUaUd:wItadb;pKJiXd:VCenhc;pNsl2d:gsJLOc,j9Yuyc,kJ6Ooc,wJMPhe;pXdRYb:JKoKVe;pj82le:ww04Df;qGV2uc:HHi04c;qZx2Fc:j0xrE;qaS3gd:yiLg6e;qafBPd:sgY6Zb;qavrXe:zQzcXe;qddgKe:d7YSfd,x4FYXe;rmWaj:PMS6Sd;ropkZ:hjoqoe;sTsDMc:kHVSUb;sZmdvc:rdGEfc;slIQ5d:pnOULd;tH4IIe:Ymry6;tbg2ob:nMC03e;teSRSb:BMLai;tosKvd:ZCqP3;trZL0b:qY8PFe;uuQkY:u2V3ud;vEYCNb:FaqsVd;vRlMvf:Iw9Xo;vfVwPd:lcrkwe;w3bZCb:ZPGaIb;w4rSdf:XKiZ9;w9w86d:dt4g2b;wQlYve:aLUfP;wR5FRb:O1Gjze,TtcOte;wV5Pjc:L8KGxe;xBbsrc:NEW1Qc;ysNiMc:CpIBjd;yxTchf:KUM7Z;z97YGf:oug9te;zB3wie:WtgrP;zOsCQe:Ko78Df;zaIgPb:Sl0pxd/m=bct,cdos,hsm,jsa,qim,rr4R9e,cEt90b,SNUn3,qddgKe,sTsDMc,dtl0hd,eHDfl,YV5bee,d,csi"},{"scriptParseCompile":28.5924,"scripting":196.632,"total":238.8984,"url":"https://www.google.com/xjs/_/js/k=xjs.hm.en.zHypCaZPyKI.2018.O/ck=xjs.hm.y-0YhYxcgzY.L.B1.O/am=QAhQAhAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQAAAAAAAAABAEBIAzQCgAAAAAGAAAAAMABhAIAAAAAAFAAAJBABAAAIAAAAAAAAARCAIIALggAAAAnGgABBCBEABAwKAAABACAgAABAJgEOACKgBDwD4ARGEgwJANgAWgAAAACggdghAAC0EU8DAqDSAeADgAAEQgAAAAAAAAQIhAACAAAEAEAAQFAuKZgAQAAAEYAgAgDQAAwAAEBAAAAEAAAAOACACMAYMAhigQAAAAAAABADwAeCAwpKAAAAAAAAAAAAAAAAAAAAIADbMEZBBCAAAAAAAAAAAAAAAAAAAAAAAAASAi7GhA/d=0/dg=0/br=1/ujg=1/rs=ACT90oFSsXT_hPWlXBIHoEAIQgo5BprNKQ/m=sy19b,sy19a,SJpD2c,SMquOb,syz3,syz1,sye0,d5EhJe,sy11c,sy1lm,sy1ll,sy1lk,sy1lj,syvu,sy124,sy123,syzd,syze,sywd,syw7,T1HOxc,sy16k,fCxEDd,syzb,syz8,syz9,syz6,syov,zx30Y,sy1lo,sy1ln,sy1j2,syzh,Wo3n8,sy3va,sy3uu,sy444,sy3xd,sy3v0,sy3uz,sy3uy,sy3uv,sy51p,sy2od,hmxkV,sy1kp,sy1kn,sy1ko,Ix7YEd,sy15z,nqQ5fe,sy1ks,sy1kr,sy1kq,dp6JMc,sy1ov,L3vX2d,sy1ou,KWMuje,sy1ox,syyj,sy1ow,syyk,sy1m6,syyw,syyg,syyv,syyo,syyi,syyp,V23Ql,sy1oy,OPwjEf,sy170,EbPKJf,sy135,sy133,sykf,sypx,CnSW2d,syui,syug,syuf,DPreE,sy173,sy172,sy137,pFsdhd,sy1oz,aBr2Mc,sy1p3,sy1p2,sy1p0,syw9,sywc,sy1p1,EkevXb,bIMMof,sy13b,sy13a,KbYvUc,sy1ns,sy12z,sy119,sy114,sy112,sy11a,sy113,sy11e,sy1nr,KHourd,sy17j,oSkgIf?xjs=s3"},{"scriptParseCompile":16.2852,"scripting":69.46560000000017,"total":224.2404000000001,"url":"https://www.google.com/"},{"scriptParseCompile":42.6072,"scripting":66.51720000000002,"total":112.84440000000001,"url":"https://www.gstatic.com/og/_/js/k=og.qtm.en_US.CelFTev3ejs.2019.O/rt=j/m=qabr,q_d,qcwid,qapid,qads,q_dg/exm=qaaw,qadd,qaid,qein,qhaw,qhba,qhbr,qhch,qhga,qhid,qhin/d=1/ed=1/rs=AA2YrTvmWBZSAxh723iRtzGY78qOiNZH_Q"},{"scriptParseCompile":0,"scripting":9.123599999999996,"total":98.75280000000022,"url":"Unattributable"},{"scriptParseCompile":48.84119999999999,"scripting":40.89119999999999,"total":95.22959999999998,"url":"https://www.google.com/xjs/_/js/k=xjs.hm.en.zHypCaZPyKI.2018.O/ck=xjs.hm.y-0YhYxcgzY.L.B1.O/am=QAhQAhAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQAAAAAAAAABAEBIAzQCgAAAAAGAAAAAMABhAIAAAAAAFAAAJBABAAAIAAAAAAAAARCAIIALggAAAAnGgABBCBEABAwKAAABACAgAABAJgEOACKgBDwD4ARGEgwJANgAWgAAAACggdghAAC0EU8DAqDSAeADgAAEQgAAAAAAAAQIhAACAAAEAEAAQFAuKZgAQAAAEYAgAgDQAAwAAEBAAAAEAAAAOACACMAYMAhigQAAAAAAABADwAeCAwpKAAAAAAAAAAAAAAAAAAAAIADbMEZBBCAAAAAAAAAAAAAAAAAAAAAAAAASAi7GhA/d=0/dg=0/br=1/ujg=1/rs=ACT90oFSsXT_hPWlXBIHoEAIQgo5BprNKQ/m=sb_wiz,aa,abd,U9EYge,sy10o,syel,sy10k,sy10q,sy10p,syc4,syby,sy10s,syfk,syfj,sy10n,sy10a,sy109,sy105,syzw,sy18q,sy17w,sy10f,sy10e,syzy,syv8,syv7,sy101,sy17v,sy10u,sy104,sy10c,syzx,sywb,sywa,sy17u,sy106,sy108,sy10d,syzm,syzz,sy17x,sy10t,sy10r,sy10j,async,foot,pHXghd,sy4py,sonic,sy4q2,sy49n,sy14i,syvg,syvl,syv5,syv3,syv4,syv2,syv6,sy47c,syeu,sy458,syvp,syah,sya2,sya3,sya1,sy9z,spch,sy1qd,loL8vb,sy1qe,sy1qa,sy19d,ms4mZb,sy1nt,HoZvlf,sy1or,eT8Xz,syei,syeg,syee,mI3LFb,syem,lazG7b,syt9,xRxDld,syf4,Wq6lxf,sytr,sytp,syto,sypq,syp0,syj7,syk4,syj8,syjb,syix,syiy,syge,sygf,syh5,sygw,sypr,OZLguc,sy197,sytv,sys1,sypd,sypb,sys2,Mbif2,ipWLfe,sy199,QVaUhf,sy81,sy80,syg1,syfx,syg7,syg5,syfw,sy8e,sy8h,syfu,syft,syc0,sybq,syay,sybl,syba,sybj,syas,syb0,syaz,sybp,syb3,syb7,syb6,syb2,syb8,sybm,sybb,sya6,syaa,syan,syaw,syc8,sybd,syau,syax,syao,syc6,syak,syar,sybn,syfs,syfr,syfo,syfm,sy8l,uxMpU,syfb,sycb,sycd,sybg,syca,syc5,sy92,sy8z,sy8y,sy8x,sy8w,sy8v,Mlhmy,QGR0gd,PoEs9b,Pjplud,OTA3Ae,sy8s,A1yn5d,YIZmRd,sy8b,sy89,sy8a,sy88,sy87,sy85,byfTOb,lsjVmc,LEikZe,sy83,kWgXee,ovKuLd,sgY6Zb,qafBPd,ebZ3mb,dowIGb,sy19c?xjs=s3"}],"sortedBy":["total"],"summary":{"wastedMs":1088.3015999999996},"type":"table"},"displayValue":"1.1\u00a0s","id":"bootup-time","metricSavings":{"TBT":650},"numericUnit":"millisecond","numericValue":1088.3015999999996,"score":1,"scoreDisplayMode":"metricSavings","title":"JavaScript execution time"},"cache-insight":{"description":"A long cache lifetime can speed up repeat visits to your page. [Learn more](https://web.dev/uses-long-cache-ttl/).","details":{"debugData":{"type":"debugdata","wastedBytes":0},"headings":[{"key":"url","label":"Request","valueType":"url"},{"displayUnit":"duration","key":"cacheLifetimeMs","label":"Cache TTL","valueType":"ms"},{"displayUnit":"kb","granularity":1,"key":"totalBytes","label":"Transfer Size","valueType":"bytes"}],"items":[],"type":"table"},"id":"cache-insight","metricSavings":{"FCP":0,"LCP":0},"score":1,"scoreDisplayMode":"metricSavings","title":"Use efficient cache lifetimes"},"cls-culprits-insight":{"description":"Layout shifts occur when elements move absent any user interaction. [Investigate the causes of layout shifts](https://web.dev/articles/optimize-cls), such as elements being added, removed, or their fonts changing as the page loads.","details":{"items":[{"headings":[{"key":"node","label":"Element","subItemsHeading":{"key":"extra"},"valueType":"node"},{"granularity":0.001,"key":"score","label":"Layout shift score","subItemsHeading":{"key":"cause","valueType":"text"},"valueType":"numeric"}],"items":[{"node":{"type":"text","value":"Total"},"score":0.0024803308288881766},{"node":{"boundingRect":{"bottom":823,"height":56,"left":0,"right":412,"top":767,"width":412},"lhId":"page-1-DIV","nodeLabel":"Dark theme: off\nSettings\nPrivacyTerms","path":"1,HTML,1,BODY,5,DIV,3,DIV","selector":"body > div#gb-main > div","snippet":"<div>","type":"node"},"score":0.0024803308288881766}],"type":"table"}],"type":"list"},"id":"cls-culprits-insight","metricSavings":{"CLS":0},"score":1,"scoreDisplayMode":"informative","title":"Layout shift culprits"},"critical-request-chains":{"description":"The Critical Request Chains below show you what resources are loaded with a high priority. Consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load. [Learn how to avoid chaining critical requests](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains/)."}}}},"_note":"Response truncated for documentation purposes"}
curl --location --request GET 'https://zylalabs.com/api/10771/website+performance+analyzer+api/20436/perfomance+information?url=https://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.
El punto final de Información de Rendimiento devuelve métricas detalladas sobre el rendimiento de una página web incluyendo el tiempo de inicio el uso de CPU el tiempo de ejecución de JavaScript la eficiencia de almacenamiento en caché y métricas de estabilidad de diseño como el desplazamiento de diseño acumulativo (CLS) y la primera pintura con contenido (FCP)
Los campos clave en la respuesta incluyen el tiempo total de bloqueo (TBT), el número de scripts y solicitudes, el tiempo de ejecución de JavaScript, los detalles de almacenamiento en caché y las métricas de desplazamiento de diseño. Cada campo proporciona información sobre aspectos específicos del rendimiento de la página web analizada
Los datos de respuesta están estructurados en un formato JSON organizados en secciones para métricas de rendimiento detalles de ejecución de JavaScript información de caché y estabilidad de diseño Esta estructura permite un fácil análisis y procesamiento de los resultados de la auditoría de rendimiento
El punto final acepta un parámetro de URL que es la página web a analizar Los usuarios pueden personalizar sus solicitudes especificando parámetros adicionales como las métricas deseadas en las que enfocarse si lo admite la API
Los casos de uso típicos incluyen la optimización del rendimiento del sitio web la identificación de cuellos de botella en los tiempos de carga la mejora de las clasificaciones de SEO y el enriquecimiento de la experiencia del usuario Los desarrolladores y las empresas pueden utilizar los datos para priorizar las optimizaciones basadas en los conocimientos sobre el rendimiento
La exactitud de los datos se mantiene mediante análisis en tiempo real utilizando métricas de rendimiento avanzadas y algoritmos La API actualiza continuamente sus métodos para reflejar los últimos estándares y prácticas web asegurando evaluaciones de rendimiento confiables
Los usuarios pueden utilizar los datos devueltos al analizar métricas clave de rendimiento para identificar áreas de mejora Por ejemplo, altos tiempos de ejecución de JavaScript pueden indicar la necesidad de optimización de scripts mientras que una mala eficiencia de caché podría sugerir ajustes en la gestión de activos
Los patrones de datos estándar incluyen métricas consistentes para el tiempo de inicio, el uso de CPU y los cambios de diseño en páginas web similares Los usuarios pueden esperar variaciones basadas en la complejidad de la página, la carga de recursos y los niveles de optimización, lo que puede guiar mejoras específicas
Nivel de Servicio:
100%
Tiempo de Respuesta:
20.003ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
20.003ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.267ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
450ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.130ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
591ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
11.821ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
297ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
5.878ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.007ms
Nivel de Servicio:
91%
Tiempo de Respuesta:
2.513ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.945ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
18ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.971ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.429ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.812ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.168ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
8.179ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.716ms