We run a small Shopify store and want our product pages to show FAQ rich results in Google. Each product already has 4 to 5 questions and answers written in the description.
What I tried: adding a JSON-LD script with @type FAQPage inside the product template (main-product.liquid). The Rich Results Test sometimes shows "Duplicate field FAQPage" because the theme or an app already outputs Product schema.
Questions:
1. Is it better to put FAQPage JSON-LD in a separate snippet, or merge it with the existing Product schema?
2. Should the FAQ content come from product metafields instead of the description so it stays in sync?
3. Does Google still show FAQ rich results for e-commerce sites, or is it worth doing only for crawlers and AI search?
This Q&A website is built on Techno Smarter QA. Get the same ready-made PHP script with full admin panel and lifetime updates.