The page has more than one main landmark
4.1%
of the 609 sites we scanned fail this
Ranging from 1.9% of EU e-commerce to 6.7% of Shopify DTC stores. Pooled across five targeted cohorts, so treat it as a convenience sample rather than a rate for the web.
What it means and how to fix it
With two mains, skipping to the content becomes a guess rather than a shortcut.
The fix. Keep exactly one main element per page.
How often it fails
Share of scanned sites in each cohort. These are five targeted studies, not a random sample of the web, so read the contrast between cohorts rather than any one figure as a web-wide rate.
Who fails it mostOne cut by regulated category
By regulated category
Groups smaller than 8 sites are not shown: a rate over a handful of sites moves by tens of points on a single result.
What this does not measureLimits of these figures, and where the corpus came from
- This rule maps to no success criterion, so a site failing it is not failing WCAG. It is still worth fixing: these are the patterns that decide whether assistive technology can navigate a page efficiently rather than merely read it.
- These are five targeted cohorts, not a random sample of the web. Per-cohort rates are the figure to quote; the pooled rate is a convenience sample.
- Denominators count sites that produced a result. Sites that were blocked or errored are excluded rather than counted as passing.
- Occurrence counts are floors: the engine records at most 25 occurrences of a rule per page.
- The EU and Indian cohorts retained only the primary success criterion per finding, so a rule mapping to several criteria contributes to one of them in those two cohorts and to all of them in the other three.
| Cohort | Scanned | Attempted |
|---|---|---|
| Shopify DTC stores | 75 | 75 |
| US local government | 158 | 221 |
| US healthcare providers | 208 | 218 |
| EU e-commerce | 107 | 170 |
| Indian financial services | 61 | 72 |
Corpus generated 2026-09-18.
Check your own site
A free scan reports this check alongside everything else, with the exact elements that fail.
Run a free scan
