Product images not showing correctly in Google (flags, videos, or missing images instead) – Shopify SEO issue

Body:
Hi everyone,

I’m facing a technical SEO issue with my Shopify store (https://www.watchnation.com/), and I’d appreciate your help.

When I search for my product SKUs on Google, the results are inconsistent:

  • Some products show the correct product image

  • Some show unrelated images like flags/icons

  • Some show video thumbnails instead of product images

  • Some don’t show any image at all

This is confusing because all products have proper images uploaded in Shopify.

I suspect it might be related to:

  • Product structured data (schema)

  • Image indexing issues

  • Theme or app conflicts

  • Placement of images/icons in the code

Has anyone experienced a similar issue?
How can I ensure Google consistently picks the correct product image for all products?

Any guidance on fixing this would be really helpful.

Thanks in advance!

SKU searches are edge cases so you’re always going to get a mixed bag. People don’t search by SKU. Also, Google ultimately decides what it views as relevant.

Schema, filename, alt text, placement in the DOM.

@Yasim - Firstly, you have to ensure each product page has a clear product image schema

{
  "@type": "Product",
  "name": "Product Name",
  "image": "https://cdn.shopify.com/s/files/.../main-product-image.jpg"
}

Note: " Only include main product image first, Avoid including icons/logos in schema "

=> I deeply analyzed your store, you have a problem with the collection like page - Example, completely, make sure, update the Schema Code, and select an image at least.

=> This is the correct way to have on a single product page.

=> Also, honestly.. lots of things you have to do on your Store ( SEO Technical point of view )

1- Page and Product Meta Information missing ( Title, Description, keywords, etc )

2- Wrong Image name ( should be focus keywords, if you really want to index on Google, your Store )

3- Smart tips: if you want to check the page index status on Google SERP, then simply type : site:https://www.watchnation.com/ and set up the Google Search Console and strictly follow the Google Guidelines, you will definitely solve the technical SEO problem yourself. ( Skills required - A little bit of knowledge of development + Marketing + data reading capability )

Got the common issues on your store…" hopefully your got the solution and close the thread here with SOLUTION.

Note: Don’t ignore it the AI Store concept… It’s very important in the AI Era.

Prestige is a beautiful theme but it is notorious for being heavy on JavaScript. Since you have already optimized images, you should look into your third-party apps and unused script execution. These often block the main thread and tank mobile scores even when assets look lean. You should also audit your Core Web Vitals to see if specific elements like the hero section are causing a high Largest Contentful Paint.

Your store needs to be verified on Google first.

I’d check the product schema first. If Google is showing icons, flags, or video thumbnails instead of product images, it can sometimes be caused by structured data, image indexing issues, or Google selecting a different image it finds more relevant on the page.