A website accessibility checklist for small business
Six checks a business owner can run on their own site in an afternoon: text alternatives, contrast, keyboard use, form labels, headings and zoom. Each one maps to a published WCAG success criterion.
A website accessibility checklist for a small business comes down to six checks: text alternatives on images, enough colour contrast, full keyboard use, labelled form fields, a sensible heading order, and a page that still works when zoomed in. Each one maps to a success criterion in WCAG, the international standard for accessible web content, and none of them needs a developer to test.
What is WCAG, and which version applies?
WCAG stands for the Web Content Accessibility Guidelines, published by the W3C. The current version, WCAG 2.2, has 13 guidelines organised under four principles: perceivable, operable, understandable and robust. Each guideline has testable success criteria at three levels, A, AA and AAA, and the success criteria are what determine whether a site conforms. The W3C overview of WCAG sets this out.
For a business site, the practical target is the A and AA criteria. The six checks below are drawn from them.
Do your images have text alternatives?
Every image that carries information needs a text alternative that serves the same purpose, which is the requirement of success criterion 1.1.1 (Non-text Content, Level A). In practice that means the alt text on a photo of a finished job says what the photo shows, and an image that works as a link or button has a name that says where it goes or what it does.
To check, right-click a few images and inspect the alt attribute, or turn on a screen reader and move through one page. Decorative images, such as a background flourish, should have empty alt text so they are skipped.
Is the text easy enough to read?
Text needs a contrast ratio of at least 4.5:1 against its background, with 3:1 allowed for large text. That is success criterion 1.4.3 (Contrast Minimum, Level AA). Pale grey body copy, white text on a light photo and orange buttons with white labels are the usual failures.
To check, paste the text colour and background colour into any contrast checker. Test the button labels and footer links as well as the main copy.
Can you use the whole site without a mouse?
All functionality needs to be operable through a keyboard interface. That is success criterion 2.1.1 (Keyboard, Level A). Many people rely on the keyboard, including people who are blind and some people with mobility impairments.
To check, click once in the address bar, then press Tab repeatedly. You should be able to reach every link, menu item, button and form field, in a logical order, and see where the focus is at each step. A dropdown menu that opens only on hover, or a booking widget the Tab key skips over, fails.
Does every form field have a label?
Labels or instructions need to be provided whenever content asks for input. That is success criterion 3.3.2 (Labels or Instructions, Level A). A contact form where the only label is placeholder text that vanishes when you start typing is the common failure.
To check, fill in your own enquiry form and look at what is left on screen once you click into a field. Each field should keep a visible label that says what to enter. This also matters for the form you rely on to receive enquiries, which is why we cover testing your own enquiry pipeline in the same breath.
Do the headings make sense on their own?
Headings should describe the section under them and follow a logical order, one main heading per page and subheadings beneath it. Screen reader users can pull up a list of headings to move around a page, so a page where headings were chosen for their font size rather than their meaning is hard to navigate.
To check, read down only the headings on each key page. If the list reads like a sensible outline of the page, it passes.
Does the page still work when zoomed in?
Zoom the browser to 200% and then check the page on a phone. Text should stay readable, nothing should overlap, and buttons should stay reachable. Pages built with fixed widths tend to break first. A site built to adapt to screen size, which is the baseline for any modern build, usually passes without extra work.
What if a check fails?
Note each failure, then group them by cause. Colour and label problems are usually a change to the design settings that fixes the whole site at once. Missing alt text is a content job. Keyboard problems often come from a plugin, widget or custom component, and those need whoever built the site. If you are unsure how the site was put together, our guide to telling whether a site was built badly covers the checks that show up the same kind of problems.
Automated tools find only part of the issues, so use them as a first pass and do the six checks by hand as well. If you want someone to run them across your site and report back, request a free website audit.
Common questions
What should a website accessibility checklist for a small business include?
Six checks: text alternatives on images, enough colour contrast, full keyboard use, labelled form fields, a sensible heading order, and pages that still work when zoomed in. Each maps to a WCAG success criterion and none needs a developer to test.
Which WCAG level should a business website meet?
The practical target for a business site is the Level A and AA success criteria in WCAG 2.2, the current version of the guidelines published by the W3C.
What colour contrast ratio does WCAG require for text?
At least 4.5:1 between text and its background, or 3:1 for large text, under success criterion 1.4.3. Pale grey body copy and white labels on orange buttons are common failures.
How do I test if my website can be used with only a keyboard?
Click once in the address bar and press Tab repeatedly. You should reach every link, menu item, button and form field in a logical order and always be able to see where the focus is.
Is placeholder text enough to label a form field?
No. Placeholder text vanishes once someone starts typing, so each field needs a visible label that stays on screen, which is what success criterion 3.3.2 requires.
Can an automated tool check my website's accessibility?
Only partly. Automated tools find some of the issues, so use them as a first pass and run the six checks by hand as well.