Image SEO in 2026: File Names, Alt Text, and Format Selection
How to optimize images for Google search rankings. Covers descriptive file names, effective alt text, format selection for crawl efficiency, and structured data.
Image SEO in 2026: File Names, Alt Text, and Format Selection
Images drive a significant share of organic search traffic through Google Images and visual search. Here's how to optimize your images for better rankings and more traffic.
File Names Matter
Google uses file names to understand image content. This is one of the simplest SEO wins:
Bad: IMG_4392.jpg, photo1.png, untitled.webp
Good: blue-wireless-headphones-front-view.jpg, chocolate-cake-recipe-step-3.webp
File Name Best Practices
- Use descriptive, keyword-rich names
- Separate words with hyphens (not underscores)
- Keep names concise — 3-5 words
- Include the primary keyword naturally
- Use lowercase letters only
Batch Renaming
If you have hundreds of images with generic names, rename them before uploading. A consistent naming convention like [product]-[variant]-[angle].jpg makes images discoverable and organized.
Alt Text: The Biggest Impact
Alt text is the single most important image SEO element. Google relies heavily on alt text to understand what an image shows.
Writing Effective Alt Text
Bad: alt="" (empty), alt="image", alt="photo"
Bad: alt="best blue wireless headphones cheap buy now free shipping discount" (keyword stuffing)
Good: alt="Blue wireless over-ear headphones with padded cushions on white background"
Alt Text Rules
- Describe what the image shows — be specific and accurate
- Keep it under 125 characters — screen readers cut off longer text
- Include your target keyword naturally — but only if it genuinely describes the image
- Skip "image of" or "photo of" — screen readers already announce it as an image
- Every non-decorative image needs alt text — decorative images get
alt=""
Format Selection for SEO
Google can crawl and index all common image formats. But format choice affects page speed, which affects rankings:
| Format | Google Crawlable | Page Speed Impact | Recommendation |
|---|---|---|---|
| AVIF | ✅ | Best (smallest files) | Primary format |
| WebP | ✅ | Very good | Universal fallback |
| JPEG | ✅ | Good | Legacy fallback |
| PNG | ✅ | Poor for photos | Graphics only |
| SVG | ✅ | Excellent for vectors | Logos and icons |
Use AVIF/WebP for photos and complex images. Google rewards faster pages, and smaller image files directly improve Core Web Vitals.
Structured Data for Images
Product images benefit from schema.org markup:
{
"@type": "Product",
"name": "Blue Wireless Headphones",
"image": [
"https://example.com/headphones-front.avif",
"https://example.com/headphones-side.avif",
"https://example.com/headphones-case.avif"
]
}
This helps Google show your images in rich results, product carousels, and visual search.
Image Sitemaps
For large sites with many images, add images to your XML sitemap:
<url>
<loc>https://example.com/product/headphones</loc>
<image:image>
<image:loc>https://example.com/headphones-front.avif</image:loc>
<image:caption>Blue wireless headphones front view</image:caption>
</image:image>
</url>
This ensures Google discovers all your images, even if they're loaded dynamically.
Technical Checklist
- Descriptive file names — keyword-rich, hyphen-separated
- Alt text on every image — specific, concise, natural
- Modern formats — AVIF/WebP with JPEG fallback
- Proper sizing — never serve images larger than display size
- Lazy loading —
loading="lazy"on below-fold images - fetchpriority —
fetchpriority="high"on LCP image - Width and height attributes — prevent layout shift (CLS)
- Image sitemap — for large image-heavy sites
- Structured data — for product and article images
- Compression — target under 200 KB per web image
Optimizing Existing Images
If your site already has hundreds of unoptimized images:
- Audit — check current file names, alt text, and formats
- Rename — update file names to be descriptive
- Add alt text — prioritize pages with the most traffic
- Convert formats — batch convert to WebP/AVIF using Konvrt's batch processor
- Compress — reduce file sizes to improve page speed
- Update HTML — add lazy loading, fetchpriority, and dimensions
Start with your highest-traffic pages. Even optimizing 20 key images can meaningfully improve rankings.