A plain-language explanation of the rules behind every check, and how those checks turn into your page and site scores.
| Severity | Color | Meaning |
|---|---|---|
| Good | Green | No action needed - the page follows best practice for this check. |
| Info | Blue | Minor/borderline issue - worth knowing about, low priority to fix. |
| Warning | Yellow | A real issue that should be fixed, but isn't likely to break indexing/ranking on its own. |
| Critical | Red | A serious problem that can significantly hurt search visibility or usability. |
| Note | Grey | A possible improvement, shown only in the full report. Does not affect your score. |
Checks are grouped into four categories that make up your page's sub-scores: On-Page, Technical, Content, and UX/Conversion (a small number of image checks are informational-only and tagged Images/Media). Note-level issues never affect any score - they are purely advisory tips shown in the full report.
Every page starts each of its four category scores at 100%. Each issue found subtracts points from that category only:
| Severity | Per-category deduction |
|---|---|
| Critical | -25 |
| Warning | -10 |
| Info | -2 |
| Good / Note | 0 |
The four category scores are then combined using fixed weights:
Overall = OnPage × 0.35 + Technical × 0.30 + Content × 0.15 + UX/Conversion × 0.20
(When Google PageSpeed Insights performance data is available, the UX/Conversion score is first averaged with the PageSpeed performance score before being applied above.)
On top of that weighted blend, a flat penalty is applied once per issue, regardless of category. This makes sure a serious problem can't hide just because it only affects one, lower-weighted category:
| Severity | Global deduction (applied once, to the final page score) |
|---|---|
| Critical | -18 |
| Warning | -8 |
| Info | -1 |
| Good / Note | 0 |
Page score = clamp(Weighted blend - sum of global deductions for every issue, 0, 100)
A page with zero issues stays at 100%. Reaching a "very good" score (90%+) requires the page to be nearly issue-free.
Utility pages (login, register, cart, admin, etc.) and pages that failed to load are excluded from the site score. A plain average of all page scores would let problems on a handful of pages get diluted away on a large site, so the site score is instead built from three parts:
Blended = (Average × 0.75) + (Worst page score × 0.25) Site score = clamp(Blended - (%Pages with Critical × 20) - (%Pages with Warning × 10), 0, 100)
This means the overall site score (labelled "Weighted" in your report) rewards having many clean, issue-free pages, but a small number of bad pages - or even a single very bad page - will always visibly pull the score down, no matter how large the site is. A score of 90%+ means the site is genuinely close to issue-free across every page we scanned.
Missing/short title, meta description, and H1 checks are automatically downgraded from Critical to Info when the page carries a noindex directive, since it's already excluded from search results.
noindex - flagged as informational, since it's often intentional (e.g. legal pages)Every audit also generates a standalone cookies report listing every cookie set by the site (domain, path, expiry, and security flags). This is purely informational for privacy/consent review and does not affect your score. Only cookies set directly by the server are captured - cookies created by JavaScript after the page loads are not detected.