Quick Reference
Element Code: AC-014
Issue: Elements with role="meter" lack accessible names
Impact: Screen readers announce values without context of what is being measured
Fix: Add aria-label or aria-labelledby to meter elements
Detection: axe DevTools, accessibility audits
What Is This Issue?
Meter elements display scalar values within a known range (like disk usage or relevance scores). Without an accessible name, screen readers announce numbers without explaining what they represent.
Why This Matters for Your Website
Data visualization accessibility ensures all users can understand displayed information. Unlabeled meters are meaningless to screen reader users.
How to Fix This Issue
- Add aria-label: Describe what the meter measures
- Use aria-labelledby: Reference a visible heading or label
Tools for Detection
- axe DevTools: Identifies unlabeled meters
TL;DR (The Simple Version)
Your meter elements have no labels. Add aria-label to describe what each meter is measuring (like "Disk usage" or "Rating score").
About SEO ProCheck
Technical SEO consulting and GEO strategy with 20 years of enterprise experience. Case studies, resources, and tools for search and AI visibility.
Work With Me
Technical SEO audits, GEO strategy, site migrations, and international SEO. Hourly consulting for teams who need hands-on support, not just reports.
Subscribe to our newsletter!
Recent Posts
- No Social Schema December 7, 2025
- Missing Social Profile Links December 7, 2025
- Social Image Wrong Size December 7, 2025
