This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung
Accessibility
Why must the same function be named the same way everywhere?
The same function must be named the same way everywhere, because visitors recognise functions by their name. If the cart is called "cart" on one page, "shopping bag" on the next, and "your selection" at checkout, it looks like three different things — even though it's the same one. WCAG criterion 3.2.4 requires consistent identification: same function, same name, same icon.
Recognition carries usability
An everyday example: in your contact area, the button says "Send message", on the product page "Submit", and in the careers area "Go". Sighted visitors bridge that gap with a glance at the context. For blind visitors, though, the name is all they have — their screen reader can read out a list of every button on a page, and in that list only the label counts. Three names for the same action mean three times the learning effort, and constant uncertainty about whether they really mean the same thing. The same applies to icons: an envelope that means "write an email" in one place and "newsletter" in another is confusing. A fixed set of names and icons per function solves this.
How the audit service checks consistent identification
The automated measurement checks every single page for whether control elements have an accessible name at all — that feeds into other criteria such as 4.1.2. Whether the same purpose carries the same name across the entire site, however, is a question of meaning that a machine can barely decide: "Submit" and "Send message" are simply two different strings of characters to a program. Our report therefore honestly marks criterion 3.2.4 as a manual check point. At the Gold Standard level, an auditor compares recurring functions across several pages — search, contact, cart, download — and judges whether names and icons match.
Examples
Same function with three names
<!-- Seite A --> <button>Absenden</button>
<!-- Seite B --> <button>Senden</button>
<!-- Seite C --> <button>Los</button>
<!-- alle drei schicken ein Kontaktformular ab --><!-- überall --> <button>Anfrage senden</button>Same function, same name, same symbol. Anyone who memorizes the page will find their way around everywhere.
- Create a short glossary: what does each function get called on your site? One term per function, binding across all pages.
- Compare the labels on your form buttons across the whole site and make them consistent.
- Use exactly one meaning per icon — the envelope then stands for the same action everywhere.
- Share the glossary with your agency and editorial team, so new pages adopt the established names.




