Whether the site is served from green-energy infrastructure
REVIEW
Green Hosting
No green hosting detected
A
Page Weight Budget
912 KB transferred, 55 requests
PASS
912 KB transferred, 55 requests
Info::
✓
Page weighs 2.6 MB (912 KB transferred)
Warning::
!
JavaScript is 617 KB — consider code splitting or lazy loading
Large JavaScript bundles delay interactivity. Split code by route or defer non-critical scripts.
Got: 617 KB
Info::
i
55 HTTP requests
Info::
i
Estimated 0.19 g CO2 per page load
912 KBtransferred
55 requests
0.19 g CO2 per page load
JavaScript617.2 KiB68%
Fonts179.1 KiB20%
Images53.4 KiB6%
HTML43.0 KiB5%
CSS10.8 KiB1%
Other4.8 KiB1%
Other2.2 KiB0%
Other735 B0%
Other676 B0%
Other42 B0%
02.4 MB4.9 MB
Under budget
Large JavaScript bundles delay interactivity. Split code by route or defer non-critical scripts.
Why this matters
JavaScript bundle is large — code-split routes and lazy-load off-screen components to defer.
Source: web.dev
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
5 images, 0 KB saveable
PASS
5 images, 0 KB saveable
Warning::
!
https://z-m-static.xx.fbcdn.net/rsrc.php/yg/r/-LLK... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
5images53 KB
0oversized-0 KB
2legacy format
1missing dimensionsCLS 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
1 fonts (179 KB)
PASS
1 fonts (179 KB)
Info::
i
1 font(s) use font-display: swap (FOUT risk but functional)
Web fonts
1
179 KB total
Render-blocking
0
of 1
Dominant font-display
swap
Most common across fonts
Font loading timeline
TransferFOIT (block)FOUT (swap)
-pkMfchyeAZ.woff2woff2swap
Size179 KB
Load time57 ms
Start1.6 s
RiskFOUT — text flashes from fallback to web font
Subset this font — over 100 KB suggests Latin Extended or full glyph coverage that most pages don't need
Optimization checklist
Preload critical fonts (priority=high)
Use woff2 format for all fonts
Set font-display to swap, optional, or fallback
Subset large fonts (≤100 KB each)
Fixing the unchecked items could save ~90 KB and ~180 ms
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
15 hints, 0 missing preconnects
PASS
15 hints, 0 missing preconnects
Info::
✓
Page uses 15 resource hint(s)
Current Resource Hints
preconnect
1
preload
+3
13
dns-prefetch
1
prefetch—
15 resource hints configured
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
Network Waterfall
55 requests over 2872ms
INFO
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-party3314ms · 459KB · $44/mo
Script
Category
Execution
Transfer
Unused
Monthly Cost
Verdict
z-m-static.xx.fbcdn.net
z-m-static.xx.fbcdn.net
Other
1033ms
274 KB
59%
$14/mo
Costly
Unattributable
Unattributable
Other
678ms
0 KB
—
$9/mo
Costly
m.facebook.com
m.facebook.com
Other
637ms
42 KB
—
$8/mo
Costly
z-m-static.xx.fbcdn.net
z-m-static.xx.fbcdn.net
Other
595ms
67 KB
47%
$8/mo
Costly
z-m-static.xx.fbcdn.net
z-m-static.xx.fbcdn.net
Other
164ms
15 KB
—
$2/mo
Optional
z-m-static.xx.fbcdn.net
z-m-static.xx.fbcdn.net
Other
111ms
52 KB
74%
$1/mo
Optional
z-m-static.xx.fbcdn.net
z-m-static.xx.fbcdn.net
Other
96ms
8 KB
—
$1/mo
Optional
z-m-static.xx.fbcdn.net
Other
Costly
Execution1033ms
Transfer274 KB
Unused59%
Monthly Cost$14/mo
Unattributable
Other
Costly
Execution678ms
Transfer0 KB
Monthly Cost$9/mo
m.facebook.com
Other
Costly
Execution637ms
Transfer42 KB
Monthly Cost$8/mo
z-m-static.xx.fbcdn.net
Other
Costly
Execution595ms
Transfer67 KB
Unused47%
Monthly Cost$8/mo
z-m-static.xx.fbcdn.net
Other
Optional
Execution164ms
Transfer15 KB
Monthly Cost$2/mo
z-m-static.xx.fbcdn.net
Other
Optional
Execution111ms
Transfer52 KB
Unused74%
Monthly Cost$1/mo
z-m-static.xx.fbcdn.net
Other
Optional
Execution96ms
Transfer8 KB
Monthly Cost$1/mo
These scripts may cost more than they're worth
z-m-static.xx.fbcdn.net adds 1033ms and costs ~$14/month
Unattributable adds 678ms and costs ~$9/month
m.facebook.com adds 637ms and costs ~$8/month
z-m-static.xx.fbcdn.net adds 595ms and costs ~$8/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
z-m-static.xx.fbcdn.net takes 1033ms 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
59% of z-m-static.xx.fbcdn.net's code is unused. The script may be loading features you don't use.
Why this matters
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
Unattributable takes 678ms 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
m.facebook.com takes 637ms 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
z-m-static.xx.fbcdn.net takes 595ms 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
74% of z-m-static.xx.fbcdn.net's code is unused. The script may be loading features you don't use.
Why this matters
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.