Hello,
We apologize for the issue you are facing with Google Merchant displaying the incorrect main product photo. This can often happen if the WooCommerce Product Schema is not set up correctly or if the featured image is not properly assigned to your products.
To resolve this issue, please follow these steps:
-
Check Featured Image: Ensure that each product has a featured image set in WooCommerce. Rank Math automatically adds the featured image to the Product Schema markup, so it’s essential that this is done correctly.
-
Set Schema Type: Navigate to your WordPress Dashboard and go to Rank Math SEO > Titles & Meta > Products. Make sure the Schema Type is set to WooCommerce Product. After making any changes, click Save Changes.

-
Bulk Update Schema: If you have multiple products, you can bulk update their schema. Go to Products, select the affected products, and from the Bulk actions dropdown, choose Set Schema: Default (product) and click Apply.


After following these steps, check if Google Merchant starts displaying the correct main product photo. If the issue persists, please reply to this ticket with your site URL so we can assist you further.
Thank you for raising this concern! We’re here to help you resolve it.
Sources:
Resolving Rank Math Schema Markup Related Issues
Hi! I checked all the steps you provided and didn’t find any issues there. In my product schema, I have primaryImageOfPage which indicates the feature image correctly. Yet, Google Merchant is confused for some products (possibly those that are translated pages, but not quite sure. I use TranslatePress plugin).
Hello,
Yes, Rank Math uses the featured image of your products and inserts it in the primaryImageofpage property in the schema.
In this case, we suggest following this guideline for choosing the main photo/image of your products:
https://support.google.com/merchants/answer/6324350?hl=en
Looking forward to helping you.
Hello,
Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.
If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.
Thank you.