Skip to content
https://listennotes.com

Performance

· 17 checks — Lighthouse + waterfall + sustainability rolled into one auditable list.
SCORE
90
GRADE
A
FIX
2
REVIEW
1
PASS
12
INFO
2

Performance-focused optimization plan with CWV assessment, top offenders, and time estimates

66
Performance Overall performance score (0–100) based on Core Web Vitals and other metrics. 90+ is good.
78
Accessibility Measures how accessible the page is for users with disabilities. Checks color contrast, ARIA labels, and semantic HTML.
0
Best Practices Checks for modern web development best practices including HTTPS, no console errors, and secure JavaScript.
83
SEO Measures basic SEO optimizations: meta tags, crawlability, link text, and mobile friendliness.

First Contentful Paint First Contentful Paint — how long until the browser renders the first piece of content. Under 1.8s is good.

2.88 s

Largest Contentful Paint Largest Contentful Paint — how long until the largest visible element loads. Under 2.5s is good.

3.53 s

Total Blocking Time Total Blocking Time — total time the main thread was blocked, preventing user input. Under 200ms is good.

729 ms

Cumulative Layout Shift Cumulative Layout Shift — measures visual stability. How much the page layout shifts during loading. Under 0.1 is good.

0.085

Speed Index Speed Index — how quickly content is visually displayed during load. Under 3.4s is good.

2.88 s

Time to Interactive Time to Interactive — how long until the page is fully interactive and responds to user input. Under 3.8s is good.

5.50 s

Page Load Progression

375 ms
750 ms
1.1 s
1.5 s
1.9 s
2.2 s
2.6 s
3.0 s
Checks
17
12 PASS 1 REVIEW 2 FIX
D
Third-Party Impact
Action
100% third-party, 0 ms blocking
FIX
100% third-party, 0 ms blocking
Warning::
Third-party code accounts for 100% of page weight (669.4 KiB of 669.5 KiB)
Info::
Third-party blocking time is low (0 ms)
100%
First-party Third-party
F
HTTP Caching
Action
No cache headers
FIX
No cache headers
Warning::
No Cache-Control header found
Browsers will use heuristic caching, which can be unpredictable. Set explicit cache headers.

No Cache-Control header

Adding a Cache-Control header can significantly improve repeat-visit performance.

C
JS Execution Cost
Action
1692ms total JS execution
REVIEW
1692ms total JS execution
Warning::
https://www.listennotes.com/cdn-cgi/challenge-plat...: 901ms CPU time
Warning::
https://www.listennotes.com/?__cf_chl_rt_tk=X07vCT...: 336ms CPU time
Info::
Unattributable: 182ms CPU time
Info::
https://www.listennotes.com/: 145ms CPU time
Info::
https://challenges.cloudflare.com/turnstile/v0/b/0...: 128ms CPU time
Warning::
Third-party scripts: 1692ms (100% of total)

Main Thread Breakdown

Script Evaluation 74% Other 12% Script Parsing & Compilation 6% Garbage Collection 3%
ScriptTotalScriptingParse/CompileParty
https://www.listennotes.com/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=9f0858f89b320485901ms852ms16ms3rd
https://www.listennotes.com/?__cf_chl_rt_tk=X07vCT5wJu7CeU9HjSYDwxZdg_I1ElFhZBWHTy3zZ24-1776899905-1.0.1.1-8pYYTMVS75mQgwlGzuYqU__b6QuNx1Sxt5QHKRjzPVs336ms231ms68ms3rd
Unattributable182ms7ms0ms3rd
https://www.listennotes.com/145ms48ms7ms3rd
https://challenges.cloudflare.com/turnstile/v0/b/0b8fb825cb67/api.js?onload=cFRiY3&render=explicit128ms116ms4ms3rd
A+
Page Weight Budget
669 KB transferred, 25 requests
PASS
669 KB transferred, 25 requests
Info::
Page weighs 1.5 MB (669 KB transferred)
Info::
25 HTTP requests
Info::
Estimated 0.14 g CO2 per page load
669 KB / 2.4 MB budget
669 KB transferred
25 requests
0.14 g CO2 per page load
HTML 294.7 KiB 44%
Other 274.5 KiB 41%
JavaScript 89.6 KiB 13%
Images 4.4 KiB 1%
Other 4.0 KiB 1%
Other 2.2 KiB 0%
Other 0 B 0%
0 2.4 MB 4.9 MB
Under budget
A+
Text Compression
All text resources are compressed
PASS
All text resources are compressed
Info::
All text resources are compressed
All text resources are properly compressed.
A
Image Optimization
3 images, 0 KB saveable
PASS
3 images, 0 KB saveable
Warning::
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACMAA... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
3 images 4 KB
0 oversized -0 KB
2 legacy format
1 missing dimensions CLS risk

