On Twitter, Google’s John Mueller gave three reasons why your rich cards are not appearing on the search result pages:
- The code of the snippets is technically incorrect. You can use the structured data testing tool to check the code.
- You use the wrong markup type, or the code is otherwise not compliant with Google’s policies.
- There is a general quality issue with your website.
3 possible reasons: technically incorrect (use SDTT), not compliant w/ policies (eg, wrong markup type), or general quality issue with site— John ☆.o(≧▽≦)o.☆ (@JohnMu) 11. August 2017
Some hours later, John Mueller added that Google also does not show reviews for adult related products and services:
https://t.co/C9ZtsDipnK mentions adult-related products / services, maybe that's relevant in your case?— John ☆.o(≧▽≦)o.☆ (@JohnMu) 17. August 2017
How to create rich snippet code
You can use the rich-snippet creator in SEOprofiler to easily create rich data code for your own web pages. The tool is available for free in the demo version of SEOprofiler: