Docs
Custom scoring rules
Tune the length thresholds and severity weights the audit scores against - a Pro feature in the extension and the web app, set per workspace.
Last verified against the web app (547aebd) and extension 1.0.27.
The audit ships with sensible defaults, but “good” length thresholds and how much each rule should matter vary by team. Custom scoring rules let you set those yourself, so the 0-100 score reflects your standards instead of generic ones.
What you can tune
Length thresholds
The length rules check each value against a min/max range. You can move those ranges to match your own house style:
| Rule | Default range |
|---|---|
| Title length | 30-60 characters |
| Description length | 70-160 characters |
| og:description length | 50-200 characters |
A value inside the range passes; outside it warns.
Severity weights
Every rule has a severity, and each severity carries a weight in the score:
| Severity | Default weight |
|---|---|
| Required | 10 |
| Recommended | 5 |
| Best-practice | 3 |
Raise or lower a weight to change how much that class of rule moves the score. If, say, best-practice rules don’t matter to you, drop their weight and they stop dragging the number down.
The score is always round((earned / possible) x 100), so it stays 0-100 no matter how you weight things - see Audit rules for the full formula.
In the extension
With Pro, open the extension’s Settings (the gear icon), change the length thresholds and severity weights, and save. They sync with your Personal Scoring rules in the web app. Without Pro the extension scores with the defaults; values you set earlier are kept and apply again when Pro is active. You can reset to defaults at any time.
In the web app
Open Scoring rules in the web app (Pro). The rules apply to scans the web app makes (Scan box, bulk audit, monitoring); existing scores change when a page is scanned again.
Related
- Audit rules - every rule and how the score is computed
- Team workspaces - sharing one scoring standard across a team
- Exporting data - get the scored results out as JSON or CSV