Set explicit width and height to prevent CLS.

Why this matters

Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.

Source: web.dev / Core Web Vitals

A+
Font Loading
No web fonts (system fonts)
PASS
No web fonts (system fonts)
Info::
No web fonts loaded — system fonts are fastest
No web fonts loaded — system fonts are optimal.
A+
JS Bundles
7 scripts, 0 KB unused
PASS
7 scripts, 0 KB unused
0 KB unused JavaScript

Downloaded but never executed on this page.

ScriptSizeUnusedMinifiedParty
https://www.listennotes.com/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=9f0858f89b32048572 KB3rd
blob:https://www.listennotes.com/d0a8d2ac-6291-4177-9b15-9fe84004059a0 KB3rd
https://challenges.cloudflare.com/turnstile/v0/b/0b8fb825cb67/api.js?onload=cFRiY3&render=explicit17 KB3rd
blob:https://www.listennotes.com/f7a82952-2b02-4f0f-aacd-1399f0813d19-0 KB3rd
blob:https://challenges.cloudflare.com/c6c3b3d6-8437-46d2-b8d9-0cb0cb2c119e0 KB3rd
blob:https://challenges.cloudflare.com/a63a0fae-76be-475f-8ae5-90cae31d6369-0 KB3rd
blob:https://challenges.cloudflare.com/a63a0fae-76be-475f-8ae5-90cae31d6369-0 KB3rd
A+
Resource Caching
All resources properly cached
PASS
All resources properly cached
Info::
No caching issues found
All static resources have appropriate caching headers.
A+
Critical Rendering Path
No render-blocking resources
PASS
No render-blocking resources
Info::
No render-blocking resources detected
A+
Resource Hints
No optimization needed
PASS
No optimization needed
Info::
No resource hint issues
A
Page Weight Inventory
25 resources · 669 KB · 0 KB savings available
PASS
25 resources · 669 KB · 0 KB savings available
Info::
Within 1MB page-weight target
Got: 669 KB
Warning::
23 third-party resources (100% of weight)
Info::
2 resources over 200KB
25 resources · 669.5 KiB · 23 third-party Within 1MB page-weight target
Document 45% · 302.3 KiB
Other 40% · 269.3 KiB
JavaScript 13% · 89.6 KiB
Image 1% · 8.3 KiB
A+
Render-Blocking Resources
No render-blocking resources detected
PASS
No render-blocking resources detected
Info::
No render-blocking resources detected in <head>
A+
Third-Party Resources
No third-party resources detected
PASS
No third-party resources detected
A+
Green Hosting
Whether the site is served from green-energy infrastructure
PASS

Green Hosting

This site is hosted on green energy infrastructure

Provider: Cloudflare

