vercel.com
Metrics
Final screenshot
Diagnostics
signal 0.19 · generic JSON-LD 1/1
Fix: Wrap the real content in <main>/<article>, cut repeated nav/boilerplate, and keep the primary content dense and early in the DOM.
Rendered profile: headless
Metrics
Final screenshot
Diagnostics
signal 0.19 · generic JSON-LD 1/1
Fix: Wrap the real content in <main>/<article>, cut repeated nav/boilerplate, and keep the primary content dense and early in the DOM.
Rendered profile: headless
Access & discovery checks — separate from the gated CAV metrics above. Click an issue for business impact, what we measured, and how to fix. · Take the Agent Readiness course →
Agent files & endpoints
No discovery issues found.
Passed audits (12)
How to improve
3706 KiB (73%) of JS goes unused. Code-split, lazy-load below-the-fold scripts, and drop unused dependencies — less JS also lowers CAV Token Cost (TC) and speeds up agent parsing.
Longest task 295 ms (3 long tasks). Split heavy work, defer third-party scripts, and move compute off the main thread.
2.5 MB transferred. Enable Brotli, serve WebP/AVIF images, and defer non-critical resources.
JavaScript coverage
3706 KiB unused of 5078 KiB (73% unused JS) — unused JS inflates Token Cost (TC) and slows the agent's parse.
| Script | Size | Unused |
|---|---|---|
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/30aq02ojnj-nh.js | 283 KiB | 221 KiB (78%) |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/2y4ixesxgs1w4.js | 305 KiB | 212 KiB (69%) |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/293fl2tuzgffv.js | 204 KiB | 168 KiB (83%) |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/1t21kpbh71d1d.js | 211 KiB | 157 KiB (74%) |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/3h-m3i_63fxnm.js | 156 KiB | 156 KiB (100%) |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/2hn71-ikb7e_v.js | 135 KiB | 134 KiB (99%) |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/2zpyb-qmf_opl.js | 146 KiB | 134 KiB (92%) |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/3rnx5vymjw2o3.js | 200 KiB | 119 KiB (60%) |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/3yz0k_zc-yt8z.js | 106 KiB | 104 KiB (99%) |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/3vyb7xwuaxtsr.js | 145 KiB | 95 KiB (65%) |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/18duhd3jesqep.js | 96 KiB | 88 KiB (91%) |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/3t_zdkdf5bv4k.js | 117 KiB | 88 KiB (75%) |
Network
Heaviest requests
| URL | Type | Status | Transfer |
|---|---|---|---|
| https://vercel.com/marketplace | Prefetch | 200 | 260 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/3fw3w5yfsc6m1.css | Stylesheet | 200 | 101 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/2y4ixesxgs1w4.js | Script | 200 | 101 KiB |
| https://vercel.com/docs | Prefetch | 200 | 79 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/30aq02ojnj-nh.js | Script | 200 | 70 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/media/Geist_Variable-s.p.2v-cf9syxr5ni.woff2 | Font | 200 | 69 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/3rnx5vymjw2o3.js | Script | 200 | 65 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/1t21kpbh71d1d.js | Script | 200 | 63 KiB |
| https://vercel.com/new | Prefetch | 200 | 55 KiB |
| https://vercel.com/ | Document | 200 | 51 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/293fl2tuzgffv.js | Script | 200 | 51 KiB |
| https://vercel.com/kb | Prefetch | 200 | 48 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/3vyb7xwuaxtsr.js | Script | 200 | 48 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/2jm3p_b39l5sn.js | Script | 200 | 48 KiB |
| https://lishhsx6kmthaacj.public.blob.vercel-storage.com/notion-desktop-light.webp | Image | 200 | 46 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/2hn71-ikb7e_v.js | Script | 200 | 44 KiB |
| https://vercel.com/enterprise?_rsc=RQpX-BaygXQ4z4Kt | Fetch | 200 | 41 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/3t_zdkdf5bv4k.js | Script | 200 | 37 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/3yz0k_zc-yt8z.js | Script | 200 | 36 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/1qqxpszjqiwyt.js | Script | 200 | 34 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/18duhd3jesqep.js | Script | 200 | 32 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/2h7mr4v7msh53.js | Script | 200 | 32 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/3kdp40i3aenl2.js | Script | 200 | 31 KiB |
| https://vercel.com/home?_rsc=dPo7dglYeZgyugKo | Fetch | 200 | 31 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/1o4g0_v6hrh2g.js | Script | 200 | 30 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/chunks/2zpyb-qmf_opl.js | Script | 200 | 29 KiB |
| https://vercel.com/pricing?_rsc=RQpX-BaygXQ4z4Kt | Fetch | 200 | 29 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/media/GeistPixel_Triangle.p.0s2yyo-clipe_.woff2 | Font | 200 | 29 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/media/GeistPixel_Square.p.3ig4wtfmw09gh.woff2 | Font | 200 | 28 KiB |
| https://vercel.com/vc-ap-vercel-marketing/_next/static/immutable/media/GeistPixel_Grid.p.0c5uz3kz61pux.woff2 | Font | 200 | 28 KiB |
Long tasks (>50 ms)
| Start | Duration |
|---|---|
| 1418 ms | 295 ms |
| 736 ms | 89 ms |
| 645 ms | 58 ms |