Most small business websites were never checked against an accessibility standard — not out of negligence, but because nobody on the project knew one applied. The result shows up in predictable ways: a contact form a screen reader can't fill out, body text that fails contrast against its background, a navigation menu that only opens with a mouse. None of that was intentional. It's also all fixable without a rebuild.
This guide covers what the Web Content Accessibility Guidelines (WCAG) actually require, the issues that show up most often on small business sites, free tools to find them, where accessibility and SEO genuinely overlap, and the legal exposure that makes this worth doing even before the ethical case does. It complements our technical SEO audit checklist and website speed guide — accessibility, speed, and technical SEO are three separate audits, but they fix a lot of the same underlying markup problems.
What web accessibility actually means
Web accessibility means a site can be used by people with a wide range of abilities — visual, auditory, motor, and cognitive — including people using assistive technology like screen readers, screen magnifiers, voice control software, or a keyboard alone instead of a mouse. It also quietly covers situational and temporary limitations that have nothing to do with disability: someone browsing in bright sunlight with poor screen glare, a person with a broken arm navigating one-handed, a parent one-handed with a sleeping baby. Accessible design helps all of them at once, because the underlying fix is the same: make the site's structure and controls legible to more than one way of perceiving and operating a page.
WCAG is the standard that defines what "accessible" means in practice. It's maintained by the W3C's Web Accessibility Initiative, written as a set of testable success criteria rather than vague principles, and it's the standard that courts, regulators, and most corporate accessibility policies point to when they say a site must be accessible.
Why this matters for a small business specifically
Three separate reasons make this worth prioritizing, and none of them require the others to be true on their own:
- Market reach. A meaningful share of any audience has some form of disability — permanent, temporary, or situational. A site that's hard to use with a screen reader or impossible to navigate by keyboard is quietly turning away customers who would otherwise buy, book, or sign up.
- Legal exposure. In the United States, Title III of the Americans with Disabilities Act has been applied to websites by courts for years, and demand letters against small and mid-sized businesses over inaccessible sites are a real, ongoing pattern — not a hypothetical. Other markets have their own versions: the EU's Web Accessibility Directive and national laws, the UK's Equality Act, and similar statutes elsewhere. None of this requires willful intent to create liability; an inaccessible contact form is enough to draw a letter.
- Overlap with SEO and usability. Many accessibility fixes — clean heading structure, descriptive link text, alt text on images, readable contrast — are the same fixes that improve crawlability and conversion. You're rarely doing pure accessibility work in isolation; most of it pays a second dividend.
None of this means every small business needs a full WCAG audit from a specialized consultancy. It means the handful of common, high-impact issues below are worth fixing regardless of your size.
The WCAG basics: POUR and conformance levels
WCAG organizes everything under four principles, commonly remembered as POUR:
- Perceivable — content must be presentable in ways people can perceive, regardless of sense. Text alternatives for images, captions for video, sufficient color contrast.
- Operable — interface elements must be usable without a mouse, without a strict time limit, and without triggering seizures (no flashing content).
- Understandable — content and interface behavior should be predictable, with clear labels, instructions, and error messages.
- Robust — content must work reliably across current and future browsers and assistive technologies, which in practice means using standard, valid HTML elements rather than hacking custom controls out of generic
<div>s.
Within that framework, WCAG defines three conformance levels:
| Level | What it covers | Realistic target for a small business |
|---|---|---|
| A | The baseline — without it, some users simply cannot use parts of the site at all | Minimum; should already be true of a well-built site |
| AA | The level referenced by most laws and corporate policies — strong contrast ratios, resizable text, consistent navigation, visible focus indicators | The realistic goal for most sites |
| AAA | The strictest level, including some criteria that aren't achievable for every type of content | Not expected sitewide; a few criteria worth adopting where easy |
When anyone references "WCAG compliance" without a level attached, they almost always mean WCAG 2.1 Level AA or the newer WCAG 2.2 Level AA, which added a handful of extra criteria focused on mobile and cognitive accessibility. That's the bar worth aiming for.
The issues that show up on most small business sites
In practice, a small number of problems account for the large majority of real accessibility barriers. Fixing just these closes most of the gap:
| Issue | Who it blocks | Typical fix |
|---|---|---|
| Missing or unhelpful image alt text | Screen reader users | Add a short, specific alt attribute describing the image's purpose; use alt="" for purely decorative images |
| Low color contrast (light gray text on white, for example) | Low-vision users, anyone in bright light | Meet a 4.5:1 contrast ratio for normal text, 3:1 for large text, checked with a contrast tool |
| Form fields without visible labels | Screen reader users, anyone relying on autofill | Pair every input with a real <label>, not just a placeholder |
| Menus or interactive elements that only respond to a mouse | Keyboard-only users, switch-device users | Ensure every interactive element is reachable and operable with Tab and Enter/Space |
| No visible focus indicator | Keyboard-only users | Don't remove the browser's default focus outline without replacing it with an equally visible one |
| Heading levels used for styling instead of structure (skipping from H1 to H4 because it "looks right") | Screen reader users navigating by heading | Use headings in logical order; style with CSS, not by picking a different heading level |
| Link text like "click here" or "read more" repeated across a page | Screen reader users scanning a list of links out of context | Write link text that makes sense on its own, e.g. "Read our pricing guide" |
| Video or audio with no captions or transcript | Deaf and hard-of-hearing users | Add captions to video; provide a text transcript for audio-only content |
A quick-win checklist you can work through this week
- Run an automated scan of your homepage and two or three key pages (see tools below) and fix every flagged issue — these catch roughly a third to a half of real problems and take minutes to run.
- Check color contrast on your body text, buttons, and any text overlaid on images or background colors.
- Add alt text to every meaningful image across the site; mark purely decorative images with an empty
alt=""so screen readers skip them. - Tab through your site using only the keyboard — no mouse. Confirm you can reach and activate every link, button, and form field, and that you can always see which element is focused.
- Check every form for a visible, programmatically connected label on every field, plus clear error messages when something's submitted wrong.
- Review heading structure on your main pages — one H1 per page, headings in logical nested order, no skipped levels used purely for visual size.
- Rewrite generic link text ("click here," "learn more") so each link's purpose is clear out of context.
- Add captions to any video content you control, starting with your most-viewed pieces.
Free tools to test with
You don't need a paid accessibility platform to catch most of this:
- axe DevTools (browser extension) — runs an automated scan directly in Chrome or Firefox and flags WCAG violations with the specific element and fix.
- WAVE (wave.webaim.org) — a free web-based and browser-extension tool that visually overlays errors, warnings, and structural information directly on your page.
- Lighthouse (built into Chrome DevTools, under the "Lighthouse" tab) — includes an accessibility score alongside its performance and SEO checks, useful as a fast baseline.
- A contrast checker like WebAIM's Contrast Checker — paste in your text and background colors to get a pass/fail against WCAG AA and AAA thresholds.
- Your own keyboard and a screen reader spot check — automated tools catch an estimated third to half of real issues at best; keyboard navigation and a few minutes with a free screen reader (NVDA on Windows, VoiceOver built into macOS and iOS) catch problems no automated scanner can, like confusing reading order or unlabeled custom controls.
Where accessibility and SEO overlap
These aren't the same discipline, but a lot of the underlying work is identical. Descriptive alt text helps both a screen reader user and Google's image understanding. A logical heading hierarchy helps both a screen reader user navigating by heading and a search engine parsing your page's structure — the same structure our SEO for beginners guide covers from the ranking side. Clear, unique link text helps both accessibility and internal link equity, a point also covered in our link building guide. Fast, keyboard-navigable pages help both an assistive-technology user and the Core Web Vitals metrics covered in our speed optimization guide. None of this means "do SEO and you'll be accessible for free" — captions, form labels, and color contrast have no direct SEO equivalent — but it does mean the two audits are worth running together rather than treating accessibility as pure extra cost.
The legal risk, realistically
In the U.S., website accessibility lawsuits and demand letters under the ADA have targeted businesses of every size for years, often triggered by a single inaccessible page rather than a sitewide failure — a checkout flow, a reservation form, a PDF menu with no text alternative. There's no official government certification that makes a site "ADA compliant," which is itself a common point of confusion; the practical standard courts and settlements reference is WCAG 2.1 or 2.2 Level AA. A reasonable, documented effort toward that standard — the checklist above, repeated periodically, with issues tracked and fixed — is both the right thing to do and meaningfully different, from a legal-risk standpoint, from having never looked at the question at all. If your business operates in or sells into the EU or UK, check the Web Accessibility Directive and Equality Act requirements separately; they follow similar WCAG-based standards but have their own enforcement mechanisms.
This is also a case where a widget claiming instant "ADA compliance" through a single script tag is worth being skeptical of. Automated overlay tools can help with some contrast and sizing issues, but they cannot add real alt text to images they don't understand, cannot fix a form with no label, and cannot make a custom dropdown keyboard-operable. Several have themselves been named in accessibility lawsuits for making sites harder to use with assistive technology, not easier. There's no substitute for fixing the underlying markup.
Building accessibility into your ongoing workflow
Accessibility isn't a one-time project any more than SEO is — every new page, image, and form is a new chance to reintroduce the same issues. A few habits keep it from sliding back:
- Add "alt text written" and "labels checked" to whatever checklist you already use before publishing a new page or product listing.
- Run an automated scan after any template or theme change, the same way you'd check page speed after one.
- If you commission custom design or development work, put WCAG 2.1 AA in the brief up front — it's far cheaper to build in than to retrofit.
- Revisit the checklist above every few months, since plugins, theme updates, and new content can quietly reintroduce fixed issues.
Common mistakes
- Treating it as a one-time fix. A clean audit today doesn't stay clean after the next ten blog posts and plugin updates without a repeat check.
- Relying entirely on an automated scanner. Automated tools are a fast first pass, not a finish line — a real keyboard and screen reader check catches problems they miss by design.
- Installing an overlay widget and considering it solved. As covered above, this can create a false sense of coverage while leaving — or adding to — real barriers.
- Removing focus outlines for aesthetics. This is one of the most common custom-design mistakes and one of the most damaging for keyboard users, since it removes the only visual cue of where they are on the page.
- Writing alt text that's either missing or stuffed with keywords. Alt text should describe the image plainly for someone who can't see it — not serve as a second meta-keywords field.
Conclusion
Web accessibility isn't a specialized discipline reserved for large enterprises with compliance teams — it's a set of concrete, testable fixes, most of which take an afternoon with a free tool to find and a few hours to fix: real alt text, sufficient contrast, labeled forms, full keyboard operability, and a sane heading structure. None of it requires a redesign, and a meaningful share of it overlaps with work you'd want to do for SEO and usability anyway. Start with the checklist above, re-run it after major site changes, and treat WCAG 2.1 AA as the ongoing bar rather than a box to check once.