stripe.com

Report from 7/2/2026, 10:07:30 AM https://stripe.com
78
Overall score
weighted CAV (0–100)
WARN
0–4950–8990–100

Metrics

84%
CRR Content Recovery Needs work
0.72
SSD Semantic Signal Density Good
1,927 tok
TC Token Cost Good
183 ms
TTFUT Time to First Useful Token N/A

Final screenshot

Final screenshot of https://stripe.com

Diagnostics

medium CRR Content is hidden behind JavaScript

16% of content requires JS

Fix: Server-render or statically generate the main content so a non-JS agent still receives it; make client rendering a progressive enhancement, not the source of truth.

Rendered profile: headless

Agent Discoverability 90/100 · Agent Ready

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

llms.txt Found at /llms.txt Learn →
robots.txt (AI bots) Major AI bots allowed Learn →
sitemap.xml No /sitemap.xml Learn →
JSON-LD structured data Types: WebSite, Organization Learn →
~ agents.json Absent (emerging standard) Learn →
~ WebMCP endpoint Absent (emerging standard) Learn →
~ OpenAPI / API docs No OpenAPI/Swagger found Learn →

Issues (4)

XML sitemap present medium impact No /sitemap.xml

Business impact A sitemap is your table of contents for AI crawlers. Without it agents follow homepage links and miss deep pages (products, docs, pricing) — shrinking what they can recommend.

What we measured We fetch /sitemap.xml (and /sitemap_index.xml), confirm valid XML with <loc> entries, and check <lastmod> freshness.

How to fix Generate an XML sitemap of all public pages with current lastmod dates and reference it in robots.txt.

Learn how to implement →

# robots.txt
Sitemap: https://example.com/sitemap.xml

Spec: https://www.sitemaps.org/

~ agents.json discovery low impact Absent (emerging standard)

Business impact agents.json describes what your site can DO for agents (services, endpoints, capabilities) — an emerging discovery standard. Early adopters get native agent integration.

What we measured We check /agents.json and /.well-known/agents.json for a valid configuration.

How to fix Publish /agents.json describing your site's capabilities and actions.

Learn how to implement →

Spec: https://agents-json.org

~ WebMCP endpoint low impact Absent (emerging standard)

Business impact WebMCP lets agents call actions on your site directly (book, buy, query) instead of scraping the DOM. Early adopters get native AI-agent interoperability.

What we measured We check /.well-known/webmcp and /webmcp.json for a valid actions array.

How to fix Add a WebMCP endpoint exposing your key actions to agents.

Learn how to implement →

Spec: https://webmcp.org

~ API documentation low impact No OpenAPI/Swagger found

Business impact Programmatic agents prefer a typed API. An OpenAPI/Swagger spec lets them integrate without scraping.

What we measured We probe /openapi.json, /swagger.json, /api-docs and /.well-known/openapi.json.

How to fix Publish an OpenAPI spec at a well-known path.

Learn how to implement →

Spec: https://www.openapis.org/

Passed audits (8)

✓ robots.txt allows AI bots✓ No CAPTCHA wall✓ No content-blocking cookie wall✓ Machine-readable prices✓ llms.txt present + valid✓ No login wall on public content✓ Structured data (JSON-LD)✓ Server response (TTFB)
Full profile — how to improve · unused JS · network · timing

How to improve

mediumReduce unused JavaScript

1825 KiB (35%) 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.

mediumBreak up long main-thread tasks

Longest task 213 ms (10 long tasks). Split heavy work, defer third-party scripts, and move compute off the main thread.

JavaScript coverage

1825 KiB unused of 5168 KiB (35% unused JS) — unused JS inflates Token Cost (TC) and slows the agent's parse.

ScriptSizeUnused
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/pages/_app-8de3e3ba78499dc6.js2250 KiB523 KiB (23%)
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/pages/index-796e71c95600a7c6.js963 KiB425 KiB (44%)
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/c67c952e-7f65a464f661b1d2.js223 KiB174 KiB (78%)
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/55369f66-92e84f6aba0a73a8.js314 KiB112 KiB (36%)
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/99887-8498ca9609b19d96.js110 KiB72 KiB (65%)
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/framework-bfbcaa5a2903bc7d.js137 KiB67 KiB (49%)
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/main-df8f4439c330196b.js116 KiB62 KiB (53%)
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/50582.fb4a3d13071d1490.js82 KiB57 KiB (69%)
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/74107-1c2d3128a7a843d6.js52 KiB46 KiB (89%)
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/3dfade9e-4ca93d92ac876e62.js47 KiB38 KiB (80%)
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/72170-ca75d82e01b7113c.js72 KiB31 KiB (44%)
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/12267-692ae55ed1c1ab04.js36 KiB31 KiB (85%)

