带有ajax分页的Google Rich Snippet

时间:2016-03-23 07:28:42

标签: javascript ajax pagination rich-snippets google-rich-snippets

我编写了一个嵌入式小部件,用于显示批量动态上传的评论。我想将Google Rich Snippets用于评论而不仅仅是AggregatedRating。

当我懒得加载评论时,我正在使用JSON-LD格式动态添加Google Rich Snippets。

Google Crawler是否适用于网页上的所有评论,还是需要任何额外的分页功能?

感谢您的回复(资源,书籍,博客)。

1 个答案:

答案 0 :(得分:1)

简要说明。 Google使用由schema.org定义的受控词汇表。发布商可以使用schema.org terms来展示信息。如果发布者使用schema.org中的术语,则还必须将信息结构化以符合schema.org grammar。例如,对于ReviewsAggregateRating的条款必须是允许且完整的(Google需要特定数据)。当发布者提供结构化信息时,它可能会使用Microdata(Rich Snippets)或RDFa在网页上向人类公开数据。如果发布者已正确使用schema.org术语和语法,Google Crawler将解析并正确解释信息。

Publisher也可能以机器可读的格式呈现信息。该格式为JSON-LD。 JSON-LD结构可以在单个页面上打包一组评论。 Publisher希望确保JSON-LD结构的含义与HTML标记(Microdata或RDFa)具有相同的含义。谷歌可能会将人类可读数据在语义上与机器可读数据等效的网站边缘化。

您询问"额外功能"分页。 JSON-LD可以打包为单个结构来描述页面上的所有语义信息。该结构可以在HTML文档中的任何位置。如果您在页面上以某种顺序对评论进行分块,则RDFa或微数据将与块相关联。否则,我不会使用分页的意思。您问:" Google Crawler是否适用于网页上的所有评论?"答案是肯定的。