Image SEO: The Text You Write for Machines, the Bytes You Save for Humans
Image SEO is probably the corner of SEO that gets talked about the least — and practiced even less. Yet it affects two things at once: the traffic channel of Google Image Search, and the drag images put on whole-page load time — that is, Core Web Vitals. On the product pages of our own e-commerce operation, images are the star of the show, so this optimization is our daily routine, not theory.
Start with one concept: search engines are getting better at "seeing" images, but their most reliable basis for understanding one is still the text clues you provide — the filename, the alt attribute, and the surrounding textual context. Half the work of image SEO is filling in those clues.
Text Clues: Filename, Alt, and Context
- Use descriptive filenames: IMG_4382.jpg is a waste; handmade-ceramic-mug-white.jpg is a clue. Spend three seconds renaming before upload, separating words with hyphens. Chinese filenames technically work, but they become long strings of URL encoding — we recommend English filenames.
- Alt attributes describe the image content: alt exists for accessibility — screen readers use it to describe images to visually impaired users, and it stands in when an image fails to load. The way to write it is honest description: "white hand-thrown ceramic mug, close-up of the handle." Working a keyword in naturally is fine; keyword stuffing is not. Purely decorative images should have empty alt — don't force it.
- Surrounding text and captions: the headings and paragraphs next to an image are important context for search engines judging its subject. An image placed beside relevant content beats a pile of images dumped at the bottom of the page.
Performance: Images Are the Number-One Reason Pages Get Fat
On most websites, more than half the page weight is images. That directly affects LCP (Largest Contentful Paint) — and the LCP element is often exactly a hero image. Our working rules:
- Size to the display need: for a 400px-wide display area, don't upload a 4000px original and let the browser shrink it. Export at a ceiling of twice the actual display size (for high-resolution screens).
- Compression is a mandatory step: for photos, use appropriately tuned JPEG or WebP/AVIF — files often shrink by more than half with virtually no visible loss.
- Responsive images: use srcset so phones load small versions and desktops load large ones, instead of everyone eating the same big file.
- Lazy-load — except the above-the-fold hero: defer off-screen images with lazy loading; but never lazy-load the above-the-fold hero image (often the LCP element) — that directly slows your core metric. This is two sides of the same coin as our plain-language guide to Core Web Vitals.
- Specify width and height to avoid layout shift: reserve the image's space before it loads, or content gets shoved around and your CLS score suffers immediately.
An image's value to a search engine depends on the words you write for it; its cost to a user depends on the bytes you save for them.
Extra Credit for E-Commerce and Portfolio Sites
If your business lives on images — e-commerce, food, interior design, photography — image search is a real traffic channel worth two extra steps:
- Attach images to structured data: fill in the image field in your Product, Recipe, and Article structured data, so product images can appear in search-result thumbnails and shopping experiences.
- Image sitemaps: for image-heavy sites, include image information in the sitemap to help Google discover everything.
- Stable image URLs: getting images indexed takes time; changing URLs frequently resets the clock every time.
There's no single winning move in image SEO — it's publishing-workflow discipline: rename, write alt, compress, mark up; three minutes per image. In our brand website design and development services, we make these the system's default behavior — automatic compression on upload, automatic responsive sizes, mandatory alt fields in the back office — because process design beats relying on human diligence.
We solve these problems on our own products every day
Free 30-min discovery call · No hard sell · Reply within one business day
Keep Reading