Google Shopping Image Requirements and Optimization

Meeting Google's image requirements keeps your products visible — optimizing beyond them is how you outperform competitors in Shopping results.

|Google Shopping product photography e-commerce image optimization

Google Shopping drives between 60–76% of all retail paid search clicks in the US. If your product images don't meet Google's requirements — or merely meet them without being optimized — you're leaving clicks and conversions on the table. Google can disapprove your entire product feed over a single image policy violation, and a disapproved product doesn't appear in Shopping results at all.

The requirements themselves are straightforward once you know them. The optimization layer on top is where most sellers fall behind their competitors. This guide covers both: every image specification Google enforces, and the practices that push click-through rates higher once your products are approved.

Note: while this guide focuses on Google Shopping, most of these standards also apply to Performance Max campaigns and Google's free product listings — so these optimizations benefit your entire Google presence.

Google Shopping Image Requirements: The Hard Rules

These are the non-negotiable requirements that will get your products disapproved if violated:

RequirementSpecificationConsequence of Violation
Minimum size (non-apparel)100 × 100 pxProduct disapproved
Minimum size (apparel)250 × 250 pxProduct disapproved
Maximum file size16 MBProduct disapproved
Recommended minimum (all)800 × 800 pxNo penalty but lower quality score
File formats acceptedJPEG, WebP, PNG, GIF, BMP, TIFFUnsupported format = disapproval
Placeholder imagesNot allowedProduct disapproved
Watermarks / overlaid textNot allowed (promotional text)Product disapproved
BordersNot allowedProduct disapproved
Multiple products in imageNot allowed for single-variant productsProduct disapproved
Common Gotcha

Promotional overlays — "Sale," "Free Shipping," "20% Off," "New Arrival" — are banned from primary Shopping images. Sellers who repurpose social media creatives for their product feed frequently get caught by this rule. Price badges and urgency graphics need to be removed before submitting.

Watermarks are a special case. A small, unobtrusive brand watermark in a corner is sometimes tolerated, but Google's policy is officially against any watermark, and enforcement varies. The safest approach: don't include any watermark on your primary Shopping image, even your own brand logo.

