Same 16 checks, same weights as every report below. The scan runs on the server because a browser cannot read another site's response headers or certificate.
Every report below was produced by running the audit against a live site. Same tool, same 16 fixed checks, same weights — so the scores are comparable and a rerun of an unchanged site returns the same number.
The same 16 checks run as a GitHub Action: one workflow step writes a live score badge and keeps it current, no signup and no API key — install the audit badge action.
Mean score, score distribution, and the failure rate of every one of the 15 scored checks across every site audited so far — with the raw CSV: audit statistics.
Every check has its own page: what it looks for, why it matters, the command to see it on your own site, the configuration that fixes it, and the mistake that stops the fix from sticking — the 16 checks and how to fix each.
Want yours? Paste your URL into the free checker on this page or see the paid tiers.