WebAIM Million Breakdown: What Key Accessibility Numbers Mean for Forums

When community owners install custom themes or modify forum templates, accessibility is frequently treated as an afterthought. Yet broad web data shows just how widespread basic interface flaws remain. In the WebAIM: The WebAIM Million - The 2026 report on the accessibility of the top 1,000,000 home pages, automated testing using the WAVE engine uncovered 56,114,377 distinct accessibility barriers across one million home pages, averaging 56.1 errors per page. That represents a 10.1% increase in detected errors compared to the 2025 analysis. For community managers running hobbyist message boards or professional platforms, these numbers outline the exact pitfalls to audit in default skins and member-facing layouts.
95.9%: The Scope of Detected WCAG Failures
The vast majority of tested sites continue to fail baseline standards. Automated scans identified Web Content Accessibility Guidelines (WCAG) 2 failures on 95.9% of home pages in February 2026, an increase from 94.8% in 2025 that reversed six consecutive years of minor improvements. Because automated evaluation tools cannot detect every barrier, the actual rate of full WCAG 2 A/AA conformance is certainly lower than 4.1%. Only 20.5% of pages had 5 or fewer errors, while 30.4% had 10 or fewer.
In total, 3.9% of all home page elements contained a detected accessibility issue, meaning users with disabilities can expect to encounter an error on 1 in every 26 elements. When community owners evaluate themes, auditing elements before publishing helps ensure basic usability. Learn more about core standards in our guide to Forum Accessibility: Make Your Community Usable for Everyone.
83.9%: Low-Contrast Text Cluttering Interfaces
Low contrast was the single most widespread barrier in the evaluation, appearing on 83.9% of home pages (up from 79.1% in 2025). On average, home pages contained 34 distinct instances of low-contrast text failing WCAG 2 AA thresholds, marking a 15% increase over 2025 figures.
Forum layouts are especially vulnerable to this failure. Board themes frequently rely on faint gray text for secondary metadata, such as post timestamps, breadcrumbs, view counts, pagination counters, and member signatures. When text contrast falls below standard ratios, low-vision visitors struggle to read thread details and forum board listings.
33.1%: Form Fields Missing Descriptive Labels
Web home pages averaged 6.9 form inputs in the 2026 dataset, representing a 36% jump over three years. However, 33.1%—nearly one third—of those inputs lacked proper labels. Across all home pages, 51% had missing form input labels, up from 48.2% in 2025.
A forum home page and thread view rely heavily on input elements. Quick search bars, member login prompts, poll selection radios, and quick reply textboxes all require programmatic labeling using <label>, aria-label, aria-labelledby, or a title attribute. Six common failure types account for 96% of all errors detected in the WebAIM: The WebAIM Million report:
- Low contrast text (found on 83.9% of home pages)
- Missing alternative text for images (found on 53.1% of home pages)
- Missing form input labels (found on 51% of home pages)
- Empty links (found on 46.3% of home pages)
- Empty buttons (found on 30.6% of home pages)
- Missing document language declarations (found on 13.5% of home pages)
46.3% and 30.6%: Empty Links and Icon Buttons
Interactive elements without text descriptions represent another massive obstacle. Empty links appeared on 46.3% of home pages (up from 45.4% in 2025), while empty buttons were found on 30.6% of pages (up from 29.6% in 2025). In addition, 15.2% of pages relied on ambiguous link text such as "click here" or "more," averaging 5.3 ambiguous links per page.
In forum software, developers often design sleek icon-only buttons for actions like quoting a reply, marking topics read, collapsing categories, or reacting to posts. If an icon button lacks accessible label text, a screen reader user hears only an unannounced control. Similarly, linking member avatars or category icons without text leaves navigational targets unreadable.
41.8%: Skipped Heading Structures Disrupting Navigation
Headings provide the primary mechanism used by screen reader users to navigate content. The study detected nearly 30 million headings across the sample, averaging 29.9 headings per page (a 20.4% increase in one year). Yet 41.8% of pages contained skipped heading levels, such as jumping directly from an <h2> to an <h4>, up from 39% in 2025. Across the sample, 1,206,444 instances of skipped heading levels occurred—or one in every 25 headings.
Forum themes often misuse heading tags for aesthetic sizing rather than outline structure. While 18.1% of pages had multiple <h1> headings, 7.5% had no headings at all. When structuring board indexes, category titles, and thread subjects, maintaining an unbroken structural hierarchy ensures assistive technologies can parse the page logically.
59.1 vs. 42: The ARIA Implementation Gap
Adding accessibility attributes without proper execution frequently introduces more barriers. ARIA attributes were detected 133,589,803 times—averaging over 133 per page, an increase of 27% in one year. Overall, 82.7% of home pages used ARIA. However, home pages with ARIA present averaged 59.1 detected errors, compared to 42 errors on pages without ARIA—presenting an additional 17 potential barriers.
Complex interactive widgets illustrate this risk. While 5.7% of pages used role="menu", 22% of those ARIA menus introduced accessibility barriers due to missing required markup and keyboard interactions. Additionally, home pages averaged 23.3 aria-hidden="true" attributes and 30.4 instances of tabindex=0 or tabindex=-1. When choosing themes or plugins from options in our Best Free Forum Software Compared (phpBB, Discourse, Flarum, MyBB) review, sticking to standard HTML elements before layering custom ARIA prevents broken navigation.
Sources
Published October 28, 2026. No affiliate links on this page. Facts come from the sources linked above; check them for updates.