We are thinking about adding schema.org structured data to our site in the hopes of getting more rich snippets in search results. We have been speaking with a contractor who quoted $940 to write 188 JSON-LD snippets, which would cover each page of our site. He would not be creating any microdata to be added to the body HTML, only JSON-LD to be added to the head:
My question is whether it is worth having someone write custom JSON-LD for each page or if I could get similar results just using more generic site-wide structured data using HubL tokens, like this example. To get the full benefit of structured data, do I need to add structured microdata directly to the body HTML?
Thank you for sharing your thoughts and advice.
