
Empty alt attributes are a two-front problem. For a screen-reader user, an unlabeled image is a dead end. For search, it's a signal you're leaving on the table. On a content-heavy site, there are usually hundreds of them — and nobody has a spare week to write descriptions by hand.
What WCAG actually asks for
The rule is simpler than people fear: informative images need a text alternative that conveys the same information; purely decorative images should have an empty alt="" so assistive tech skips them. The mistake is treating every image the same.
Watch out
Auto-generated alt text is a strong default, not a rubber stamp. A logo, a chart, or an image with text in it almost always needs a human to write something the machine can't infer.
Generate the baseline, review the exceptions
Run every image through an alt-text generator to get a solid first pass, then review the small set that carries meaning a model can't see — data visualizations, screenshots with UI text, and brand marks.
Tip
Treat decorative images explicitly. Marking them alt="" is a real accessibility decision, not
laziness — it keeps assistive tech from reading out noise.
Accessibility done right isn't a plugin you switch on — it's design, development, and content working from the same standards. That's the work we ground in W3C/WCAG on every build.
More Bytes
Web & AccessibilityAccessibility isn't a checklist — it's a design decision
Treating accessibility as a pre-launch audit guarantees rework. Treating it as a design constraint makes it nearly free.
Web & AccessibilityAccessible forms: labels, error text, and focus order
Forms are where accessibility quietly fails and conversions quietly leak. Three fixes cover most of the gap.
Web & AccessibilityCore Web Vitals: the three numbers that move conversion
You don't need a performance audit with 40 findings. Start with the three metrics Google measures and users feel.