Your website photos have no descriptions: before and after

Every photo on a website can carry a short written description, called "alt text". A blind visitor's screen reader reads it out instead of the picture, the browser shows it when the photo fails to load, and search engines use it to understand what the photo shows. When it is missing, a screen reader often reads the file name instead, or just says "image". In a check of 43,077 small-business home pages, 13,662 (32%) had five or more photos with no description, the most common problem we found.

Before: no descriptions
What a screen reader says:
  1. "Image, I M G underscore 4031 dot j p g"
  2. "Image, D S C 00217 dot j p g"
  3. "Image"
After: each photo says what it shows
What a screen reader says:
  1. "Technician installing a new water heater in a basement"
  2. "Kitchen sink with a new chrome faucet"
  3. "Rivera Plumbing van parked outside a customer's house"

What to write

Where to add it, by platform

WordPress: in the page editor, click the photo, and fill "Alternative text" in the settings panel on the right, then Update. Media, Library also has an "Alternative Text" field per photo, but it only applies when the photo is next placed on a page; photos already on a page keep their own.
Wix: in the editor click the photo, open its Settings, fill the field that asks what is in the image, then Publish.
Squarespace: edit the page, click the image block, then its edit (pencil) icon, and fill the alt text field. Gallery photos each have their own settings with the same field. Save.
Shopify: product photos: Products, open the product, click the photo, add alt text, Save. Other images: Content, Files, click the file and edit its alt text.
A hand-built site: add an alt attribute to every <img> tag:

<img src="water-heater.jpg" alt="Technician installing a new water heater in a basement">
<img src="divider.png" alt="">   <!-- decoration: empty on purpose -->

How long it takes

A typical home page has five to twenty photos, so about fifteen minutes. Start with the photos that carry meaning: your work, your team, your storefront, your logo.

The photos and screen-reader lines above are mock-ups of a fictional business built for this demo; real screen readers differ in the exact wording. The 43,077-site figure comes from our own scan of small-business home pages in 2026 (five or more <img> tags on the home page whose alt text was missing or empty). Because empty alt text is right for pure decoration, some flagged pages will have a few correct empty ones among the missing. More before/after examples: all demos.