One third of my potential product snippets are not valid “Invalid items can’t be used to generate rich results on Google” due to Either “offers”, “review”, or “aggregateRating” should be specified any idea the easiest way to solve it?
Topic summary
Main issue: A Shopify store reports that roughly one-third of its product snippets are invalid for Google rich results due to missing structured data fields (either “offers”, “review”, or “aggregateRating”; the title also references “priceValidUntil”). This triggers Google’s warning: “Invalid items can’t be used to generate rich results.”
Key concepts: Structured data (schema markup) helps Google create enhanced search results (rich results). For Product schema, “offers” typically includes price and availability, while “review” and “aggregateRating” provide customer feedback data.
Proposed solutions:
- Offer of a free structured data audit; the store URL can be shared privately via email for review.
- Implement Shopify microdata using the provided guide link, with the advice to remove any existing structured data code to prevent conflicts.
Challenges noted: One participant finds the implementation guide/video complicated and is unsure which lines of code to delete.
Actions/next steps: Share the store URL for an audit or seek personal assistance to implement the recommended microdata and clean up conflicting code.
Status: No resolution yet; assistance offered and the discussion remains open.
Hey @tascon
What’s your store URL? I’d be happy to do a free structured data audit to see what’s going on. If you don’t want to share your URL publically, you can email me at support@ilanadavis.com
You can resolve the issue by implementing the following code: https://feedarmy.com/kb/shopify-microdata-for-google-shopping/
When you do add new structured data, make sure to remove all the other coding related to structured data.
It is very complicated to do what you explained in the video. I don’t understand exactly which lines of code to delete.
If the video doe not help you, feel free to reach out if you want personal assistance.
