By the ImageSEO Team. April 2026. ~10 min read.
Every alt text guide tells you “be descriptive” and “include keywords naturally”. Almost none of them show you what that actually looks like in your industry. That’s the problem this post fixes.
Below are 30 real alt tag examples, organized by industry, with both the bad version and the good version side by side. Steal whatever applies to your site.
For the full theory behind these rules, see our image SEO guide. Now to the examples.
alt="product" → ✅ alt="Black leather Chelsea boots, side view, with brogue stitching"alt="mug" → ✅ alt="Handmade ceramic mug with matte blue glaze, 12oz capacity"alt="chair" → ✅ alt="Mid-century walnut dining chair with charcoal wool upholstery"alt="dress" → ✅ alt="A-line midi dress in forest green linen, with side pockets"alt="watch" → ✅ alt="Stainless steel chronograph wristwatch with black leather strap"alt="house" → ✅ alt="3-bedroom Victorian rowhouse exterior, Park Slope Brooklyn, brick facade"alt="kitchen" → ✅ alt="Renovated kitchen with white shaker cabinets and quartz countertops"alt="living room" → ✅ alt="South-facing living room with bay window and original hardwood floors"alt="bathroom" → ✅ alt="Master bathroom with claw-foot tub and subway tile shower"alt="backyard" → ✅ alt="Fenced backyard with brick patio and mature Japanese maple"alt="pancakes" → ✅ alt="Stack of fluffy buttermilk pancakes drizzled with maple syrup and butter"alt="salad" → ✅ alt="Roasted beet salad with goat cheese, walnuts, and arugula on a white plate"alt="cake" → ✅ alt="Three-layer chocolate fudge cake with chocolate ganache drip"alt="soup" → ✅ alt="Bowl of butternut squash soup garnished with crème fraîche and pumpkin seeds"alt="bread" → ✅ alt="Sliced sourdough boule with crackling crust on a wooden cutting board"alt="model" → ✅ alt="Model wearing oversized cream knit sweater with high-waisted denim jeans"alt="bag" → ✅ alt="Tan leather crossbody bag with adjustable strap and brass hardware"alt="shoes" → ✅ alt="White minimalist sneakers with mesh upper and rubber outsole"alt="jacket" → ✅ alt="Olive green utility jacket with four front pockets and drawstring waist"alt="hat" → ✅ alt="Camel wool fedora hat with grosgrain band, classic crease crown"alt="DSC_0421.jpg" → ✅ alt="Brooklyn Bridge at sunset, long-exposure shot from DUMBO waterfront"alt="wedding" → ✅ alt="Bride and groom first dance under string lights in vineyard reception"alt="landscape" → ✅ alt="Sand dunes at golden hour in Death Valley with shadow lines crossing the ridge"alt="portrait" → ✅ alt="Editorial portrait of a chef in a white kitchen, natural window light"alt="city" → ✅ alt="Tokyo Shibuya crossing at night, neon signs reflecting on wet pavement"alt="dashboard" → ✅ alt="ImageSEO dashboard showing keyword performance for 12 monitored pages"alt="screenshot" → ✅ alt="Bulk alt text generator with 240 images queued and 87% completion"alt="chart" → ✅ alt="Line chart showing organic traffic growth from 1200 to 8300 visits over 6 months"alt="logo" → ✅ alt="ImageSEO logo, orange wordmark with camera-shutter icon"alt="hero" → ✅ alt="Marketing team reviewing image SEO audit on a laptop in a sunlit office"Decorative images — gradient backgrounds, dividers, abstract shapes, icons that sit next to a label that already says the same thing — should have empty alt text:
alt=""alt=""alt=""alt=""The empty alt="" tells screen readers “skip this — it’s not content”. Leaving the attribute off entirely is different — that makes the screen reader announce the file name, which is worse.
alt="best image seo wordpress alt text seo plugin" hurts more than it helps. Google has been pattern-matching against keyword stuffing since 2012.alt="ceramic mug", you’re confusing both Google and screen readers. Each image needs unique alt.If you have a thousand images with no alt text, manually fixing them is a 30-hour job. Here are your options:
postmeta table directly, but if you mess it up you’ve corrupted your media library.Almost. Technically there’s no <alt> tag in HTML — there’s an alt attribute on the <img> tag. People use “alt tag” colloquially to mean “the alt attribute”, and Google understands both phrases.
Yes, both directly (image search ranking) and indirectly (overall page quality signals). It’s also required for accessibility under WCAG 2.2 success criterion 1.1.1.
Every image needs an alt attribute. Content images should have descriptive alt. Decorative images should have alt="" (empty).
Yes, and in 2026 the quality is excellent — close to human-written for most images. The catch: AI doesn’t know your brand voice or target keywords. The best workflow is AI generation + human review.
Under 125 characters. Long enough to be specific (color, context, subject), short enough that screen readers don’t truncate it.
For the bigger picture, see our complete 2026 image SEO guide or our take on photo SEO vs picture SEO vs image SEO.