Skip to content
Book a call
Menu
Services
Search SEOAEO / GEO Paid media Google AdsGPT / AI AdsSocial AdsProgrammaticAmazon AdsYouTube Ads Build & convert Web DevelopmentCROContent Marketing Grow & retain Email MarketingDemand GenerationReputation Management All services
Industries
Home Services · 27 playbooksHealth & Wellness · 21 playbooksLegal · 13 playbooksCannabis · 12 + ultimate guideProfessional Services · 11 playbooksEcommerce & DTC · 15 playbooksFinancial Services · 12 playbooksHospitality · 11 playbooksSenior Care · 10 playbooksEducation & Childcare · 10 playbooksStartups · 11 playbooksReal Estate · 11 playbooksFranchise · 11 playbooks All industries
Pricing
Resources
Ultimate guides Cannabis MarketingHow to Rank in ChatGPTHome Services Marketing Learn & verify BlogGlossaryCompareToolsCase studies All guides
About Are we a fit? Search Book a call
An astronaut rifles through the wooden drawers of a library card catalog under a green banker's lamp surrounded by bookshelves and a globe.
Glossary

Alt Text: Accessibility First, Image SEO Second

Definition

Alt text (short for alternative text) is the written description of an image, stored in an HTML image tag's alt attribute. Screen readers speak it aloud for people who can't see the image, and it displays when an image fails to load. Its accessibility job comes first. Search engines also read it, which helps the image rank and gives Google context, so good alt text quietly doubles as image SEO.

What is alt text? It's the written description of an image that lives inside the alt attribute of an HTML image tag. A screen reader speaks it aloud to someone who can't see the picture, and it appears as fallback text when the image refuses to load. That accessibility job is the whole reason alt text exists. Search engines happen to read it too, which is why it gets talked about as an SEO trick, but the honest framing is the reverse: write it for humans who can't see, and the image-SEO benefit comes along for the ride.

What is alt text, in plain English?

Every image on a web page can carry a short text description. In the markup it looks like <img src="dog.jpg" alt="A golden retriever catching a frisbee">. The alt value is that "A golden retriever catching a frisbee" string. Nobody with working vision and a loaded page ever sees it. It surfaces in three situations: a screen reader announces it to a blind or low-vision user, a browser shows it when the image file is broken or slow, and a search crawler reads it to understand what the image depicts.

That first situation is the one that matters most and gets ignored most. Roughly one in four adults in the United States lives with some form of disability, and a meaningful share rely on screen readers to navigate the web. To them, an image with no alt text is either silence or a robotic recitation of the file name ("D-S-C underscore zero four nine two dot jpg"). Good alt text is the difference between a page that works for them and one that doesn't. Treat it as an accessibility requirement first and a marketing input second, and you'll never write bad alt text.

How alt text works

Alt text is a single HTML attribute, not a separate file or a tag you manage elsewhere. Most modern CMS platforms expose it as an "alt text" or "image description" field when you upload media, so you rarely touch the raw markup yourself.

The mechanics break into three audiences:

Who reads itWhenWhat good looks like
Screen reader usersOn every page load, spoken aloudDescribes the image's content and function in context
BrowsersWhen the image fails to loadTells the reader what they're missing
Search crawlersWhen indexing the page and imageGives the image context for image search and on-page relevance

There's one rule people skip: decorative images should have an empty alt attribute, written as alt="". An icon that adds nothing, a spacer, a purely ornamental flourish. Leaving the attribute off entirely is wrong (screen readers may then read the file name), but an intentionally empty alt="" tells assistive tech to skip the image cleanly. Knowing when to describe and when to stay silent is most of the craft.

For complex images (charts, diagrams, infographics) a short alt string can't carry the full meaning. The right pattern is a brief alt description plus the real data or explanation in nearby visible text or a longer caption. Don't try to cram a paragraph into the alt attribute; screen readers will read every word with no way to skim. The same precision instinct shows up in good structured data: say exactly what a thing is, in the place machines look for it.

Why alt text matters

The accessibility case is the real one, and it has teeth beyond goodwill. In the United States, web accessibility is increasingly treated as a legal obligation under the Americans with Disabilities Act, and missing alt text is one of the most common issues flagged in accessibility lawsuits and audits. The WCAG guidelines, the global standard browsers and regulators point to, list text alternatives for non-text content as a baseline requirement. This is table-stakes compliance, not a nice-to-have.

The SEO case is real but smaller, and worth being honest about. Alt text is how Google understands what an image shows, so it's the primary lever for ranking in Google Images, and it feeds a little context into the page overall. Google's own documentation tells you to write descriptive alt text for exactly this reason. If image search drives meaningful traffic for you (recipes, products, travel, anything visual), alt text is a genuine ranking input. For most informational pages it's a minor signal, part of solid on-page SEO rather than a needle-mover on its own.

There's a quieter benefit too. Clear alt text forces you to describe your images precisely, which surfaces lazy stock photos and decorative filler that add nothing. If you can't write a useful description, the image may not be earning its place. And as search shifts toward AI Overviews and multimodal models that read images alongside text, well-described visuals give those systems cleaner context to work with, which ties into how search intent gets matched to your content.

How to write alt text that works