Image Quality Standards Google Recommends (But Doesn't Require)

Beyond the hard rules, Google publishes best practice guidelines that affect your products' performance even when they don't cause disapprovals. These are worth treating as requirements because Google uses image quality signals in its auction-time ranking:

Background

White or light-colored backgrounds are strongly recommended for non-apparel products. For apparel, lifestyle images are acceptable and increasingly common in shopping results. Google's automated image analysis assesses background complexity — cluttered backgrounds lower the assessed quality score.

Resolution and Sharpness

While 800 × 800 px is the recommended minimum, products with images at 1000 × 1000 px or higher consistently perform better in A/B tests. Google's image zoom feature activates at higher resolutions, which increases engagement. For apparel and products where detail matters, 1500 × 1500 px or higher is the practical target.

Product Centering and Framing

The product should occupy 75–90% of the image frame. Products that appear too small in their frame have lower CTR — the thumbnail in Shopping results is small to begin with, and if the product takes up only half the frame, it becomes nearly invisible.

75–90%Recommended Frame Occupation
1000px+Recommended Minimum Width
16MBMax File Size
6Max Additional Images Supported

Apparel-Specific Image Rules

Apparel has its own set of guidelines that differ from standard product images, and Google is stricter about enforcing them for fashion categories:

On-Model vs. Flat Lay

Google strongly recommends on-model photography for apparel in Shopping campaigns. Flat lay and ghost mannequin images are permitted but perform measurably worse in click-through rates for most apparel categories. Studies consistently show on-model images generate 10–30% higher CTR for clothing and accessories in Shopping results.

Model Requirements

When using model photography, the model must be standing (not sitting or crouching) for the primary image. Google's guidelines specify this to ensure the full garment is visible. Cropped shots showing only the torso are discouraged for the primary image.

Multiple Angles for Apparel

Google supports up to 6 additional images per product listing via the additional_image_link attribute. For apparel, using all 6 slots with front, back, detail, and lifestyle shots can increase conversion rates on the product listing page significantly.

Less Effective for Apparel

  • Flat lay primary image
  • Ghost mannequin only
  • Single image listing
  • Low-resolution images (under 600px)
  • Model sitting or posed unusually

Best Practice for Apparel

  • Standing model primary image
  • Ghost mannequin + lifestyle secondary images
  • 5–6 images using additional_image_link
  • 1000px+ minimum resolution
  • White or clean lifestyle background
Pro Tip for Apparel Brands

Google's Shopping algorithm gives preference to product listings that use the additional_image_link attribute with multiple angles. Adding even 2–3 additional images to previously single-image listings typically improves impression share within the same budget.

Optimizing Images for Higher Google Shopping CTR

Meeting requirements gets you in the game. Optimization determines how you perform. Here are the factors with the most measurable impact on Google Shopping click-through rates:

Background Color Selection

Pure white (#FFFFFF) backgrounds dominate Google Shopping results — which is exactly why they blend together. A very light grey (#F5F5F5 or similar) or off-white background can make your product image stand out against a sea of white while still meeting Google's quality guidelines. The difference is subtle but visible in thumbnails.

Image Contrast and Saturation

Products with higher contrast against their background and natural (not oversaturated) colors consistently generate better CTR. This is especially true for products in colors that are close to white — light-colored products need careful lighting and background selection to remain visible in small Shopping thumbnails.

Image Freshness

Google's product feed systems crawl images periodically. Stale, lower-quality images from older crawls can persist in the index. Submit a fresh feed update after a significant image quality improvement to force re-indexing of your updated images.

CTR Impact of Image Optimizations (Relative to Baseline)
On-model vs. flat lay (apparel)
+15–25%
1500px vs 800px resolution
+8–12%
Multiple images vs. single
+10–20% (conversion)
Proper framing (75–90% fill)
+5–10%

Test With Supplemental Feeds

Google Merchant Center supports supplemental feeds that can override specific attributes — including image links — for subsets of your product catalog. This lets you A/B test image styles against each other without rebuilding your primary feed.

Technical Setup: Feed Attributes and Image Hosting

Your images live in your product feed, referenced by URL. Google fetches these images on its own schedule, which creates some technical constraints worth knowing:

Image URL Requirements

Image URLs must be publicly accessible without authentication. If your images are hosted behind a login or CDN with access restrictions, Google's crawler can't fetch them and the product will be disapproved. Use permanent, stable URLs — Google re-crawls images periodically, and a changed URL structure can temporarily break your feed.

Image Hosting and CDN

Host images on a reliable CDN with high uptime. Slow image serving from your server can affect crawl quality. Major CDNs (Cloudflare, Fastly, AWS CloudFront) are fully compatible. Avoid image URLs that include session tokens or time-limited signing strings — these break when Google crawls on its own schedule.

The additional_image_link Attribute

This attribute supports up to 10 additional image URLs per product (though Google typically shows a maximum of 6 in Shopping results). Format: one URL per attribute instance in your feed. For Shopify merchants, this requires a custom feed or a supplemental feed to populate — the standard Shopify/Google integration doesn't automatically export secondary product images.

Feed AttributeWhat It ControlsPriority
image_linkPrimary product image shown in Shopping resultsRequired
additional_image_linkSecondary images shown on product listing pageStrongly recommended
lifestyle_image_linkLifestyle/contextual images (used in Performance Max)Recommended for PMax
Shopify Users

The native Shopify Google & YouTube app doesn't export additional_image_link data. To include secondary images, use a supplemental feed via Google Sheets or a third-party feed app like DataFeedWatch or GoDataFeed that can map your Shopify product image gallery to this attribute.

Fixing Common Google Shopping Image Disapprovals

Image-related disapprovals are one of the most common reasons product feeds underperform. Here's how to diagnose and fix the most frequent issues:

"Image too small"

If your source images are too small, you have two options: reshoot with higher resolution, or use AI upscaling. AI-based image upscalers can increase resolution 2–4x while preserving detail — adequate for bringing borderline images above threshold, though not a substitute for proper photography for images well below minimum requirements.

"Promotional overlay detected"

Google's automated systems scan for text overlays and price badges. Remove all text, badges, and graphical overlays from the product image. If you need to communicate a sale, do it in your product title or promotional pricing attributes — not the image.

"Image not found" or "Image fetch failed"

This means Google's crawler couldn't access your image URL. Check: Is the URL publicly accessible? Is the server responding? Is the URL returning a redirect loop? Use Google's Rich Results Test or a simple curl command to verify the URL is accessible without authentication.

"Generic image"

This error appears when Google can't identify a specific product in the image — often triggered by placeholder images, very low resolution, or images that show multiple unrelated products. Ensure your primary image shows exactly the product described in your listing, clearly and at adequate resolution.

After Fixing Disapprovals

Don't just fix the image and wait. After correcting image issues, request a manual review in Google Merchant Center or submit a fresh feed update. Automatic re-review happens, but can take days to weeks. Manual review is usually faster.

Frequently Asked Questions

What is the minimum image size for Google Shopping?

Google requires a minimum of 100×100 pixels for non-apparel products and 250×250 pixels for apparel products. However, Google recommends 800×800 pixels as a practical minimum, and images at 1000×1000 pixels or higher perform measurably better in Shopping results due to higher quality scores and zoom functionality.

Can I use images with text or logos on Google Shopping?

Promotional text overlays (sale badges, price callouts, 'Free Shipping,' etc.) are explicitly prohibited and will cause product disapprovals. A small brand watermark is technically against Google's policy, though enforcement varies. The safest approach is to use clean product images with no text, logos, or graphical overlays of any kind.

Can I use lifestyle images for Google Shopping?

Yes — lifestyle images are acceptable and increasingly common, especially for apparel. However, the primary image_link should show the product clearly against a simple background. Lifestyle images work better as secondary images via the additional_image_link attribute or for Performance Max campaigns via the lifestyle_image_link attribute.

Why are my Google Shopping images being disapproved?

The most common causes are: promotional text overlays on the image, images that are too small (under 100×100 px for non-apparel, 250×250 px for apparel), inaccessible image URLs (Google can't fetch them), placeholder or generic images, and file size over 16MB. Check Google Merchant Center's Diagnostics tab for the specific disapproval reason.

How many images can I include in a Google Shopping listing?

Google supports one primary image (image_link) plus up to 10 additional images via the additional_image_link attribute, though Shopping results typically display a maximum of 6. You can also use the lifestyle_image_link attribute for Performance Max campaigns. Using all available image slots for apparel products consistently improves conversion rates.

Get Google Shopping-Ready Product Images at Scale

Retouchable generates clean, high-resolution product images that meet Google Shopping requirements and perform well in results — from your existing garment photos.

Try Retouchable Free No credit card required