Technical SEO

Image SEO Optimization: Rank in Google Images

A practical image SEO optimization guide — file naming, alt text, structured data, WebP conversion and how to drive real traffic from Google Images.

Published June 18, 2026 · 8 min read

Google Images sends billions of clicks a month, yet most SEO teams treat image optimisation as an afterthought — a quick alt-text pass before hitting publish. Done properly, image SEO compounds into a meaningful secondary traffic channel and reinforces the on-page signals that drive rankings in standard web search as well.

File naming and folder structure

Google reads image filenames. An image saved as IMG_4821.jpg contributes nothing. The same image saved as espresso-machine-comparison-2026.webp tells Google the subject, the intent and the format before the crawler has read a single line of surrounding HTML. Use lowercase, hyphen-separated descriptive names. Keep images in a consistent folder path and avoid query-string URLs for static files, which make caching and canonicalisation harder.

Alt text that ranks and converts

Alt text serves two masters: screen readers and crawlers. Both want a concise, accurate description of what the image shows — not a keyword-stuffed sentence. Describe the image naturally, include the primary keyword where it fits organically, and avoid prefixes like "image of" that waste the character budget. Decorative images should have empty alt attributes so crawlers skip them cleanly. For product images, include the product name, key attribute and context. A content optimizer can flag missing or generic alt attributes at scale across a full content library.

Format, compression and Core Web Vitals

Image weight is one of the biggest contributors to poor Largest Contentful Paint scores. The standard stack for 2026 is WebP for photographs and screenshots, AVIF for browsers that support it, and SVG for logos and icons. Serve images via a CDN with appropriate Cache-Control headers. Use srcset to serve correctly-sized images per device — a 1400px wide hero served to a 390px mobile screen loads four times the pixels needed. Compress to under 100KB for most images and under 30KB for thumbnails. A Core Web Vitals monitor surfaces which image URLs are dragging LCP scores on real user sessions so you can prioritise the highest-impact files first.

Structured data and building a scalable image SEO workflow

Adding ImageObject structured data to product, recipe and article pages enables rich image features in Google Images — including price, availability and creator attribution badges that increase click-through rate. For e-commerce sites, adding product schema alongside image markup can surface product images directly in Shopping results. A schema markup generator removes the manual JSON-LD work and validates output before it goes live. Operationally, establish image standards before publishing: filename is descriptive, format is WebP or SVG, file size is under target, alt text is written, width and height attributes are present. Run a site audit monthly to surface images without alt text, oversized files and missing dimensions across the entire domain.

Explore the full Zeshly product suite, read more on the Zeshly blog, or head back to the homepage.

Ready to put this into practice?

Spin up Zeshly free for 14 days and ship the playbook above on your own site.