Quick Reference
Element Code: AC-009
Issue: ARIA roles are missing their required attributes
Impact: Incomplete accessibility information for assistive technologies
Fix: Add all required ARIA attributes for each role used
Detection: axe DevTools, WAVE, ARIA validators
What Is This Issue?
Certain ARIA roles require specific attributes to function correctly. For example, a slider needs aria-valuenow, aria-valuemin, and aria-valuemax. Without these required attributes, assistive technologies receive incomplete information.
Common Required Attribute Examples
| Role | Required Attributes |
|---|---|
| slider | aria-valuenow, aria-valuemin, aria-valuemax |
| checkbox | aria-checked |
| combobox | aria-expanded |
| scrollbar | aria-controls, aria-valuenow |
How to Fix This Issue
- Identify the Role: Check which ARIA role you're using
- Look Up Requirements: Consult ARIA specification for required attributes
- Add Missing Attributes: Include all required attributes with valid values
- Test: Verify with screen reader that information is complete
TL;DR (The Simple Version)
Your ARIA roles are missing required attributes. Each ARIA role has specific attributes that must be included for it to work properly. Check the ARIA specification and add all required attributes.
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
