Design & UX

Accessible Web Design: WCAG Basics Every Business Should Meet

A plain-language guide to the WCAG fundamentals that most business websites should meet, from colour contrast and keyboard access to forms, media and practical testing.

Illustration of a website surrounded by accessibility icons including a keyboard, a contrast checker, captions and a screen reader speaker

Accessibility is often treated as a specialist topic, something to worry about after launch. In practice, the barriers that block people with disabilities are the same ones that frustrate everyone else: low-contrast text, forms that do not explain errors, menus that break without a mouse, videos with no captions in a noisy office. Accessible web design, measured against WCAG, is simply good design with clear rules. This article covers the accessible web design WCAG fundamentals every business website should meet, how to check them, and how to build accessibility into your process instead of bolting it on.

What WCAG is and why it matters

The Web Content Accessibility Guidelines (WCAG) are published by the W3C and are the internationally recognized standard for web accessibility. They are organized around four principles, often abbreviated as POUR:

  • Perceivable: people can perceive the content, whether by sight, hearing or assistive technology
  • Operable: people can navigate and interact, including by keyboard alone
  • Understandable: content and behaviour are clear and predictable
  • Robust: content works reliably with browsers and assistive technologies

Each guideline has success criteria at three levels: A, AA and AAA. Most policies and laws that reference WCAG point to Level AA, which is the practical target for business websites.

Accessibility law differs by jurisdiction. In Canada, federally regulated organizations are covered by the Accessible Canada Act, Ontario has the AODA, and British Columbia's Accessible British Columbia Act applies requirements to prescribed organizations. The EU has its own accessibility rules affecting many digital products and services, and other regions have their own frameworks. Obligations depend on your sector, size and where you operate, so treat this as orientation, not legal advice, and confirm specifics with a qualified professional.

Accessible web design: WCAG basics in plain language

You do not need to memorize every success criterion to make real progress. The following areas cover most of the barriers we see on business websites.

1. Colour and contrast

  • Body text needs a contrast ratio of at least 4.5:1 against its background at Level AA; large text needs at least 3:1.
  • Interface elements like input borders and icons that convey meaning need at least 3:1.
  • Never use colour alone to convey information. A red border on an invalid field should come with an error message.

Brand palettes with light greys or pale accent colours are the most common source of contrast failures. Adjusting shades slightly usually fixes this without changing the brand's feel.

2. Keyboard access and focus

Everything you can do with a mouse should be possible with a keyboard: menus, sliders, modals, date pickers and custom dropdowns.

  • Focus must be visible. Removing the browser's focus outline without a replacement is one of the most common failures.
  • Focus order should follow the visual order.
  • Modals should move focus inside when opened and return it when closed.
  • Provide a "skip to content" link so keyboard users can bypass repeated navigation.

3. Structure and semantics

  • Use one logical heading hierarchy (H1, then H2, then H3) that reflects the content's structure, not its styling.
  • Use real buttons for actions and real links for navigation.
  • Use landmark elements (header, nav, main, footer) so assistive technology users can jump around the page.
  • Set the page language, and mark passages in other languages, which matters on multilingual and right-to-left websites.

4. Images and media

  • Informative images need alternative text that conveys their purpose. Decorative images should have empty alt text so screen readers skip them.
  • Charts and diagrams need a text summary of the key point.
  • Pre-recorded video with speech needs captions; audio content needs a transcript.
  • Avoid content that flashes rapidly, and let users pause anything that moves automatically for more than a few seconds.

5. Forms

Forms are where accessibility problems cost the most, because they sit right at the point of conversion.

  • Every field needs a visible label, not just placeholder text.
  • Mark required fields clearly, in text, not only with colour.
  • Error messages should identify the field and explain how to fix the problem.
  • Do not clear what the user typed when validation fails.
  • Group related options such as radio buttons with a fieldset and legend.

Our guide to form design that gets completed shows how these same rules improve completion for all users.

6. Responsive and readable content

  • Content should reflow on small screens and when zoomed to 400% without horizontal scrolling for normal text.
  • Do not disable pinch-zoom.
  • Keep line lengths and spacing comfortable, and write in plain language where you can.
  • Touch targets should be large enough to tap reliably.

