Skip to content
Metaspry

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:

RuleDefault range
Title length30-60 characters
Description length70-160 characters
og:description length50-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:

SeverityDefault weight
Required10
Recommended5
Best-practice3

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.