Step 3 — Select a representative sample

This is the step that decides whether your audit is worth anything, and the one most often done carelessly. Two auditors with the same skill and the same standard will reach opposite conclusions about the same site if they sample differently.

The failure mode this step exists to prevent

Audit the home page and two content pages, find nine issues, write a report. The checkout — where the real barriers are, and where failure costs the user money — is never opened. The report is not wrong about what it looked at. It is worthless as a statement about the site.

3a. The structured sample

Chosen deliberately. It must include:

3b. The randomly selected sample

Then add a random sample — WCAG-EM suggests roughly 10% of the size of the structured sample, chosen without looking at the pages first.

This is not padding. Its purpose is to catch what your structured sample systematically misses: pages built by a different team, old pages predating the design system, content authored by someone who did not know the rules. If a random page fails in a way no structured page did, you have learned that your structured sample was not representative — which is itself a finding.

Select it properly: number the site's URLs from a crawl or a sitemap and pick with a random number generator. "Some pages I clicked on" is not a random sample.

3c. Include complete processes

WCAG has a specific rule here, and it catches people out. If a page is part of a process — a checkout, a multi-step application — then every page in that process must conform, or none of them can be claimed as conforming. You cannot sample step 2 and step 4 and skip step 3.

3d. Compare with the client's expectation

Show the sample to the client before auditing. Two things come out of this: they tell you about pages you did not know existed, and they cannot later say you audited the wrong things.

Worked example: Riverline Books

The sample site has eight pages. A structured sample for it looks like this:

A structured sample for the Riverline Books sample site
PageWhy it is in the sample
HomeCommon page; carousel; rich media
CataloguePage type: listing with filters and sorting
ProductPage type: detail; images; custom widgets
BasketEssential task, step 1; data table; quantity controls
CheckoutEssential task, step 2; form-heavy; error states
LoginCommon page; authentication; CAPTCHA
ContactCommon page; form; modal dialog
HelpCommon page; long-form content; help mechanism placement

Eight of eight, because the site is small. On a real site of 4,000 pages the same reasoning yields perhaps 15 to 25 pages — and the discipline is identical.

A test of your sampling

The defects in the sample site are seeded so that a correct structured sample finds them and a lazy one does not. Several of the most serious — a keyboard trap, a drag-only control, a checkout with no error prevention — are on pages you only reach by working through an essential task. If you sample only the pages linked from the home page, you will miss them, and your report will say the site is in better shape than it is.

Record your sample

Next: Step 4 — Audit the selected sample