Key takeaway: Most accessibility barriers come from a handful of causes: weak contrast, missing focus states, poor form labelling, and media without text alternatives. Fix these in your templates and components and you remove the majority of problems across the whole site.

How to test your site

A combined approach catches the most issues:

Method What it catches Limits
Automated checkers (browser extensions, CI tools) Missing alt text, contrast failures, missing labels, ARIA errors Typically catch only a portion of issues; cannot judge meaning
Keyboard-only walkthrough Focus visibility, traps, unreachable controls, logical order Requires manual time per template
Screen reader spot-checks Reading order, labels, announcements Requires some practice with the tools
Zoom and reflow testing Overlapping content, horizontal scroll Quick to do
Testing with disabled users Real-world barriers no checklist predicts Needs recruitment and planning

Start with automated checks and a keyboard walkthrough of your main templates. Those two steps alone surface a large share of problems.

A ten-minute keyboard test

You can run a meaningful check on any page right now:

  1. Put your mouse aside and press Tab from the top of the page.
  2. Watch for a visible focus indicator on every link, button and field.
  3. Confirm you can open and close the main menu, any dropdowns and any modal using Tab, Enter, Space and Escape.
  4. Fill in and submit the main form, then trigger an error and check you can find and fix it.
  5. Note anywhere focus disappears, jumps unexpectedly or gets stuck.

If you get stuck anywhere, so will customers who rely on a keyboard or switch device.

Common accessibility failures on business sites

Certain problems come up again and again in audits:

  • Carousels that rotate automatically with no pause control and unlabelled arrow buttons
  • Icon-only buttons, such as search or close, with no accessible name
  • PDF brochures and datasheets that are scanned images with no real text
  • Links that all say "Read more" or "Click here", which are meaningless out of context
  • Cookie banners that trap keyboard focus or cannot be dismissed without a mouse
  • Embedded maps, chat widgets and booking tools from third parties that were never tested

Third-party components deserve special attention because they sit outside your direct control. Ask vendors about their accessibility conformance before you embed them, and check them yourself as part of your testing.

Building accessibility into the process

Retrofitting is always more expensive than building it in. Practical habits:

  1. Bake it into the design system. Accessible buttons, inputs and modals mean every new page inherits good behaviour. See design systems for small teams.
  2. Check contrast at the palette stage, before a single page is designed.
  3. Include accessibility in acceptance criteria for each feature.
  4. Train content editors on headings, alt text and link text, since content changes constantly after launch.
  5. Avoid overlay widgets as a substitute for real fixes.
  6. Re-check after major changes, such as a new theme, plugin or template.

Next steps

If you are unsure where your website stands, an accessibility review of your main templates is an efficient starting point. DigiVort's UI/UX design and security and compliance teams can assess your site against WCAG Level AA and help prioritize fixes, while your legal adviser confirms which obligations apply to you. You can also describe your project through our project wizard.

Frequently asked questions

Which WCAG level should a business website aim for?

Level AA of the current WCAG version is the common target and the level most accessibility laws and policies reference. Level A covers the most basic barriers, while Level AAA is demanding and generally not expected for entire sites. Confirm your specific obligations with a legal adviser.

Are accessibility overlays or widgets enough to make a site compliant?

No. Overlay widgets that add toolbars or automatic fixes cannot repair underlying problems in markup, structure, forms or content, and they can interfere with assistive technologies people already use. Accessibility has to be built into the design and code.

Is accessibility a legal requirement in Canada?

It depends on the organization and jurisdiction. Federally regulated organizations fall under the Accessible Canada Act, Ontario has its own accessibility legislation, and British Columbia has the Accessible British Columbia Act with requirements phasing in for prescribed organizations. Because obligations vary, get professional legal advice for your situation.

How much does it cost to make an existing website accessible?

It depends on how the site was built, how many templates it uses and how much content needs fixing. A site built from a small set of well-structured templates is usually far cheaper to fix than one with many one-off layouts. An audit is the sensible first step to size the work.

Does accessibility help SEO?

Many accessibility practices overlap with good SEO, such as meaningful headings, descriptive link text, alternative text for images and fast, well-structured pages. Accessibility should be pursued for users first, but the overlap is a real benefit.