Network

114Requests
1671 KiBTransferred
82Scripts
0%3rd-party
10Long tasks
Script (82)
1197 KiB
Document (5)
174 KiB
Image (10)
144 KiB
Font (2)
70 KiB
Stylesheet (6)
62 KiB
Other (1)
15 KiB
Fetch (8)
10 KiB

Heaviest requests

URLTypeStatusTransfer
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/pages/_app-8de3e3ba78499dc6.jsScript200409 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/pages/index-796e71c95600a7c6.jsScript200224 KiB
https://stripe.com/en-caDocument200174 KiB
https://images.stripeassets.com/fzn2n1nzq965/2hmAf1AbLIejlWrAYU4iiK/cf0f4918753c76d8e37782e084d16320/map_dots.pngImage20072 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/55369f66-92e84f6aba0a73a8.jsScript20070 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/media/Sohne.cb178166.woff2Font20058 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/c67c952e-7f65a464f661b1d2.jsScript20057 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/framework-bfbcaa5a2903bc7d.jsScript20043 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/css/c4027104a1608e4e.cssStylesheet20038 KiB
https://images.stripeassets.com/fzn2n1nzq965/115d4Vd5LVAsqFGDR1ClAv/0ceb2c44a7a7182cd624262420af7544/wave-fallback-desktop.png?w=1392&fm=webp&q=60Image20033 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/main-df8f4439c330196b.jsScript20033 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/99887-8498ca9609b19d96.jsScript20031 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/webpack-20fc7d1ddb849c52.jsScript20027 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/50582.fb4a3d13071d1490.jsScript20023 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/96834-6100e9cdf9c86a29.jsScript20022 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/4925-bd5e1acd66ffac79.jsScript20018 KiB
https://b.stripecdn.com/mkt-statics-srv/assets/imt-a83945b9e749f1409b943387fc75ae35.jsScript20018 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/3dfade9e-4ca93d92ac876e62.jsScript20016 KiB
https://assets.stripeassets.com/fzn2n1nzq965/nu0iR4KqmkdJ52fgRts09/c3a10df318e7ffb1f516073daadea625/favicon.icoOther20015 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/12267-692ae55ed1c1ab04.jsScript20013 KiB
https://images.stripeassets.com/fzn2n1nzq965/vYmk6v8n7oDAwbDpwhjV6/846f9b3e214549b8f14e2b8c8cfe9343/payment-bento-background.jpg?w=860&fm=webp&q=80Image20013 KiB
https://images.stripeassets.com/fzn2n1nzq965/1Vf8oT9Fm6dEwpnEx5PgK1/055956f38d7fd8b0cc7419692ef29778/bento-terminal.png?w=308&fm=webp&q=90Image20012 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/74107-1c2d3128a7a843d6.jsScript20012 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/media/SourceCodePro-Medium.f5ba3e6a.woff2Font20012 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/72170-ca75d82e01b7113c.jsScript20012 KiB
https://images.stripeassets.com/fzn2n1nzq965/5DrmXrFYpKk43Kj0I1MXQr/287b3c2a13ae8d4d7d0bf8305037de4e/palette.png?fm=webp&q=95Image20012 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/14108-cf903ecf4f5037f8.jsScript20011 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/css/da89715443974d3a.cssStylesheet20010 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/64556-2d57a03fbb4d5c52.jsScript2008 KiB
https://b.stripecdn.com/mkt-ssr-statics/assets/_next/static/chunks/49771-1f579973cc75c224.jsScript2008 KiB

Long tasks (>50 ms)

StartDuration
1029 ms213 ms
1246 ms192 ms
2646 ms192 ms
3546 ms192 ms
457 ms181 ms
1746 ms181 ms
4462 ms180 ms
1562 ms179 ms
4646 ms179 ms
2348 ms178 ms
Analyzing…
running mobile + desktop · ~30s