speed.uxatom.com
Grade A+Excellent
Fast on mobile and desktop. Top fix: Forced reflow.
No real-user data
100
Performance
100
Accessibility
100
Best practices
100
SEO
Top grade
Small touches left to reach a perfect score.
What’s working
- Loads fast, main content in 501 ms
- Stable layout while loading
- Responds quickly to taps and clicks
- Accessible to most visitors
- Easy for search engines to read
- Follows modern web best practices
A+ · Excellent
This site is in the top tier.
Polish to 100
- 1HTML not compressedServer and security · Turn on Brotli or gzip. Cuts HTML size by about 70%.+0.9 points
- 2HTML document sizeServer and security · Large HTML slows parsing. Check inlined data and SVGs.+0.5 points
- 3No Cache-ControlServer and security · Set a caching policy for the HTML.+0.5 points
Estimates from this test. Scores vary a little between runs.
Where your score comes from
98 / 100- Performance47 / 47
- Core Web VitalsNo data, weight shared
- SEO18 / 18
- Best practices12 / 12
- Accessibility12 / 12
- Server and security10 / 12
Real users
Core Web Vitals from real visitors.
Not enough traffic for real-visitor data yet. The lab results below still apply.
Lab metrics
A controlled test on a simulated device. Best for checking fixes.
474 ms
Good ≤ 1.8 s · Good
501 ms
Good ≤ 2.5 s · Good
18 ms
Good ≤ 200 ms · Good
0.001
Good ≤ 0.1 · Good
859 ms
Good ≤ 3.4 s · Good
18 ms
Good ≤ 800 ms · Good
What to fix
Ranked by impact. Open an item for affected files and AI fix steps.
User experience
1 usability issue found.
AI design review
Our AI looks at your mobile and desktop screenshots and reviews clarity, calls to action, trust and layout.
Mobile
Pinch-to-zoom works
Visitors can zoom in on small text.
Tap targets are easy to hit
Buttons and links are big enough and spaced apart.
Forms
1 field without a label
Placeholders vanish when typing. Give every field a visible label.
Right keyboard on phones
Email and phone fields use the correct input type.
Navigation and content
Headings in logical order
The outline is easy to scan.
Descriptive link text
Links say where they go.
All controls are named
Every button and link has a name.
Stability and feel
- 0.007
Layout stays put
Nothing moves under the visitor’s finger.
- 112 ms
Responds quickly to taps
The page reacts without delay.
Readability
Text has enough contrast
Easy to read, even in sunlight.
Automated checks catch common problems. They don’t replace testing with real users.
Filmstrip
How the page renders over time.
Server and network
Measured with our own request.
- Response time
- Not measured
- HTML size
- 171 KB
- Compression
- None
- CDN
- Not measured
- Cache status
- -
- Server
- -
- none
HTML not compressed +0.9 points
Turn on Brotli or gzip. Cuts HTML size by about 70%.
- 171 KB
HTML document size +0.5 points
Large HTML slows parsing. Check inlined data and SVGs.
No Cache-Control +0.5 points
Set a caching policy for the HTML.
Server response time
Measured inside our own server, so network time isn’t included. See TTFB in Lab metrics.
CDN not measured
This page was fetched inside our own server, not through the CDN.
- 200
Page loads
HTTP 200.
- 0
No redirects
The URL loads directly.
HTTPS
Served over a secure connection.
- h2
HTTP/2 or newer
Loads files in parallel over one connection.
Security headers
- max-age=31536000; includeSubDomains
HSTS
HTTPS is enforced.
- default-src 'self'; script-src 'self' 'unsafe-inline' https://challenges.cloudfl…
Content-Security-Policy
Controls where scripts can load from.
X-Content-Type-Options
Stops MIME type sniffing.
Clickjacking protection
Other sites can’t frame this page.
- strict-origin-when-cross-origin
Referrer-Policy
Limits URL data sent to other sites.
Permissions-Policy
Restricts camera, location and other APIs.
SEO
On-page signals for search and social.
Link preview · speed.uxatom.com
Speed & UX Audit with AI Fixes · UXAtom Speed
Speed, UX, SEO and security in one report, with AI fixes for your platform.
No sitemap
Publish /sitemap.xml and list it in robots.txt.
- 54 chars
Title
Good length.
- 125 chars
Meta description
Good length.
- Speed & UX audit with AI fixes
One H1
Clear main heading.
- http://localhost:3000/
Canonical URL
Marks the original URL.
Indexable
Search engines can index this page.
- en
Language set
The html lang attribute is present.
Mobile viewport
Configured for phones.
Social preview
Open Graph title and image set.
- WebSite, WebPage, Organization, SoftwareApplication
Structured data
Eligible for rich results.
robots.txt
Crawlers allowed.
Favicon
Shown in tabs and search results.
Page weight
Downloaded bytes by type.
356 KBtransferred
57requests
| Type | Requests | Size | Share |
|---|---|---|---|
| JavaScript | 35 req | 190 KB | 53% |
| Images | 3 req | 5 KB | 1% |
| Fonts | 2 req | 81 KB | 23% |
| HTML | 1 req | 32 KB | 9% |
| Other | 16 req | 48 KB | 13% |
Third parties
12 KB across 2 requests
- Cloudflare10 KB · 9 ms CPU
- coaching.net1 KB
Requests
Every file the page loaded, on a timeline.
- speed.uxatom.com607 ms · 32 KB
- _payload.json328 ms · 1 KB
- fcf28Bld.js350 ms · 29 KB
- HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2212 ms · 49 KB
- BRastxzM.js167 ms · 5 KB
- DC3Tigql.js327 ms · 35 KB
- CA3RzGq7.js173 ms · 11 KB
- 0b-hM_86.js382 ms · 6 KB
- DsHb0oxs.js182 ms · 4 KB
- DpzOIRQk.js416 ms · 6 KB
- CB0D1vg3.js366 ms · 5 KB
- C-cvrDiL.js279 ms · 1 KB
- MDLhr05Q.js165 ms · 7 KB
- B_1EsBsU.js212 ms · 2 KB
- DZL2uiKR.js214 ms · 4 KB
- D_2tqpvg.js168 ms · 5 KB
- DK3Fl9T5.js166 ms · 1 KB
- DKxbDWkv.js312 ms · 2 KB
- BsyEM03W.js177 ms · 2 KB
- Cq3hwMDo.js327 ms · 13 KB
- dyyNlieA.js265 ms · 2 KB
- WTE7081f.js325 ms · 4 KB
- DCoUYCtQ.js160 ms · 2 KB
- CV9w_gCV.js262 ms · 2 KB
- DBICRZ4p.js367 ms · 2 KB
- CwxsUIuD.js265 ms · 3 KB
- DXIaKINS.js213 ms · 1 KB
- 4x9FHpd_.js419 ms · 2 KB
- BNN_cA_v.js565 ms · 3 KB
- v4bc70e2c01a94c73b74392e423484066179121581592024 ms · 10 KB
- 2ZP-L-mE.js198 ms · 14 KB
- CvDlUGjA.js415 ms · 2 KB
- DtWOxaEZ.js198 ms · 3 KB
- vUTBaFiW.js302 ms · 5 KB
- O7TFQuFh.js366 ms · 2 KB
- BNYrnmUb.js333 ms · 2 KB
- C9R7VzYw.js302 ms · 2 KB
- H2NGAUKl.js147 ms · 7 KB
- E8cfqMw6EhdWSEj5PXdbh2J7u4m8j202JWUh3VNzOC8-e0c1w2KmhUNIOTE4pe8Jo3c0h2HmZyUQhs5p5_aOUl4.woff2265 ms · 32 KB
- rum34 ms · 662 B
Tech stack
Detected from headers and markup.
- Framework
- Nuxt
- Libraries
- Tailwind CSS