3.2.4 Consistent Identification
Components that have the same functionality within a set of web pages are identified consistently.
Last reviewed: September 9, 2026
Understanding 3.2.4
This criterion ensures that components with the same function, such as a search icon button or a print link, are labeled and represented consistently across a set of pages. This matters most for screen reader users and people with cognitive disabilities, who rely on recognizing a familiar label or icon to know what a control does without re-examining it every time it appears.
How to Meet It
Code Examples
<!-- Page A --> <button aria-label="Search"><svg>...</svg></button>
<!-- Page B --> <button aria-label="Find"><svg>...</svg></button>
<!-- Same icon and function, but inconsistent accessible name --><!-- Page A --> <button aria-label="Search"><svg>...</svg></button>
<!-- Page B --> <button aria-label="Search"><svg>...</svg></button>
<!-- Same function, same accessible name everywhere -->Frequently Asked Questions
Do icons need identical alt text everywhere even if the surrounding page differs?
The accessible name for a given function should stay consistent site-wide. You can add page-specific context elsewhere, such as a visible heading, without changing the control's own accessible name.
Related Success Criteria
Quick Facts
- Criterion3.2.4
- LevelAA
- IntroducedWCAG 2.0
Automate Compliance
AccessiSight automatically scans and identifies 3.2.4 issues in your codebase.
Try Scanner Free