Network Waterfall
25 requests over 2429ms
INFO
0 ms 1.0 s 2.0 s 3.0 s FCP 2.9 s LCP 3.5 shttps://listennotes.com// https://listennotes.com/ — 301 — 121 B — 65 ms — h2https://www.listennotes.com/www.listennotes.com/ https://www.listennotes.com/ — 307 — 65 B — 99 ms — http/1.1https://listennotes.com// https://listennotes.com/ — 301 — 0 B — 1 ms — h2https://www.listennotes.com/www.listennotes.com/ https://www.listennotes.com/ — 403 — 201.8 KiB — 60 ms — h2https://www.listennotes.com/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=9f0858f89b320485www.listennotes.com/cdn-cgi/challen... https://www.listennotes.com/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=9f0858f89b320485 — 200 — 72.2 KiB — 89 ms — h3data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACMAAAAjACAMAAADsLjMXAAAC/VBMVEUAAAAAAAAAAAAAAAAAAAAAA…data:image/png;base64,iVBORw0KGgoAA... data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACMAAAAjACAMAAADsLjMXAAAC/VBMVEUAAAAAAAAAAAAAAAAAAAAAA… — 200 — 0 B — 1 ms — datahttps://srv.carbonads.net/ads/.json?segment=placement:&v=truesrv.carbonads.net/ads/.json?segment... https://srv.carbonads.net/ads/.json?segment=placement:&v=true — -1 — 0 B — 271 ms — https://srv.carbonads.net/ads/.json?segment=placement:&v=truesrv.carbonads.net/ads/.json?segment... https://srv.carbonads.net/ads/.json?segment=placement:&v=true — 200 — 0 B — 269 ms — h2https://www.google-analytics.com/g/collect?v=2&tid=G-LT7880B924&gtm=45je4790v9189563880za200&_p=1776899905502&gcd=13l3l3l3l1&npa=0&dma=0&tag_exp=0&cid=1258876321.1776899906&ul=en-us&sr=412x823&uaa=&uab=64&uafvl=Chromium%3B147.0.7727.101%7CNot.A%252FBrand%3B8.0.0.0&uamb=1&uam=moto%20g%20power%20(2022)&uap=Android&uapv=11.0&uaw=0&are=1&frm=0&pscdl=noapi&_s=1&sid=1776899905&sct=1&seg=0&dl=https%3A%2F%2Fwww.listennotes.com%2F%3F__cf_chl_rt_tk%3DX07vCT5wJu7CeU9HjSYDwxZdg_I1ElFhZBWHTy3zZ24-1776899905-1.0.1.1-8pYYTMVS75mQgwlGzuYqU__b6QuNx1Sxt5QHKRjzPVs&dt=Are%20you%20a%20robot%3F%202001%3A41d0%3Aab00%3A%3A4%3A0%3A8c&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=331&_z=fetchwww.google-analytics.com/g/collect?... https://www.google-analytics.com/g/collect?v=2&tid=G-LT7880B924&gtm=45je4790v9189563880za200&_p=1776899905502&gcd=13l3l3l3l1&npa=0&dma=0&tag_exp=0&cid=1258876321.1776899906&ul=en-us&sr=412x823&uaa=&uab=64&uafvl=Chromium%3B147.0.7727.101%7CNot.A%252FBrand%3B8.0.0.0&uamb=1&uam=moto%20g%20power%20(2022)&uap=Android&uapv=11.0&uaw=0&are=1&frm=0&pscdl=noapi&_s=1&sid=1776899905&sct=1&seg=0&dl=https%3A%2F%2Fwww.listennotes.com%2F%3F__cf_chl_rt_tk%3DX07vCT5wJu7CeU9HjSYDwxZdg_I1ElFhZBWHTy3zZ24-1776899905-1.0.1.1-8pYYTMVS75mQgwlGzuYqU__b6QuNx1Sxt5QHKRjzPVs&dt=Are%20you%20a%20robot%3F%202001%3A41d0%3Aab00%3A%3A4%3A0%3A8c&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=331&_z=fetch — 204 — 552 B — 116 ms — h2https://www.google-analytics.com/g/collect?v=2&tid=G-LT7880B924&gtm=45je4790v9189563880za200&_p=1776899905502&gcd=13l3l3l3l1&npa=0&dma=0&tag_exp=0&cid=1258876321.1776899906&ul=en-us&sr=412x823&uaa=&uab=64&uafvl=Chromium%3B147.0.7727.101%7CNot.A%252FBrand%3B8.0.0.0&uamb=1&uam=moto%20g%20power%20(2022)&uap=Android&uapv=11.0&uaw=0&are=1&frm=0&pscdl=noapi&_s=2&sid=1776899905&sct=1&seg=0&dl=https%3A%2F%2Fwww.listennotes.com%2F%3F__cf_chl_rt_tk%3DX07vCT5wJu7CeU9HjSYDwxZdg_I1ElFhZBWHTy3zZ24-1776899905-1.0.1.1-8pYYTMVS75mQgwlGzuYqU__b6QuNx1Sxt5QHKRjzPVs&dt=Are%20you%20a%20robot%3F%202001%3A41d0%3Aab00%3A%3A4%3A0%3A8c&en=js_challenge&_ee=1&ep.ip=2001%3A41d0%3Aab00%3A%3A4%3A0%3A8c&_et=2&tfd=345&_z=fetchwww.google-analytics.com/g/collect?... https://www.google-analytics.com/g/collect?v=2&tid=G-LT7880B924&gtm=45je4790v9189563880za200&_p=1776899905502&gcd=13l3l3l3l1&npa=0&dma=0&tag_exp=0&cid=1258876321.1776899906&ul=en-us&sr=412x823&uaa=&uab=64&uafvl=Chromium%3B147.0.7727.101%7CNot.A%252FBrand%3B8.0.0.0&uamb=1&uam=moto%20g%20power%20(2022)&uap=Android&uapv=11.0&uaw=0&are=1&frm=0&pscdl=noapi&_s=2&sid=1776899905&sct=1&seg=0&dl=https%3A%2F%2Fwww.listennotes.com%2F%3F__cf_chl_rt_tk%3DX07vCT5wJu7CeU9HjSYDwxZdg_I1ElFhZBWHTy3zZ24-1776899905-1.0.1.1-8pYYTMVS75mQgwlGzuYqU__b6QuNx1Sxt5QHKRjzPVs&dt=Are%20you%20a%20robot%3F%202001%3A41d0%3Aab00%3A%3A4%3A0%3A8c&en=js_challenge&_ee=1&ep.ip=2001%3A41d0%3Aab00%3A%3A4%3A0%3A8c&_et=2&tfd=345&_z=fetch — 204 — 48 B — 103 ms — h2blob:https://www.listennotes.com/d0a8d2ac-6291-4177-9b15-9fe84004059awww.listennotes.com/d0a8d2ac-6291-4... blob:https://www.listennotes.com/d0a8d2ac-6291-4177-9b15-9fe84004059a — -1 — 0 B — 0 ms — https://challenges.cloudflare.com/turnstile/v0/b/0b8fb825cb67/api.js?onload=cFRiY3&render=explicitchallenges.cloudflare.com/turnstile... https://challenges.cloudflare.com/turnstile/v0/b/0b8fb825cb67/api.js?onload=cFRiY3&render=explicit — 200 — 17.4 KiB — 90 ms — h3https://www.listennotes.com/favicon.icowww.listennotes.com/favicon.ico https://www.listennotes.com/favicon.ico — 200 — 3.8 KiB — 40 ms — h3https://www.listennotes.com/cdn-cgi/challenge-platform/h/b/flow/ov1/2745934750:1776895631:NxEosYmLaAWuW0xG9JSRvOdfMvuQUXMoCt2KKdp2IzA/9f0858f89b320485/SpNC1xSUOumCKTw7PYmJXlcBTQ8_bUN_aGk5VC543KQ-1776899905-1.2.1.1-GyXI6rbo8VHrbhu3Eb2GgzT_uvAcvdP8ZagXSEwpZg8BFAJvjUu9QM2JvjYP08sHwww.listennotes.com/cdn-cgi/challen... https://www.listennotes.com/cdn-cgi/challenge-platform/h/b/flow/ov1/2745934750:1776895631:NxEosYmLaAWuW0xG9JSRvOdfMvuQUXMoCt2KKdp2IzA/9f0858f89b320485/SpNC1xSUOumCKTw7PYmJXlcBTQ8_bUN_aGk5VC543KQ-1776899905-1.2.1.1-GyXI6rbo8VHrbhu3Eb2GgzT_uvAcvdP8ZagXSEwpZg8BFAJvjUu9QM2JvjYP08sH — 200 — 13.1 KiB — 39 ms — h3blob:https://www.listennotes.com/f7a82952-2b02-4f0f-aacd-1399f0813d19www.listennotes.com/f7a82952-2b02-4... blob:https://www.listennotes.com/f7a82952-2b02-4f0f-aacd-1399f0813d19 — 200 — -1 B — 28 ms — blobhttps://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/turnstile/f/ov2/av0/rch/88uye/0x4AAAAAAADnOjc0PNeA8qVm/light/fbE/new/normal?lang=autochallenges.cloudflare.com/cdn-cgi/c... https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/turnstile/f/ov2/av0/rch/88uye/0x4AAAAAAADnOjc0PNeA8qVm/light/fbE/new/normal?lang=auto — 200 — 92.9 KiB — 98 ms — h3https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/cmg/1challenges.cloudflare.com/cdn-cgi/c... https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/cmg/1 — 200 — 208 B — 26 ms — h3blob:https://challenges.cloudflare.com/c6c3b3d6-8437-46d2-b8d9-0cb0cb2c119echallenges.cloudflare.com/c6c3b3d6-... blob:https://challenges.cloudflare.com/c6c3b3d6-8437-46d2-b8d9-0cb0cb2c119e — -1 — 0 B — 0 ms — https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/flow/ov1/127823667:1776895633:NE5HXOchrRXigR3PNYrzEyiJuxfY81tRlOL6B6yM9fA/9f0858fb6f2f8705/UN6hcuVK_tfxPlEaNCdai7gB6KuQO2OARMroIsVOYoo-1776899905-1.2.1.1-PwTBDePjwSClmwmf6cYGwztHezos.mXdfUBrmQe3st.o29L1wYAHjbI_YXF19KZXchallenges.cloudflare.com/cdn-cgi/c... https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/flow/ov1/127823667:1776895633:NE5HXOchrRXigR3PNYrzEyiJuxfY81tRlOL6B6yM9fA/9f0858fb6f2f8705/UN6hcuVK_tfxPlEaNCdai7gB6KuQO2OARMroIsVOYoo-1776899905-1.2.1.1-PwTBDePjwSClmwmf6cYGwztHezos.mXdfUBrmQe3st.o29L1wYAHjbI_YXF19KZX — 200 — 253.7 KiB — 125 ms — h3blob:https://challenges.cloudflare.com/a63a0fae-76be-475f-8ae5-90cae31d6369challenges.cloudflare.com/a63a0fae-... blob:https://challenges.cloudflare.com/a63a0fae-76be-475f-8ae5-90cae31d6369 — 200 — -1 B — 16 ms — blobhttps://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/pat/9f0858fb6f2f8705/1776899906117/d04993738a6e6fec059c7efb768d1be888d75ee061a1e11551dd9471ceea9271/ZH4r12bHEFUWCLOchallenges.cloudflare.com/cdn-cgi/c... https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/pat/9f0858fb6f2f8705/1776899906117/d04993738a6e6fec059c7efb768d1be888d75ee061a1e11551dd9471ceea9271/ZH4r12bHEFUWCLO — 401 — 1.7 KiB — 21 ms — h3blob:https://challenges.cloudflare.com/a63a0fae-76be-475f-8ae5-90cae31d6369challenges.cloudflare.com/a63a0fae-... blob:https://challenges.cloudflare.com/a63a0fae-76be-475f-8ae5-90cae31d6369 — 200 — -1 B — 9 ms — blobhttps://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/d/9f0858fb6f2f8705/1776899906117/HKswoq3-Gpy1-VAchallenges.cloudflare.com/cdn-cgi/c... https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/d/9f0858fb6f2f8705/1776899906117/HKswoq3-Gpy1-VA — 200 — 4.2 KiB — 21 ms — h3https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/flow/ov1/127823667:1776895633:NE5HXOchrRXigR3PNYrzEyiJuxfY81tRlOL6B6yM9fA/9f0858fb6f2f8705/UN6hcuVK_tfxPlEaNCdai7gB6KuQO2OARMroIsVOYoo-1776899905-1.2.1.1-PwTBDePjwSClmwmf6cYGwztHezos.mXdfUBrmQe3st.o29L1wYAHjbI_YXF19KZXchallenges.cloudflare.com/cdn-cgi/c... https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/flow/ov1/127823667:1776895633:NE5HXOchrRXigR3PNYrzEyiJuxfY81tRlOL6B6yM9fA/9f0858fb6f2f8705/UN6hcuVK_tfxPlEaNCdai7gB6KuQO2OARMroIsVOYoo-1776899905-1.2.1.1-PwTBDePjwSClmwmf6cYGwztHezos.mXdfUBrmQe3st.o29L1wYAHjbI_YXF19KZX — 200 — 4.6 KiB — 37 ms — h3https://www.listennotes.com/cdn-cgi/challenge-platform/h/b/flow/ov1/2745934750:1776895631:NxEosYmLaAWuW0xG9JSRvOdfMvuQUXMoCt2KKdp2IzA/9f0858f89b320485/SpNC1xSUOumCKTw7PYmJXlcBTQ8_bUN_aGk5VC543KQ-1776899905-1.2.1.1-GyXI6rbo8VHrbhu3Eb2GgzT_uvAcvdP8ZagXSEwpZg8BFAJvjUu9QM2JvjYP08sHwww.listennotes.com/cdn-cgi/challen... https://www.listennotes.com/cdn-cgi/challenge-platform/h/b/flow/ov1/2745934750:1776895631:NxEosYmLaAWuW0xG9JSRvOdfMvuQUXMoCt2KKdp2IzA/9f0858f89b320485/SpNC1xSUOumCKTw7PYmJXlcBTQ8_bUN_aGk5VC543KQ-1776899905-1.2.1.1-GyXI6rbo8VHrbhu3Eb2GgzT_uvAcvdP8ZagXSEwpZg8BFAJvjUu9QM2JvjYP08sH — 200 — 3.0 KiB — 29 ms — h3
HTML JavaScript CSS Images Fonts XHR/Fetch Other
Third-Party Script Cost
Per-script blocking time, transfer cost, and cache headers
INFO
100% of JavaScript execution is third-party
First-party Third-party 1692ms · 291KB · $22/mo
www.listennotes.com
Other
Costly
Execution 901ms
Transfer 72 KB
Monthly Cost $12/mo
www.listennotes.com
Other
Costly
Execution 336ms
Transfer 0 KB
Monthly Cost $4/mo
Unattributable
Other
Optional
Execution 182ms
Transfer 0 KB
Monthly Cost $2/mo
www.listennotes.com
Other
Optional
Execution 145ms
Transfer 202 KB
Monthly Cost $2/mo
challenges.cloudflare.com
Other
Optional
Execution 128ms
Transfer 17 KB
Monthly Cost $2/mo

These scripts may cost more than they're worth

  • www.listennotes.com adds 901ms and costs ~$12/month
  • www.listennotes.com adds 336ms and costs ~$4/month

100% of JavaScript execution time is spent on third-party scripts. Consider auditing which scripts are essential.

Why this matters

When third-party JS execution time exceeds your own, performance gains from frontend work are capped by code you don't own.

Learn more

Every millisecond of third-party JS competes with your own for main-thread time. If their share is bigger than yours, optimization on your code base barely moves the needle. Audit, defer, or remove third-parties before further frontend optimization. Use Lighthouse's third-party audit to identify the worst offenders.

Source: web.dev

www.listennotes.com takes 901ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.

Why this matters

This script has high main-thread execution time — optimize hot paths or defer.

Source: web.dev

www.listennotes.com takes 336ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.

Why this matters

This script has high main-thread execution time — optimize hot paths or defer.

Source: web.dev

How third-party costs are calculated

All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback