Web & Content

Website Accessibility: A Practical WCAG Compliance Guide

Updated October 14, 2025By the CalliArc team

Key takeaway

WCAG 2.2 Level AA is the standard most laws and procurement policies reference. Four issue types account for the majority of real failures: insufficient colour contrast, missing text alternatives, keyboard traps, and unlabelled form fields — fix those first.

Accessibility is usually framed as a legal risk, which undersells it. Roughly one in six people has a disability, and the same fixes that help them — readable contrast, working keyboard navigation, honest headings — measurably improve conversion and SEO for everyone else.

What the standard asks for

WCAG organizes requirements under four principles — content must be Perceivable, Operable, Understandable, and Robust — at three conformance levels (A, AA, AAA). AA is the practical target: it's what the ADA is interpreted against in the US, what EN 301 549 requires in the EU, and what enterprise procurement asks about.

The four failures we find on nearly every site

  • Colour contrast below 4.5:1 for body text — most often light grey placeholder text and white text on brand-coloured buttons.
  • Images, icon buttons, and links with no accessible name, leaving screen-reader users with "link" and nothing else.
  • Keyboard traps and invisible focus styles — menus, modals, and carousels that can be opened but not escaped without a mouse.
  • Form inputs with a visual label that isn't programmatically associated, so the field announces as blank.

A remediation order that works

  • Run an automated scan first — it catches roughly a third of issues and costs nothing.
  • Fix contrast and form labels: highest volume, lowest effort, immediate user benefit.
  • Do a keyboard-only pass through your top five user journeys. If you can't complete a purchase or a signup with the Tab key, nothing else matters.
  • Test with an actual screen reader (NVDA or VoiceOver) on those same journeys.
  • Then write accessibility acceptance criteria into your definition of done, so you don't rebuild the same debt.

Accessibility statements

Publish one. It should state the standard you target, known gaps, and a contact route for problems. An honest statement with a remediation timeline is a far stronger position than silence or an overlay widget that claims instant compliance.

Share LinkedIn X

Ready to build it right?

Get a transparent, milestone-based estimate for your project in a free consultation.

Book a free strategy call