: Structured data and visible content revisited Structured data (like schema.org markup) should traditionally be used on visible content (a search on here will confirm that) and Google and others
Structured data (like schema.org markup) should traditionally be used on visible content (a search on here will confirm that) and Google and others have said as much.
However, schema.org is now supporting JSON which would never be visible on-page. Additionally, and for quite some time, the Good Relations Snippet Generator has created snippets that are empty divs with instructions to post it before the closing <body> tag of your webpages.
Does anyone have practical experience (even better, A/B testing) of the results (or problems) from using Semantic Web markup on visible vs. non-visible content or any insight/guidelines?
More posts by @Caterina187
1 Comments
Sorted by latest first Latest Oldest Best
The instructions for the Good Relations on-line snippet generator tool only states to update the XHTML/HTML page header, and their Quickstart guide states for each example to:
Insert the additional HTML markup given below anywhere in the body section...
I do not see instructions to "post it before the closing <body> tag of your webpages."
Also, the schema blog on JSON-LD only states:
W3C's work on JSON-LD provides mechanisms for interpreting structured
data in JSON that promotes interoperability with other data formats.
We believe it provides value for developers and publishers, and
improves the flow of information between JSON and other environments.
So these do not support using Semantic Web markup in non-visible content as far as SEO is concerned.
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2025 All Rights reserved.