How scoring works

The accessibility score

Every audited page gets a 0–100 score for how many WCAG 2.1 AA checks pass. It's an objective count of detectable issues — not a legal verdict, and not a guarantee of compliance.

TOOLING — NOT LEGAL ADVICE

Severity weights

Each violation deducts points from 100 based on how badly it blocks users. The store score is the average across the pages we audit.

Critical

6 each

Blocks a whole group of users — e.g. an image with no text alternative, invisible to screen-reader shoppers. Deducts 6 points each.

Serious

3 each

A real barrier — an unlabeled form field, a link with no name, zoom disabled, or a missing page language/title. Deducts 3 points each.

Moderate

1 each

Degrades the experience — skipped heading levels, a missing skip-link, duplicate IDs, a positive tabindex. Deducts 1 point each.

How the number is computed

score = max(0, 100 − 6×critical − 3×serious − 1×moderate)

A page with no detectable issues scores 100. One image missing alt text drops it to 94; three of them plus an unlabeled search field lands at 79. The dashboard averages your audited pages and lists every issue worst-first, so you fix the biggest barriers first.

The checks we run

Images without a text alternative

critical

WCAG 1.1.1

Form fields without a label

serious

WCAG 3.3.2

Page language not set

serious

WCAG 3.1.1

Page has no title

serious

WCAG 2.4.2

Links with no discernible text

serious

WCAG 2.4.4

Buttons with no accessible name

serious

WCAG 4.1.2

Zoom disabled in the viewport

serious

WCAG 1.4.4

Frames without a title

moderate

WCAG 4.1.2

Duplicate id attributes

moderate

WCAG 4.1.1

Positive tabindex disrupts focus order

moderate

WCAG 2.4.3

Heading levels skipped or missing

moderate

WCAG 1.3.1

Empty headings

moderate

WCAG 1.3.1

List markup with non-list children

moderate

WCAG 1.3.1

No skip-to-content link

moderate

WCAG 2.4.1

What the score is not

A 100 means the automated WCAG 2.1 AA checks AccessProof runs all pass on the pages we audited — it does not certify that your store is legally accessible, EAA-compliant, or approved by any regulator. Automated tools catch a large share of issues but not all of them; some criteria (like colour contrast and full keyboard journeys) need human review. AccessProof is tooling and evidence, and we do not sell an accessibility overlay.