Every number on your scorecard states its denominator.
A score is a claim about what was measured. This page says what that claim covers and what it does not.
The rubric
129 checks across eight weighted categories. A site that is technically clean but thin on content cannot score its way to a clean bill of health on infrastructure alone.
| Category | Checks | Weight |
|---|---|---|
| Technical foundation & indexability | 20 | 15% |
| Crawling, rendering & site structure | 16 | 10% |
| Search appearance | 18 | 10% |
| Content quality & helpfulness | 18 | 20% |
| E-E-A-T & trust signals | 15 | 15% |
| Site content health & cannibalization | 14 | 10% |
| AI / answer-engine readiness (GEO) | 16 | 12% |
| Page experience & performance | 12 | 8% |
| Total | 129 | 100% |
Three outcomes, not two
- Pass. The rule ran and the page satisfied it.
- Fail. The rule ran and the page did not. It enters the fix queue.
- Unmeasured. The rule could not run: the page was unreachable, a resource timed out, an external API was down, or the check needs data the site does not expose.
Unmeasured is not a pass. It is not dropped from the denominator and it does not improve your score. It is grey on the grid and grey in the number. The default in this category is to treat what could not be checked as fine, which is how a tool reports 95/100 for a site with real problems: it scored the third it reached and presented it as the whole.
What coverage means
Coverage is the share of applicable checks that produced a verdict. A score of 71 at 86% coverage means: of the checks that ran, 71% passed, and 14% of the rubric never ran. A high score at low coverage is a weaker result than a lower score at full coverage, and the scorecard says so.
How each check is decided
Every check declares its method, because "our AI found an issue" is not a finding.
- Rule: a fact about the page. Present or absent.
- Graph: computed across the site's structure, such as which pages can be reached.
- External API: measured by a third party. If it is down, the check is unmeasured.
- Model: assessed by a language model, and labelled as such wherever it appears.
And who can fix it: Auto (the engine writes it), Assist (the engine drafts, you decide), Human (only you can).
The free scan is a slice, and says so
It crawls up to 10 pages and reports how many more it found. The score is a claim about that slice. If the scanner is down, the scan fails and says so. There is no path that produces a grade without a crawl behind it.