Health score
How the score is calculated.
The health score shows, on a scale of 0–100, how many of the site's pages are free of problems: a page with an error counts as fully lost, a page with only warnings loses a little.
#Formula
Score = (pages with no error finding − pages with only warnings × 0.15) ÷ pages evaluated × 100, rounded to the nearest whole number.
- Pages evaluated: HTML pages that return a 200 status code. Redirects, 4xx/5xx URLs, images and pages that hit the rate limit are not in the denominator.
- Faulty page: a page with at least one “Error”-level finding; it adds nothing to the score (a whole page lost).
- Page with warnings: no “Error” finding but at least one “Warning”; it lowers the score by 15% of a page (it counts as 0.85 of a page). The number of warnings on the page does not matter.
- Clean page: only “Info”-level findings or none at all; full marks. Info-level findings never lower the score.
- Findings marked as an intentional choice are not counted.
- If there are no HTML pages to evaluate, “—” is shown instead of a score.
Example: if 23 of 24 pages have only warnings and none has an error, the score is (24 − 23 × 0.15) ÷ 24 = 86; had one of them had an error, that page would count as fully lost.
#Menu and template errors
A single broken link in the menu repeats on hundreds of pages. Counting that as hundreds of errors would lower the score more than reality justifies; so a broken link target coming from a template affects the score as much as a single faulty page. Details: Menu / template detection.
#Overall status label
| Label | When |
|---|---|
| Errors found | If there is at least one error-level finding |
| Needs work | If there are no errors but there are warnings |
| Healthy | If there are no errors and no warnings |
In the Overview, next to the score, the increase or decrease from the previous crawl is shown.