Hello, we apologize for the inconvenience you are facing with the product schema error in the rich snippet tool. The error “Either “offers”, “review”, or “aggregateRating” should be specified” typically occurs when there are missing fields in the product schema markup.
To fix this error, you can follow these steps:
-
If you don’t have any reviews yet, we recommend asking happy customers to leave a review/rating to get rid of the “aggregateRating” and “review” warnings. This will help populate the necessary fields in the product schema.
-
If you already have reviews, the error may result from the presence of the Product Schema in your product categories. As per Google guidelines, the Product Schema should only be used on pages that contain a single product. To remove the Product Schema from your product categories, navigate to Rank Math SEO → Titles & Meta → Product categories from your WordPress dashboard. Once done, scroll down and enable the Remove Snippet Data option and click Save Changes.
After making these changes, please clear your website cache and then retest your page using the rich snippet tool to ensure that the error has been resolved.
If you have any further questions or need additional assistance, please feel free to ask.
Sources:
Google Search Console Missing Field Warning » Rank Math
How to Fix Aggregate Rating Error » Rank Math
Resolving Rank Math Schema Markup Related Issues
Product Schema Type » Rank Math
My Product categories pages are all fine , error is coming from http://www.xyz/shop/page/2 …/shop/page/3 and so on
In search console it shows URL as http://www.xyz/shop/page/2 and item name as Rank math product schema data
The woocommerce product scheme is all fine and ranking good.
website: https://marriagethrills.com/invitation-card-design/page/5
please check the url in google rich snippet https://marriagethrills.com/invitation-card-design,
its gives a clear picture about the issue
Hello,
Thank you for your patience.
Please note that Google recommends disabling the schema to your product archives like shop, brands, and category pages.
To remove the schema on your shop page, head over to Rank Math > General Settings > WooCommerce > and enable this option

Once done, please clear your website’s cache and revalidate the issue in your Google Search Console account and give Google some time to recrawl your site.

Hope that helps.
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.