S
stripe.com
CRO Recommendations — August 2026
Measured, not inferred

Technical audit

Everything on this page was measured directly against stripe.com on August 2026 and is reproducible.

Core Web Vitals

Field data unavailablethe configured Google API key does not have the PageSpeed Insights API enabled; enable it in Google Cloud, or supply a dedicated key at u/admin/PAGESPEED_API_KEY

Lab performance — Lighthouse, mobile emulation

CheckResult
Performance score35 / 100Weighted blend of the lab metrics below
Accessibility score100 / 100Automated WCAG checks only — a floor, not a ceiling
SEO score92 / 100Crawlability and on-page basics
MetricLab valueGoodVerdict
LCP10.4 s≤ 2500mspoor
CLS0.028≤ 0.1good
TBT1,950 ms≤ 200mspoor
FCP3.1 s≤ 1800mspoor
SI6.8 s≤ 3400mspoor

One synthetic load of the homepage on an emulated mid-range phone. Lab data confirms the defect class and is fully reproducible; it does not claim the 28-day real-user percentile that field data would.

Independent second opinion — DataForSEO page audit

On-page score88.19 / 100 DataForSEO's own crawler, different infrastructure than this audit's
Time to interactive1 585 ms Their crawler's desktop load — compare with the mobile lab numbers above
DOM complete5 164 ms Full document parse time
Scripts on page76 Independent count — corroborates the script-weight measurement
DOM size644 KB Bigger documents parse slower on cheap phones
Structural flagsnone raised Duplicate/broken checks from their crawl

Domain, stack & authority

Domain age31.0 yearsRegistered 1995-09-12 (SafeNames Ltd.) — longevity is a quiet trust signal
Detected technologiesAWS Certificate Manager, Amazon S3, Amazon Web Services, Next.js, Nginx, React, StripeFrom public fingerprints — informs which fixes are platform-native vs custom work
Backlink domain rank729 / 1000Link-graph authority; context for how hard SERP real estate is to move
Referring domains456 12591 899 423 total backlinks; spam score 5 / 100
Organic keywords ranked115 94551 449 in Google's top 10; ≈3 249 849 est. monthly organic visits (DataForSEO model)

Message match — search snippet vs landing headline

The brand's own Google snippets against the homepage headline layer (title, H1s, primary CTAs — currently “Financial infrastructure to grow your revenue. Accept payments, offer financial services, and implement custom revenue models—from your first transaction to you”). A promise that appears in the snippet but not in the headline is a scent break at the very first click. Token comparison, computed — not a model's reading.

Search snippetHeadline overlap Promises missing from headline
Stripe | Financial Infrastructure to Grow Your Revenue80%none

Speed & delivery

CheckMeasuredWhy it matters
Server response (TTFB proxy) 365 ms Under 800ms is healthy
HTML document weight642 KB Every byte is parsed before first paint
Scripts loaded 0 inline + 0 external The usual root cause of slow interactivity
Compressiongzip gzip / brotli on HTML responses
HTTPSpassWith redirect from http://

Search & metadata

CheckStatusNotes
Title tag54 chars 15–60 characters recommended
Meta description148 chars 70–160 characters recommended
Canonical URLpassPrevents duplicate-content splits
Open Graph (og:title / og:image)pass Controls link previews when shared
Structured data (JSON-LD)pass Enables rich results in search
Indexableyes no robots meta restrictions
robots.txtpass References sitemap
sitemap.xmlmissing Crawl coverage for search engines

Security headers

HeaderStatusProtects against
CSPpassBlocks injected scripts (XSS)
HSTSpassForces HTTPS on every future visit
Referrer-PolicypassControls what leaks in the Referer header
X-Frame-OptionspassPrevents clickjacking via iframes
Permissions-PolicymissingLimits camera/mic/geolocation access
X-Content-Type-OptionspassStops MIME-type sniffing

Accessibility

CheckCountStandard
Buttons without an accessible name 11 / 31 WCAG 2.2 — 4.1.2 Name, Role, Value
Images missing alt text 0 / 44 WCAG 2.2 — 1.1.1 Non-text Content
Unlabelled form inputs 0 / 0 WCAG 2.2 — 3.3.2 Labels or Instructions
Links without text 29 / 186 Screen readers announce these as "link"