Hello,
I apologize for the issue you are facing with the missing “offers” schema on your brand pages. Thank you for providing detailed information about the error notification in Google Search Console.
To resolve the critical error of “offers/review/aggregateRating items missing” on your brand pages, you can follow these steps:
- Ensure that the Perfect Brands for WooCommerce plugin is correctly configured to include the “offers” schema on brand pages.
- Check the Rank Math settings to confirm that the plugin’s Brand is set as the default taxonomy.
- Verify that rich snippets have been removed from both Brands and product categories in the Rank Math settings.
If after checking these settings, the “offers” field is still missing from the schema markup on product lists within brand pages, you may need to further customize the schema markup to include the “offers” item.
If you require additional assistance or further guidance on how to add the “offers” item in product lists to resolve this error, please reply to this ticket, and a human agent from the Rank Math Support team will assist you promptly.
Thank you for bringing this concern to our attention.
Best regards.
Sources:
Google Search Console Missing Field Warning » Rank Math
How to Fix Aggregate Rating Error » Rank Math
Resolving Rank Math Schema Markup Related Issues
Rank Math General Settings
Thanks for help,
The PWB plugin doesn’t show options to include/exclude schema fields from product lists/brand pages.
I checked points 2) and 3) and I confirm it’s like you suggest.
Let me know what can I do to solve, thanks!
Hello,
Could you please share the affected brand URL so we can check as well?
Meanwhile, please note that Google recommends disabling the schema to your product archives like shop, brands, and category pages.
The Product Schema is only for the actual product, and not for anything else. You can check this link for more information:
https://developers.google.com/search/docs/data-types/product#guidelines
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.