How scoring works

What the Health, GEO, and A11y scores measure, how they're calculated, and what the severity levels mean.

The three scores

Every report carries three scores from 0 to 100:

ScoreQuestion it answers
HealthIs the site technically sound for search engines? Links, redirects, metadata, canonicals, indexability.
GEOWould AI search (ChatGPT, Perplexity, Google AI Overviews) understand and cite these pages? Structure, answerability, schema, llms.txt.
A11yAre the pages accessible?

How they’re calculated

  • Health starts at 100 and loses points for issues found across the crawl — weighted by severity and by how much of the site each issue affects. A sitewide broken-canonical problem costs more than one odd 404.
  • GEO and A11y are scored per page (0–100 each) and averaged across the site, so one terrible page can’t sink an otherwise solid site — but a sitewide template problem will show up everywhere and pull the average down hard.

Scores are deterministic: the same site in the same state produces the same score, so a change in the number always means a change on the site.

Severity levels

Every finding is an error, warning, or notice:

  • Error — actively hurting you (broken links, noindex slips, missing titles).
  • Warning — worth fixing, not on fire (long titles, redirect chains).
  • Notice — informational; judgement calls and opportunities.

Issues rank by severity first, then by the number of pages affected — so the top of the Issues tab is always the best place to start fixing.

Still stuck? Email us — a human replies, usually within a day.