A few rules carry almost all the value:

  • Describe the content and function, in context. "A barista pouring latte art" beats "image" or "coffee." If the image is a link or button, describe where it goes, not what it looks like.
  • Be specific but concise. Aim for a clear sentence, not a keyword dump and not an essay. If you find yourself past roughly fifteen words, the image is probably complex enough to need real body text instead.
  • Skip "image of" and "photo of." Screen readers already announce that it's an image. Leading with "photo of a dog" wastes the listener's time.
  • Use alt="" for decorative images. Spacers, ornamental icons, and visuals that repeat adjacent text should be silent, not described.
  • Don't keyword-stuff. Cramming your target term into every alt attribute reads as spam to Google and as noise to a screen reader user. One natural mention where the image genuinely relates is the ceiling.
  • Caption and alt are different jobs. A caption is visible to everyone and adds editorial context; alt text replaces the image for those who can't see it. They can say different things.

The most common mistake is treating alt text as an SEO field and stuffing it with keywords, which fails both audiences at once: it annoys screen reader users and trips Google's spam signals. The second most common mistake is the opposite, leaving it blank everywhere, which quietly locks out part of your audience and forfeits image search. Neither is hard to fix; both are easy to ignore. This is the kind of detail a real technical SEO and accessibility pass surfaces at scale, which is exactly what a structured SEO audit is built to catch.

The bottom line

Alt text is the text alternative for an image: written for people who can't see the picture, read by browsers when images break, and used by search engines to understand what an image shows. Get the order right. Write it for accessibility, keep it descriptive and concise, use an empty alt="" for anything decorative, and resist the urge to stuff keywords. Do that, and the image-SEO benefit takes care of itself.

It will not make or break your rankings on its own. It is one honest, low-drama input among many, and it happens to be a legal and ethical baseline you should hit regardless of what Google thinks. That combination, real obligation plus modest upside, is rare enough that there's no good argument for skipping it.

Want your images working for every visitor and every crawler? Our on-page and technical SEO work includes an image and accessibility pass: missing alt text flagged, decorative images handled correctly, and descriptions written to serve people first and search second. Email us at admin@moonsauceagency.com and we'll send back an audit of where your images are silent, broken, or invisible to search.


Keep reading: What is technical SEO? · Schema markup · Core Web Vitals · Back to the glossary

Sources: Google Search Central: image SEO best practices · W3C Web Content Accessibility Guidelines (WCAG)

Common questions

Frequently asked

What is alt text and why does it matter?
Alt text is the written description of an image, stored in the HTML alt attribute. It matters first for accessibility: screen readers speak it aloud so blind and low-vision users know what the image shows. It also displays when an image fails to load, and search engines read it to understand and rank the image. Write it for people who can't see the picture, and the image-SEO benefit follows.
How do I write good alt text?
Describe the image's content and function in plain language, as if to someone who can't see it. Be specific but concise, usually a single clear sentence. Skip phrases like "image of" since screen readers already announce that. Don't keyword-stuff; one natural mention is the ceiling. For decorative images that add nothing, use an empty alt attribute (alt="") so assistive tech skips them cleanly.
Is alt text important for SEO?
Yes, but keep it in proportion. Alt text is the main way Google understands what an image depicts, so it's a real ranking factor in Google Images and a minor context signal for the page. If image search drives traffic for you (products, recipes, travel), it matters more. For most informational pages it's a small part of solid on-page SEO, not a needle-mover on its own. Its bigger value is accessibility.
What's the difference between alt text and a caption?
They serve different audiences. Alt text replaces the image for people who can't see it, lives in the HTML alt attribute, and is invisible to sighted users on a working page. A caption is visible text below an image that adds editorial context for everyone. They can say different things: a caption might credit a photographer, while the alt text describes what the photo shows. Use both where each helps.
Do decorative images need alt text?
No, and forcing it on them hurts. Decorative images (spacers, ornamental icons, visuals that just repeat nearby text) should have an empty alt attribute, written as alt="". That tells screen readers to skip the image cleanly. Leaving the attribute off entirely is the mistake, because some screen readers will then read the file name aloud. Empty alt is intentional silence; missing alt is an accident.
Is missing alt text a legal problem?
It can be. In the United States, web accessibility is increasingly treated as an obligation under the Americans with Disabilities Act, and missing text alternatives are among the most common issues flagged in accessibility lawsuits and audits. The WCAG guidelines list text alternatives for non-text content as a baseline requirement. You should treat alt text as compliance you owe your audience, not an optional SEO tweak.
How long should alt text be?
Usually one clear sentence, under about fifteen words. Long enough to describe the image meaningfully, short enough that a screen reader user isn't stuck listening to a paragraph with no way to skim. If a chart or diagram needs more explanation, don't cram it into the alt attribute; write a short alt description and put the full detail in visible caption or body text where everyone benefits.
Your move

30 minutes. Let us see if we are a fit.

This is not a canned pitch. We want to hear about your business, your goals, and where you are stuck, then tell you honestly how we would help, or if we are not the right fit. You will talk to a founder, every time. Zero pressure, zero BS.

  • A founder on the call, never a sales rep
  • We learn your business before we pitch anything
  • A straight answer on whether we can help
Free30 minutesNo obligationA reply within a business day
Rob BurkeRoger CooneyRob or Roger. The founders. Every time.
Calendar warming up…Book a strategy call