使用JSON-LD进行现场评审

时间:2018-05-09 21:42:08

标签: html json-ld google-rich-snippets

我阅读了文章The Complete Guide to Creating On-Site Reviews + Testimonials Pages。我想在我们的网站上创建自己的解决方案,以便在Google可以找到的网站上收集评论。如果我理解正确的话,我不能100%确定。

因此,我将使用适当的输入创建一个表单并获取该用户输入并在<script>标记中创建一个JSON-LD对象,并将其放在head页面的/reviews/中。因此,我们的/reviews/页面上列出的每个评论都会包含在JSON-LD对象的数组中,以及Google可以找到它的方式吗?

那么简单吗?使用正确的数据将JSON-LD放在<head>中?

This site被用作我链接的文章的示例。他们使用的第三方服务基本上就是我要做的事情。我在查看来源时看不到head中的数据,但我想在某处隐藏JSON-LD是个不错的做法?我看到了一个JSON-LD script,但它是空的。

有人能帮助我更好地理解这一点吗?

1 个答案:

答案 0 :(得分:0)

我们的想法是使用词汇Schema.org提供有关评论的机器可读结构化数据。支持三种语法:JSON-LD,Microdata,RDFa。

See a comparison。使用Microdata和RDFa,您可以将HTML属性添加到评论的现有标记中。使用JSON-LD,您可以在单独的script元素中添加结构化数据,并保持评论标记不变。

script元素can be in the head or in the body。默认情况下,无论放置在何处,它都会被视觉隐藏。

如果您提供此类结构化数据,则消费者(如Google搜索)可能会使用它。例如,Google搜索提供Review rich result功能。他们的文档描述了符合条件所需的Schema.org类型/属性。