netlify.com
Strong, with a few clear wins still on the table.
- 01Performance & Core Web Vitals
Largest Contentful Paint: 4.3s (poor)
The main content should render within 2.5s. Slow LCP is the single biggest reason mobile visitors abandon a page before it's usable.
- 02Performance & Core Web Vitals
Total Blocking Time: 14741ms (poor)
Heavy JavaScript blocks the main thread, so taps and scrolls feel laggy right when the page appears.
- 03Accessibility
Elements must meet minimum color contrast ratio thresholds (1 element)
Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
- 04Security & Trust
HTTP security-header grade: E (2/6 core headers)
Graded on the six response headers securityheaders.com checks: HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, and Permissions-Policy.
- 05Performance & Core Web Vitals
Preconnect to required origins — save ~0.3s
Est savings of 310 ms
Largest Contentful Paint: 4.3s (poor)
The main content should render within 2.5s. Slow LCP is the single biggest reason mobile visitors abandon a page before it's usable.
Total Blocking Time: 14741ms (poor)
Heavy JavaScript blocks the main thread, so taps and scrolls feel laggy right when the page appears.
Preconnect to required origins — save ~0.3s
Est savings of 310 ms
Reduce unused JavaScript — save ~0.2s
Est savings of 906 KiB
Serve images in next-gen formats — save ~124KB
Est savings of 124 KiB
Reduce unused CSS — save ~16KB
Est savings of 16 KiB
Interaction to Next Paint: 271ms (needs-improvement) — real visitors
INP measures how quickly the page responds to real taps and clicks. It can only be measured from actual users, not a lab test.
- No issues in this category. Nicely done.
- No issues in this category. Nicely done.
Elements must meet minimum color contrast ratio thresholds (1 element)
Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
HTTP security-header grade: E (2/6 core headers)
Graded on the six response headers securityheaders.com checks: HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, and Permissions-Policy.
No Content-Security-Policy
A CSP is the strongest defense against cross-site scripting and content injection.
No clickjacking protection
Set X-Frame-Options: DENY or a CSP frame-ancestors directive so your site can't be embedded in a malicious frame.
- No issues in this category. Nicely done.
“Create with AI or code, deploy instantly on production infrastructure. One platform to build and ship. How it works Build your way.Ship on one platform. Every path runs on the same workflow and production infrastructure, powering millions of sites and apps. Start with code or AIStart with a prompt, push from Git, or drag and drop. All paths lead to the same project.Build fullstack appsConnect APIs, manage data, optimize images, and add AI features from your first prompt.Go live everywhereShip to a global CDN in seconds. Fast for every user, instantly. Get going Start your way. Choose the workflow that fits how you work. Start building with an AI agentDescribe what you want to build. An AI ag…”
This is the text an AI answer engine actually pulls from your page. If your offer or location isn't in here, ChatGPT and Perplexity can't say it.
- 1page(s) with no H1 heading
- 25broken internal link(s)
Proud of your score? Add this badge to your site. It links to this live report and always reflects your current grade.
<a href="https://luxeplatforms.com/website-grader/r/d3259066e4b4" target="_blank" rel="noopener"> <img src="https://luxeplatforms.com/website-grader/r/d3259066e4b4/badge" alt="Website & AI grade: B" width="264" height="66"> </a>
Audited in 72s with a hand-built engine: real Lighthouse, axe-core, and field data. Weights shown per category. No fabricated numbers.