WooCommerce powers 28% of all e-commerce stores worldwide. But most WooCommerce shops are leaving one of the biggest free traffic sources untapped: Google Images.
Properly optimized product images don't just appear in Google Images — they also show up in Google Shopping, Google Lens, and sometimes directly in regular SERPs as featured snippets.
1. File Structure and Product Image Naming
WooCommerce stores images under `/wp-content/uploads/YYYY/MM/`. Before uploading, you need SEO-friendly filenames because WooCommerce doesn't rename files automatically.
- ▸Format: `[category]-[product-name]-[color]-[size].jpg`
- ▸Example: `mens-running-shoes-nike-air-max-white-size-10.jpg`
- ▸Main product image: Use your primary keyword
- ▸Gallery images: Add descriptives like `-side-view`, `-sole-detail`
2. Alt Text for WooCommerce Product Images
WooCommerce automatically uses the product name as alt text for the main image. This isn't always optimal. You can edit alt text in Product > Images > Edit.
- ▸Main image: "[Product Name] [color/size/key feature]"
- ▸Gallery images: Describe the specific angle or detail shown
- ▸Never leave blank — WooCommerce's default is the raw filename, which is very bad for SEO
3. EXIF Metadata for Product Images
This is the step 99% of WooCommerce shops skip. Writing EXIF metadata into product images before uploading helps Google identify products more accurately and rank them higher in Google Images.
- ▸IPTC Title: Product name with keywords
- ▸IPTC Description: Short product description (like a meta description)
- ▸IPTC Keywords: Category + product name + attributes (color, size, material)
- ▸IPTC Copyright: Store name + website URL
For a store with 500–2,000 SKUs, manual EXIF writing is impossible. SEO Image Pro processes batches of product images with Spin Syntax — each product receives unique metadata in minutes.
4. Standard WooCommerce Image Dimensions
- ▸Main product image: Minimum 800×800px, recommended 1200×1200px (enables zoom)
- ▸Thumbnail: 300×300px (WooCommerce auto-crops)
- ▸Featured image: 1200×628px for social sharing
- ▸Aspect ratio: 1:1 for product images — keep consistent across the store
5. WebP Conversion for WooCommerce
Product images typically account for 60–80% of a product page's total weight. Converting to WebP is the fastest way to improve load speed — directly impacting Core Web Vitals and rankings.
- ▸Plugin: ShortPixel, Imagify, or Smush auto-serve WebP
- ▸Or: Upload .webp files directly — WooCommerce natively supports WebP since 2022
- ▸Best approach: Pre-process with SEO Image Pro (WebP + EXIF + rename in one step)
6. Lazy Loading and Image Sitemap
WordPress/WooCommerce automatically adds `loading="lazy"` to images. Ensure product images are included in your sitemap — Yoast SEO or RankMath handle this automatically.
Bulk Product Image Optimization Workflow
- 1Export product images from supplier or photography session
- 2Run SEO Image Pro: rename + write EXIF + convert to WebP in one pass
- 3Upload to WooCommerce, update alt text per product
- 4Verify with PageSpeed Insights — target LCP < 2.5s
- 5Submit XML sitemap with image extensions to Google Search Console