Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PC×
Skip to content
World desk5 min

10 Most Common Accessibility Issues Found in a 1,025-Site Scan Study (2026)

A 2026 scan of 1,025 websites found low contrast on 46.9%, unnamed links on 38.8% and small touch targets on 34.5%. Here are the top ten issues, caveats and fixes.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Low color contrast was the most common accessibility issue in a 2026 scan of 1,025 websites, flagged on 46.9% of them (481 sites). Links with no accessible name (38.8%) and undersized touch targets (34.5%) followed. The study comes from Umair Ahmed, in a SitePoint community article published September 16, 2026. SitePoint labels such pieces as contributors’ views, not necessarily its own.

Read the numbers as a prioritized checklist of recurring implementation mistakes, not as a measure of how accessible the web is. The sample wasn’t random, and automated scanning catches only part of the problem. Below are the ten findings, the caveats that change how to read them, and the fix for each.

As an Amazon Associate I earn from qualifying purchases.

The ten most common issues

Each percentage is the share of sites in this study’s sample, with the author’s reported counts. The sites were scanned between March and September 2026.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
# Issue Sites affected WCAG reference
1 Low color contrast 46.9% (481) 1.4.3, Level AA
2 Links with no accessible name 38.8% (398) 2.4.4 and 4.1.2, Level A
3 Touch targets under 44×44 CSS px (custom check) 34.5% (354) 2.5.5, Level AAA
4 Images with no text alternative 20.1% (206) 1.1.1, Level A
5 Skipped heading levels 14.0% (143) Best practice, not a WCAG failure by itself
6 Iframes with no title 12.2% (125) 4.1.2, Level A
7 Buttons with no accessible name 10.3% (106) 4.1.2, Level A
8 Generic link text such as “click here” (custom check) 9.9% (101) 2.4.4, Level A
9 ARIA attributes unsupported on the element 9.5% (97) 4.1.2, Level A
10 Zoom disabled in the viewport meta tag 7.7% (79) 1.4.4, Level AA

How to read these numbers

What was counted

  • One latest completed scan per website. Domains were deduplicated after stripping www., and test domains were excluded.
  • About 40% of scans crawled several pages. The rest generally checked one page, often the home page.
  • A site counted as affected if an issue appeared on any scanned page. Sites with more pages scanned therefore had more chances to be flagged.
  • Just over half the sites came from industry samples of business sites. The rest were submitted by people checking their own or clients’ sites, some of whom may already have suspected problems.
  • Most checks used axe-core. Link-text quality and touch-target size were custom checks. All image-alt rules were merged into one category.

What the scans can’t see

Contrast automation can’t assess text over images, gradients or video when it can’t read both colors, so those cases were left for manual review. Automated scans also don’t judge whether alt text is accurate, whether focus order makes sense, or whether a custom dropdown works with a keyboard. In the author’s words: “No scanner can tell you whether your alt text is accurate, whether focus order makes sense, or whether a custom dropdown works with a keyboard.” The author treats the results as a floor, and every finding is a single scan that may be out of date now.

The 44px finding is stricter than AA

The touch-target check uses 44×44 CSS pixels, from WCAG 2.5.5, a Level AAA criterion. The AA requirement in WCAG 2.2 is criterion 2.5.8, with a lower 24×24 CSS pixel minimum and a spacing exception. A site flagged at 44px doesn’t necessarily fail AA. Still, 44px is a sensible design target for fingers.

Compared with WebAIM’s 2026 Million

WebAIM’s 2026 evaluation analyzed the home pages of the top one million websites with the WAVE engine (results from February 2026). It found detected WCAG failures on 95.9% of home pages, an average of 56.1 detectable errors per page, and low-contrast text on 83.9%. Missing image alt text appeared on 53.1%, missing form labels on 51%, empty links on 46.3% and empty buttons on 30.6%. WebAIM cautions that no automated tool detects every failure, and that no detected errors doesn’t prove conformance.

Don’t set 46.9% against 83.9% as if one source shows contrast improving. The sampling frames, page coverage, engines and definitions differ: one is a non-random set of site scans, sometimes multi-page; the other is ranked home pages scanned with WAVE. The consistent message is that contrast, unnamed links and buttons, and missing alt text are widespread in both.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How to fix each issue

1. Low color contrast

Measure ratios rather than judging by eye. WCAG 1.4.3 requires at least 4.5:1 for normal text and 3:1 for large text. The article’s example: a red on white that fails at 4.13:1, and a darker red that passes at 5.47:1. Text over images, gradients and video needs manual checking, since scanners often skip it.

2 and 7. Links and buttons with no accessible name

Icon-only controls need a name. If there’s room, use visible text. For an icon-only link, the article’s approach is an aria-label on the link and hiding the decorative SVG from assistive technology:

<a href="/cart" aria-label="Shopping cart">
  <svg aria-hidden="true" focusable="false">…</svg>
</a>

3. Small touch targets

Enlarge padding or hit areas on icons, close buttons and tightly packed links. Aim for 44×44 CSS pixels where you can, and treat 24×24 with adequate spacing as the WCAG 2.2 AA floor.

4. Missing image alternatives

Give meaningful images informative alt text and decorative images an empty alt="". A scanner can only confirm the attribute exists. A person has to judge whether the text is accurate and useful.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

5. Skipped heading levels

Choose heading levels to reflect document structure (h2 under h1, h3 under h2) and control appearance with CSS. This is a best-practice issue, not a WCAG failure on its own, but it makes screen-reader navigation harder.

6. Iframes with no title

Add a meaningful title to embedded maps, videos, booking widgets and chat tools. If a third-party script generates the iframe, look in the provider’s settings for a way to set it.

8. Generic link text

Keep the visible words in the accessible name and add context as visually hidden text, for example “Read more about pricing changes“. The author warns that replacing a visible “Read more” with an unrelated aria-label can create a Label in Name problem for voice-control users, who speak the words they see.

9. Unsupported ARIA attributes

Use only states supported by the element and role. For a toggle button the article points to aria-pressed, not aria-selected. Prefer native elements where possible.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

10. Zoom disabled

Remove maximum-scale=1 and user-scalable=no from the viewport meta tag. Browsers handle these differently, so confirm pinch-zoom on a real phone.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

A testing routine that goes beyond a scanner

  1. Add axe to an existing Playwright workflow so regressions fail the build.
  2. Scan representative templates, not one URL: home, article, form and checkout.
  3. Tab through the key flows with a keyboard. Check that focus is visible, the order makes sense, and custom widgets operate.
  4. Test with a screen reader: VoiceOver on Mac or NVDA on Windows.
  5. Review text over images, gradients and video for contrast by hand.

When comparing any accessibility studies, including this one, check the sampling frame, number and type of pages, scan dates, engine and custom rules, thresholds, and whether rates refer to sites or home pages.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.