Beginner ⏱ 2–4 hours

Shopify Image SEO & Alt Text — Complete Guide

Images are a significant SEO opportunity that most Shopify stores under-utilise. Google Image Search sends meaningful commercial traffic — particularly for visual products like fashion, jewelry, and home decor. Image alt text also contributes to page relevance signals for standard Google Search.

Step-by-step guide

  1. 1

    Name your image files descriptively before uploading

    Shopify uses the filename as the initial alt text suggestion and as part of the image URL. Name files descriptively before uploading: gold-hoop-earrings-14k.jpg not IMG_4521.jpg. Use hyphens to separate words, include the primary keyword, and keep names concise. Renaming images already on Shopify requires re-uploading them.

  2. 2

    Write alt text for every product image

    Alt text should describe the image naturally, as if explaining it to someone who can't see it. Include the product name and a key descriptive attribute. For a product image: 'Gold hoop earrings 14k solid gold, 3cm diameter, white background'. For a lifestyle image: 'Woman wearing gold hoop earrings, outdoor setting'. Don't keyword-stuff — write naturally.

    Sauron automates this: Sauron uses Claude's vision AI to read your actual images and write contextually accurate alt text — not just repeating the product title.

  3. 3

    Compress images before uploading

    Large image files are the most common cause of poor Core Web Vitals scores on Shopify stores. Compress images to under 200KB before uploading. Tools: Squoosh (free, browser-based), TinyPNG, or use a Shopify image optimisation app. Target WebP format for the best quality-to-file-size ratio — Shopify CDN serves WebP to browsers that support it.

  4. 4

    Check Core Web Vitals with PageSpeed Insights

    After uploading compressed images, run your product and collection pages through Google PageSpeed Insights (pagespeed.web.dev). Look at the LCP (Largest Contentful Paint) score — if it's failing, the main image is likely the cause. LCP should be under 2.5 seconds for the 'Good' threshold.

    Sauron automates this: Sauron's Lighthouse integration runs automated Core Web Vitals audits and flags pages where image performance is below threshold.

  5. 5

    Add alt text to collection and lifestyle images

    Don't just alt-text product images — collection banners, lifestyle photography, and informational images on product pages all benefit from descriptive alt text. In Shopify, you can add alt text to images in the Files section (Content → Files) and within the theme editor for banner images.

  6. 6

    Audit existing images for missing alt text

    Use Shopify's bulk editor (Products → select all → Edit) to review alt text across your catalog. Or use Sauron's alt text audit to identify products with missing or auto-generated alt text. Prioritise your highest-traffic product pages first.

    Sauron automates this: Sauron's store scan identifies all products with missing, empty, or filename-only alt text and queues them for AI-generated alt text.

Pro tips

Use multiple product images to capture more search queries

Each additional product image is an additional ranking opportunity in Google Image Search. A product with 5 images — product-only, lifestyle, detail, packaging, and scale shot — has 5 images that can rank for different search queries and drive traffic.

Don't duplicate alt text across images on the same page

If a product page has 4 images of the same product, write slightly different alt text for each one — focus shot vs. full product, different angle, worn vs. packaged. Duplicate alt text across images on the same page is a negative signal.

Descriptive alt text improves accessibility, not just SEO

Screen reader users navigate pages through alt text. Well-written alt text that describes the image helps all users — not just search engines. This is a legal accessibility requirement in many jurisdictions.

Common mistakes

  • Leaving alt text blank or using 'image' as placeholder — misses both SEO and accessibility value
  • Using the product title as alt text for every image — creates duplicate alt text across all images on the page
  • Uploading images over 1MB without compression — the most common cause of failing Core Web Vitals on Shopify
  • Keyword-stuffing alt text — 'gold earrings gold hoop earrings gold jewellery 14k gold' looks like spam and doesn't help

Skip the manual work

AI Image SEO & Social Images

Sauron's multimodal vision AI reads each image — colour, material, style, context — and writes alt text that serves both screen readers and search engines. Alongside it, the social image generator produces branded OG images for products and blog posts, so every shared link looks deliberate.

Frequently asked questions

Does alt text directly help Google Search rankings? +

Alt text contributes to page relevance signals for the surrounding content. A product page where the images have relevant alt text is slightly better understood by Google than one with blank alt text. The more significant benefit is Google Image Search traffic — images with accurate alt text rank much better in image search results.

How do I bulk-add alt text in Shopify? +

Shopify doesn't natively support bulk alt text editing — you'd need to edit each product individually. Sauron's alt text feature generates and publishes alt text in bulk across your entire catalog using AI vision, which is typically much faster than manual editing for stores with large catalogs.

What format should Shopify images be in? +

Shopify automatically serves WebP to supported browsers, so upload JPEGs or PNGs. JPEGs are best for photographs (smaller files); PNGs are best for images with transparency or sharp edges. Target under 200KB per image. Sauron's Core Web Vitals feature flags pages where image file size is impacting performance.

Let Sauron handle the implementation

Understanding the strategy is step one. Sauron automates the execution — AI-generated SEO copy, keyword research, schema markup, and rank tracking, running on autopilot for your Shopify store.

Start free — 14-day trial All guides