How Juno checks a website
Juno is an automated expert review: it applies the same checks to every site, in a real browser, and grades the result against published standards and usability research. This page explains how, and where its limits are.
From address to report
- 01
Capture
A real Chromium browser opens the site on a desktop and a phone-sized screen, follows the main navigation to a few key pages and records the page, the rendered styles, accessibility tree, load performance (Lighthouse) and screenshots.
- 02
Measure
The measured checks run on that capture: contrast ratios, text sizes and line lengths, tap target sizes, link labels, page titles, structured data, Core Web Vitals and more. The same capture gives the same result every time; only load times vary a little from one measurement to the next.
- 03
Judge
Checks that need judgement (is the offer clear in five seconds, does the copy answer objections, can a test visitor finish a task) are judged by AI against the written criteria, three separate times. The median verdict counts; when the runs disagree, the check is flagged for a person instead of guessed.
- 04
Write
Findings are turned into plain language with a concrete fix, ordered by impact and effort, and each one names the standard or research it rests on.
Six areas
The checks are grouped into six areas a visitor would recognise. The full list of checks, their thresholds and weights are Juno’s own work and not published; each finding in a report shows the check and its source.
- UX11
Can people find their way?
6 measured5 judged by AI
- Do menu labels say where they lead?
- Is it clear what happened after a click?
- Can people get back from a wrong turn?
Based onNielsen Norman Group · Apple · Baymard Institute
- UI13
Does it look calm and trustworthy?
9 measured4 judged by AI
- Is body text big enough and the lines short enough to read?
- Do type, colour and spacing follow one system?
- Does motion help, or just distract?
Based onNielsen Norman Group · Apple · Refactoring UI · Vercel
- Copy12
Does it say the right thing, simply?
6 measured6 judged by AI
- Does the first screen say what you offer, and for whom?
- Do buttons and links say what happens next?
- Is it written for the visitor, in plain words?
Based onNielsen Norman Group · Mailchimp · plainlanguage.gov · GOV.UK
- Accessibility12
Can everyone use it?
11 measured1 judged by AI
- Is all text readable against its background (WCAG 1.4.3)?
- Does everything work with a keyboard?
- Are buttons and links big enough to tap?
Based onW3C · Nielsen Norman Group · Deque axe-core · Apple
- SEO10
Can the right people find it?
8 measured2 judged by AI
- Can Google crawl and index the pages?
- Do titles fit in search results?
- Does it load fast enough on a phone (Core Web Vitals)?
Based onGoogle · Nielsen Norman Group
- Conversion10
Do visitors get in touch?
4 measured6 judged by AI
- Is there one clear next step?
- How long is the way from interest to enquiry?
- Does anything make people hesitate?
Based onBaymard Institute · WiderFunnel LIFT · Nielsen Norman Group · BJ Fogg
How the score is calculated
- Text contrastweight 5passes · 1
- Tap target sizeweight 3partly · ½
- Page titlesweight 2fails · 0
(5×1 + 3×½ + 2×0) ÷ 10Area score65Any critical failure caps its area at 59.
A failed WCAG Level A check caps accessibility at 69.
- Each check passes (1), partly passes (½) or fails (0), weighted by how much it matters to visitors.
- An area’s score is the weighted share of points earned, out of 100. The overall score weighs the six areas by the kind of site (a shop weighs conversion more than a portfolio).
- Blockers cap the score: any critical failure caps its area at 59, and a failed WCAG Level A check caps accessibility at 69. A site can’t look good on paper while it shuts people out.
- Checks that don’t apply to a site are left out rather than counted as passed. In the free quick check, an area with too few verified checks is shown as “not checked yet” instead of getting a score.
Standards and research
The standards and research the checks cite. Links go to the original publication.
Standards4 sources
Conversion and trust6 sources
- LIFT Model (value proposition, relevance, clarity, anxiety, distraction, urgency)WiderFunnel
- Fogg Behavior Model (B = MAP: motivation, ability, prompt)BJ Fogg
- Checkout usability research (guest checkout, form field count)Baymard Institute
- Form field usability (inline validation, input types)Baymard Institute
- Influence: social proof, authority (ethically applied)Robert Cialdini
- Deceptive patterns catalogue (what Juno must flag, never recommend)Harry Brignull
Design and writing9 sources
- Designing Fluid Interfaces (WWDC 2018)Apple
- Human Interface Guidelines — typography, materials, motion, accessibilityApple
- Web Interface GuidelinesVercel
- Material Design — motion duration and easingGoogle
- Practical Typography — line length, point size, line spacingMatthew Butterick
- Refactoring UI — hierarchy, spacing systems, limited palettesAdam Wathan & Steve Schoger
- Federal Plain Language Guidelinesplainlanguage.gov
- GOV.UK content design: writing for the webGovernment Digital Service
- Mailchimp Content Style Guide — voice and tone, writing for accessibilityMailchimp
Usability research17 sources
- 10 Usability Heuristics for User Interface DesignJakob Nielsen, NN/g
- Homepage design guidelines (communicate who you are and what you do)NN/g
- How Long Do Users Stay on Web Pages?Jakob Nielsen, NN/g
- F-Shaped Pattern of Reading on the WebNN/g
- First 2 Words: A Signal for the Scanning EyeNN/g
- Information Scent: How Users Decide Where to Go NextNN/g
- Menu design: clear, specific labels; show the current locationNN/g
- How Users Read on the Web (concise, scannable, objective)NN/g
- Error-Message GuidelinesNN/g
- Website Forms Usability: Top 10 RecommendationsNN/g
- Mobile UX guidelines (touch targets, content priority)NN/g
- Visual Hierarchy in UXNN/g
- Animation for Attention and Comprehension / duration guidelinesNN/g
- Auto-forwarding carousels annoy users and reduce visibilityNN/g
- Trustworthiness in Web DesignNN/g
- Writing Hyperlinks: Salient, Descriptive, Start with KeywordNN/g
- The Four Dimensions of Tone of VoiceNN/g
Search and speed5 sources
- SEO Starter GuideGoogle Search Central
- Influencing title links in search resultsGoogle Search Central
- Structured data general guidelinesGoogle Search Central
- Creating helpful, reliable, people-first content (E-E-A-T)Google Search Central
- Core Web Vitals thresholds (LCP 2.5 s, INP 200 ms, CLS 0.1)web.dev
What Juno can and can’t do
- Runs the same checks on every site, in a real browser, on desktop and phone.
- Measures what can be measured, and says which standard or study each finding rests on.
- Shows what it couldn’t check instead of guessing, and flags AI verdicts that disagree.
- Juno is an expert review, not user research. It can’t replace watching real customers use your site.
- AI judgements can be wrong. That’s why they run three times, why disagreements go to a person, and why every finding shows what was observed.
- The thresholds come from the sources above; the weighting into one score is Juno’s own model, not a validated scientific scale.
- Juno checks a handful of key pages, not every page of a site. The free quick check covers only the measured checks, on the homepage and two more pages.
Independence
Juno sells website audits; the free quick check is how people try it. Juno is not affiliated with or endorsed by any organisation named on this page. Examples on this site are real websites, checked with the free quick check and anonymised.