Quick Reference
Element Code: AC-020
Issue: Input buttons (submit, reset, button types) lack accessible text
Impact: Screen readers cannot announce the button purpose
Fix: Add value attribute or aria-label to input buttons
Detection: axe DevTools, WAVE, form accessibility audits
What Is This Issue?
Input elements with type="submit", type="reset", or type="button" need accessible text. Without a value attribute or aria-label, screen readers announce only "button" with no indication of what it does.
Why This Matters for Your Website
Buttons are primary interaction points. Unlabeled buttons prevent users from understanding and completing tasks.
How to Fix This Issue
- Add value attribute:
- Or use aria-label: For image inputs or special cases
- Consider button element: More flexible than input type="button"
Tools for Detection
- axe DevTools: Identifies unlabeled input buttons
TL;DR (The Simple Version)
Your input buttons have no text. Add a value attribute like value="Submit" or value="Search" so users know what each button does.
Claude Vincent is a technical SEO consultant focused on crawlability, rendering, and AI-search visibility. He writes the field guides and case studies at SEO ProCheck, with a bias toward the durable, unglamorous work that decides whether search engines and AI answer engines can actually read and cite a site.
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.







