Image SEO is the work of making your images discoverable and understandable to search engines. It covers how images are added to the page, how they're described, how fast they load and how they're connected to the content around them.
For a business, images can bring visitors through Google Images, Google Lens and visual results inside regular search. Well-optimized images also make pages faster and more accessible, which helps every visitor, and they give AI systems clearer signals about what a page shows.
What is image SEO?
Image SEO is a set of practices that help search engines answer three questions about each image: can we find it, what does it show, and which page is it most relevant to? Google's image SEO best practices cover all three, from HTML markup and file formats to alt text and page context.
It overlaps with accessibility and performance. Alt text helps screen reader users and search engines alike. Image weight is often the biggest factor in page load time, and large hero images are frequently the element measured by Largest Contentful Paint.
Why image SEO matters
Images are a search surface of their own. People search Google Images to compare products, find ideas and check what something looks like. Google Lens lets them search with a camera instead of words. Product images can also appear in shopping results and image packs.
Visual search is becoming conversational. With multimodal search, people can point a camera at something and ask follow-up questions. Google's Search Live, which TechCrunch reported in March 2026 had expanded to every country where AI Mode is available, combines voice and camera input and can show links to web pages.
It affects speed and experience. Oversized images slow pages down and can cause layout shifts. Faster pages are better for visitors and for Core Web Vitals.
How image SEO works
Making images discoverable
Google's documentation says it finds images in the src attribute of HTML img elements, and that images added through CSS aren't indexed. It supports BMP, GIF, JPEG, PNG, WebP, SVG and AVIF. If you use responsive images with srcset or the picture element, Google recommends always including a fallback src. An image sitemap can help Google find images it might otherwise miss, including ones hosted on a CDN.
Helping search engines understand images
Google calls alt text the most important attribute for providing image metadata. It also extracts information from the page content, including captions and image titles, and from the file name. Short, descriptive file names help. So does placing images next to the text they illustrate, on pages that are actually about that subject.
Lazy-loading without hiding images
Lazy-loading saves bandwidth by loading images only when they're needed. Google's lazy-loading guidance says implementations should load content when it's visible in the viewport, shouldn't depend on scrolling or clicking, and shouldn't be used for content that's likely to be immediately visible.
Structured data and metadata
Product, recipe and article schema markup can include image properties that make pages eligible for richer results. Google's image license metadata documentation explains how creator and license details, provided through structured data or IPTC photo metadata, can make an image eligible for a Licensable badge in Google Images.
How to optimize images: best practices
- Use real img elements. Don't put important images in CSS backgrounds if you want them indexed.
- Write useful alt text. Describe what the image shows in context. Skip keyword stuffing.
- Name files clearly. "blue-trail-running-shoe.jpg" says far more than "IMG_4821.jpg".
- Choose modern formats and sensible sizes. WebP and AVIF often deliver smaller files. web.dev's Learn Images course covers formats, responsive images and performance in depth.
- Serve responsive images. Use srcset and sizes so phones don't download desktop-sized files, with a fallback src.
- Lazy-load below the fold only. Keep hero images loading immediately.
- Put images near relevant text. Context is one of the strongest clues about what an image means.
- Use original images where you can. Your own product, team and project photos give searchers something stock photos can't.
Common mistakes and misconceptions
"Alt text is just for SEO." It's an accessibility feature first. Writing it for people is also what works best for search.
"Image sitemaps need captions and titles." Google removed several image sitemap tags, including caption, title, geo location and license, from its documentation. Only the image and image location tags are listed now.
"Lazy-loading everything is best for speed." Lazy-loading the main image at the top of a page can delay it and hurt Largest Contentful Paint.
"Text in images is readable by search engines." Don't rely on it. Put important text, like prices or headings, in HTML.
"Stock photos rank just as well." The same stock image appears on thousands of sites. Original images are more likely to be distinctive in results.
How Butter approaches image SEO
Our role in image SEO is the technical and structural side. In SEO audits, we flag missing or stuffed alt attributes, images hidden in CSS that Google can't index and generic file names, then recommend fixes in priority order. In our GEO+SEO plan, unlimited on-page optimization can cover alt text, image placement and file naming, and our technical SEO fixes address crawl issues that keep images from being found.
For clients on our GEO plans, which start at $399/month, image guidance is part of the on-page recommendations, and our schema markup guidance covers types like Product and LocalBusiness that help systems understand visual content. Fundamentals first: make the images you already have easy for search engines to read.
Frequently asked questions
What is the most important part of image SEO?
Making sure images are crawlable, then describing them well. Google calls alt text the most important attribute for image metadata, and it also draws on file names, captions and the page content around each image.
Which image formats does Google support?
Google's documentation lists BMP, GIF, JPEG, PNG, WebP, SVG and AVIF. Make sure the file extension matches the actual file type.
Does lazy-loading hurt image SEO?
Not if it's done right. Google says lazy-loaded images should load when they enter the viewport without needing a scroll or click, and that you shouldn't lazy-load content that's visible immediately.
Do I need an image sitemap?
It's optional. An image sitemap can help Google find images it might otherwise miss, such as images loaded in unusual ways or hosted on a CDN.