I read the article The Complete Guide to Creating On-Site Reviews + Testimonials Pages. I would like to create my own solution on our website to collect reviews on our website that Google can find. I'm not 100% sure if I understand this correctly.
So I would create a form with appropriate inputs and take that user input and create a JSON-LD object in a <script>
tag and place that in the head
of our /reviews/
page. So each review listed on our /reviews/
page would be in an array of JSON-LD objects, and that's how Google can find it?
Is it as simple as that? Placing the JSON-LD in the <head>
with the correct data?
This site was used as an example on the article I linked. They use a third-party service that is basically doing what I am going to set out to do. I don't see the data in the head
when viewing source, but I guess it's a good practice to hide the JSON-LD somewhere? I see a JSON-LD script
, but it's empty.
Can someone help me understand this better?