This thread is a couple years old but still relevant, hence my interest in joining the discussion. I am now looking at Structured Data for my site. In an earlier post, David Owen suggests that we Insert > HTML item, place it on the page, double-click inside, then paste in our structured data. That seems bizarre, for the reasons already stated; namely, you’re dumping HTML CODE on the page itself. Is that really correct?
Here’s an example schema.org JSON script that Google recommends using to tag a company logo:
So you folks are telling me that I need to copy/paste the following code into an HTML item that is placed in open view on a web page?
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Organization",
"url": "http://www.example.com",
"logo": "http://www.example.com/images/logo.png"
}
</script>
How is that even sane? How can one justify placing it in open view? Saying “so bots can read it” is crazy. Surely there is a way they can read Meta Tags which are not in view, so I don’t see why this Structured Data thing needs to be in view!
Can someone please explain this?
freewaytalk mailing list
email@hidden
Update your subscriptions at: