1Woher bekommt ein Link seinen Namen?
aus dem sichtbaren Text, etwa „Versandkosten“ bei einem Bild als Link aus dessen Alt-Text – mehr dazu im Ratgeber Alt-Texte für Produktbilder bei einem Symbol aus einem versteckten Text, den nur Screenreader vorlesen
2Wo fehlen Namen in Shops typischerweise?
Symbole im Kopf der Seite: Warenkorb, Suche, Menü, Konto Social-Media-Symbole in der Fußzeile Pfeile in Bild-Slidern und Produktgalerien das Herz für den Merkzettel das Logo als Link zur Startseite, wenn das Bild keinen Alt-Text hat „Mehr erfahren“ unter jedem Teaser – zehnmal derselbe Name für zehn Ziele
So besser nicht
Hier klicken
Sagt nichts über das ZielMehr
Steht zehnmal auf der Seite und klingt zehnmal gleichLink
So klingt ein Symbol ohne Namen im Screenreader
So ist es hilfreich
Versandkosten ansehen
Das Ziel steht im LinkMehr über unsere Leinenkleider
Auch allein verständlichWarenkorb
Versteckter Name für das Symbol
3So benennen Sie Links und Buttons gut
Schritt 1: Ziel oder Wirkung nennen
Der Name sagt, wohin der Link führt oder was der Button tut: „Größentabelle öffnen“, „In den Warenkorb“, „Instagram“. Schritt 2: Mit dem sichtbaren Wort beginnen
Steht auf einem Button „Kaufen“, sollte auch der versteckte Name mit „Kaufen“ anfangen. Wer per Sprachsteuerung „Klick auf Kaufen“ sagt, trifft sonst ins Leere. Schritt 3: Kurz bleiben
Ein bis vier Wörter reichen. „Link zu“ oder „Button“ lassen Sie weg – das sagt der Screenreader ohnehin.
4Wo ergänzen Sie die Namen?
Shopify
Meist Icon-Links (Logo, Social Media, Warenkorb). Im Theme-Code (Code bearbeiten → sections/header.liquid bzw. footer.liquid) einen versteckten Text <span class="visually-hidden">…</span> ergänzen. WooCommerce
Meist Icon-Links in Menü, Social-Icons-Block oder Header. Im Block-Editor beim Social-Icons-Block das Feld „Beschriftung“ füllen, im Theme ein aria-label ergänzen. Shopware
Meist Icon-Links in Header und Footer. Im eigenen Theme die Twig-Vorlage (z. B. layout/header/header.html.twig) überschreiben und ein aria-label ergänzen.
5Häufige Fragen
Darf „Mehr erfahren“ gar nicht mehr vorkommen?
Hilft ein title-Attribut als Name?
Soll ich dazuschreiben, dass ein Link ein neues Fenster öffnet?
Quellen
- WCAG 2.1, Kriterium 2.4.4 Linkzweck (im Kontext) erklärt (englisch)
- WCAG 2.1, Kriterium 4.1.2 Name, Rolle, Wert erklärt (englisch)
- WCAG 2.1, Kriterium 2.5.3 Beschriftung im Namen erklärt (englisch)
- WebAIM: Links and Hypertext (englisch)
Dieser Artikel gibt einen allgemeinen Überblick und ersetzt keine Rechtsberatung.
Weiterlesen
Formulare und Kasse per Tastatur
So prüfen Sie in zehn Minuten selbst, ob Ihr Checkout ohne Maus geht.
Alt-Texte für Produktbilder
Was ein guter Alt-Text beschreibt und wo Sie ihn in Ihrem Shopsystem eintragen.