Product Structured data

What is the best practice available in Shopify to add structured markup for product pages with different variants on it (for example website.com/product, website.com/product?variant3456123 for blue M, website.com/product?variant344545 for green XL etc ?
Should I use ProductGroup with hasVariant property or Product markup with nested offers is better? Or another type?
Can you recommend SEO tool for execution?
Best regards

Hi @Chosenone34

Suggest you use Avada SEO Image Optimizer app
Hope it will solve your problem

https://apps.shopify.com/avada-seo-suite?search_id=cb62f9fa-e347-4e4d-a931-27baf4c026b4&surface_detail=seo&surface_inter_position=1&surface_intra_position=5&surface_type=search

Can you explain more, about what options to add product structured data can be used with this app? If the app doesnt support Product Group markup what's the point? I don't have a problem, Im searching for the best practice of structured data usage.

Hi @Chosenone34

Is this what you are looking for?

If so, does this app support

However, to use this feature, there is a fee

Hey @Chosenone34

ProductGroup markup is essential for variants, especially if you’re using Merchant Center. This article explains why we use ProductGroup instead of just Product. I think that article answers your questions, but if you have other questions, don’t hesitate to ask.

Though some themes and SEO apps use the ProductGroup markup, not all include the variant details like color or size which is important for Merchant Center if you sell clothing (as an example). Merchant Center wants to see markup for things like size, color, pattern, material, and gender when appropriate.

Since you’re asking about size and color, I’m assuming that applies to you.

Depending on how you structure your variants, if your color and size are part of your product options, JSON-LD for SEO can include that in the markup. If you don’t use Product Options but need the markup included, you can do so by adding custom data and linking it to the rest of the ProductGroup markup.

If you share your site, I can tell you if the app could help with a free structured data audit or you can email me at support@ilanadavis.com

By default you can submit products with just the main, or selected product listed.

Here is a guide:

However yes, adding has variant, will allow google search to see all variants you are listing, this is rather complicated to setup. As you have to setup a few if else rules. Which I have developed as well. But the above version is free to use.

Thanks for the insights, it was really helpful.