elenion.digital
Overall score
97/100
Excellent
What to fix first
Performance
Largest Contentful Paint (LCP): 3299 ms (good is under 2500 ms).
The strongest category is Accessibility (100/100).
What we saw
Your site the moment we checked it, desktop and mobile. If a screenshot is missing, it expired with the report's images.


Performance
Score 90 of 100
Speed decides whether people stay. Slow pages lose visitors before the first word, and Google folds page speed into ranking. Most fixes here are one-time work with lasting payoff.
Failed7 of 15 points
Largest Contentful Paint (LCP)
Largest Contentful Paint (LCP): 3299 ms (good is under 2500 ms).
6 checks passed
Passed28 of 30 points
Lighthouse performance (mobile)
Lighthouse performance on mobile: 92/100 (desktop: 94).
Passed15 of 15 points
Server response time (TTFB)
Server response time (TTFB): 170 ms (good is under 800 ms).
Passed10 of 10 points
Layout shift (CLS)
Layout shift (CLS): 0 (good is under 0.1).
Passed10 of 10 points
Main-thread blocking (TBT)
Main-thread blocking (TBT): 0 ms (good is under 200 ms).
Passed12 of 12 points
Image optimization
Of 4 images: 0 not in a modern format (WebP/AVIF), 0 oversized for their display size.
Passed8 of 8 points
Unused CSS/JS
About 9% of the loaded CSS/JS goes unused.
Accessibility
Score 100 of 100
Roughly one in four US adults lives with a disability. An accessible site serves them, and the same structure is what search engines and AI assistants read. These findings come from the same automated checks used across the industry; they catch much but not all of WCAG.
Nothing failed here. The details are in the passed list below.
7 checks passed
Passed35 of 35 points
WCAG 2.2 AA (axe-core)
axe-core found no WCAG 2.2 AA violations on the scanned page.
Passed13 of 13 points
Horizontal scroll on mobile
No horizontal overflow at mobile width (390 px).
Passed12 of 12 points
Semantic landmarks
All the main landmarks are present (header, nav, main, footer).
Passed12 of 12 points
Heading hierarchy
The heading hierarchy is clean, with no skipped levels.
Passed10 of 10 points
Touch target size
No touch-target size violations per axe (WCAG 2.2 target-size).
Passed10 of 10 points
Page language (lang attribute)
The page language is declared: lang="en".
Passed8 of 8 points
Viewport and zoom
The viewport is set and allows zooming.
SEO and machine readability
Score 100 of 100
Search is splitting in two: classic results and AI answers. Both run on the same signals, clean structure, honest metadata and machine-readable pages. This category measures whether machines can tell what you do.
Nothing failed here. The details are in the passed list below.
13 checks passed
Passed18 of 18 points
HTTPS hygiene
HTTPS hygiene is in order (secure connection, no mixed content).
Passed10 of 10 points
Page title
The page title is present and a sensible length (52 characters).
Passed12 of 12 points
Meta description
The meta description is present and a sensible length (154 characters).
Passed8 of 8 points
Exactly one H1
The page has exactly one H1 heading.
Passed12 of 12 points
robots.txt and Googlebot
robots.txt exists and does not block Googlebot.
Passed0 of 0 points
AI crawler access (informational)
robots.txt does not block the known AI crawlers (GPTBot, ClaudeBot, PerplexityBot and others). Informational only; no points either way.
Passed10 of 10 points
sitemap.xml
sitemap.xml exists and is valid (34 URLs).
Passed10 of 10 points
Structured data (JSON-LD)
Structured data (JSON-LD) is present: Organization, ProfessionalService, BreadcrumbList.
Passed6 of 6 points
Open Graph tags
Open Graph tags (title + image) are present; the link unfurls nicely when shared.
Passed6 of 6 points
noindex traps
No noindex trap in the meta robots tag.
Passed5 of 5 points
Canonical URL
A canonical URL is set.
Passed3 of 3 points
Favicon
A favicon is set.
Passed0 of 0 points
llms.txt (optional, a plus)
llms.txt is present (a young convention that helps AI assistants read the site). A nice plus.
Legal exposure
Score 100 of 100
Website accessibility lawsuits and demand letters are filed by the thousands every year, and WCAG is the standard US courts point to. Privacy adds a state-by-state patchwork on top, with California's CCPA leading. This category reads your site through that lens: exposure, not verdicts.
Nothing failed here. The details are in the passed list below.
6 checks passed
Passed30 of 30 points
ADA lawsuit exposure
No serious or critical WCAG failures found by axe-core on the scanned page. Automated findings like these are the usual basis of ADA demand letters, and this page gives them nothing to point at.
Passed20 of 20 points
Privacy policy page
A privacy policy link is present ("Privacy Policy").
Passed15 of 15 points
Accessibility statement
An accessibility statement link is present ("Accessibility").
Passed15 of 15 points
Consent mechanism
No trackers or tracking cookies detected, so a consent or opt-out mechanism is not needed.
Passed10 of 10 points
Do Not Sell or Share link
No "Do Not Sell or Share" link, and no ad or analytics trackers that would call for one.
Passed10 of 10 points
Tracking before consent
No known trackers or tracking cookies load before a consent signal.
Maintainability
Score 94 of 100
Small defects compound. Template leftovers, broken links and stale details tell visitors, and courts, that nobody is minding the store. This category catches the rot early, while it's cheap to fix.
Needs work9 of 15 points
Inline styles
24 elements carry an inline style attribute; heavy inline styling makes later changes and theming harder.
4 checks passed
Passed30 of 30 points
Tool/generator traces
No strong signals that the site was thrown together by a generator with no source of its own.
Passed20 of 20 points
Template leftovers
No visible template leftovers (lorem ipsum, empty links, placeholder text).
Passed20 of 20 points
Code minification
0 of 32 CSS/JS files are not minified (slower loading).
Passed15 of 15 points
DOM size and depth
The DOM has 372 nodes at depth 12 (guidance: under 1500 nodes, depth under 32).
How this report is scored
The tools we ran, and how the points work
No black box. The report is built from the standard, open tools of the trade, run against your live site:
- Elenion Scanner 1.0.0
- Playwright 1.61.1
- Lighthouse 13.4.0
- Chromium 149.0.7827.55
The formula is public. Every check carries a fixed number of points, each category sums to 100 and the overall score is a weighted average of the five categories. No hidden penalties, no multipliers.
This is an automated check of one page, usually your homepage, at a single moment. It can't judge your copy, your offer or your conversion flow, and automated accessibility checks catch much but not all of WCAG. Scores can also wiggle a few points between runs because real networks wiggle. Treat the report as a map, not a verdict on your business.
The full points table
| Category | Check | Points |
|---|---|---|
| PerformanceWeight 25 | Lighthouse performance (mobile) | 30 |
| Server response time (TTFB) | 15 | |
| Largest Contentful Paint (LCP) | 15 | |
| Layout shift (CLS) | 10 | |
| Main-thread blocking (TBT) | 10 | |
| Image optimization | 12 | |
| Unused CSS/JS | 8 | |
| AccessibilityWeight 20 | WCAG 2.2 AA (axe-core) | 35 |
| Horizontal scroll on mobile | 13 | |
| Semantic landmarks | 12 | |
| Heading hierarchy | 12 | |
| Touch target size | 10 | |
| Page language (lang attribute) | 10 | |
| Viewport and zoom | 8 | |
| SEO and machine readabilityWeight 20 | HTTPS hygiene | 18 |
| Page title | 10 | |
| Meta description | 12 | |
| Exactly one H1 | 8 | |
| robots.txt and Googlebot | 12 | |
| AI crawler access (informational) | 0 | |
| sitemap.xml | 10 | |
| Structured data (JSON-LD) | 10 | |
| Open Graph tags | 6 | |
| noindex traps | 6 | |
| Canonical URL | 5 | |
| Favicon | 3 | |
| llms.txt (optional, a plus) | 0 | |
| Legal exposureWeight 20 | ADA lawsuit exposure | 30 |
| Privacy policy page | 20 | |
| Accessibility statement | 15 | |
| Consent mechanism | 15 | |
| Do Not Sell or Share link | 10 | |
| Tracking before consent | 10 | |
| MaintainabilityWeight 15 | Tool/generator traces | 30 |
| Template leftovers | 20 | |
| Code minification | 20 | |
| Inline styles | 15 | |
| DOM size and depth | 15 |
Not much left to hand anyone
This report is yours either way. Forward it to whoever maintains your site; coming from a scanner, it's a compliment in report form.
We won't pretend you need rescuing. But if you ever want a second set of hands at this standard, a careful rebuild when the time comes, or month to month management that keeps the site this good, we'd like to be on your shortlist. Elenion Digital is a small agency where you work directly with the craftsman, start to finish.
A short form, not a sales funnel. Straight answers.