我希望将丰富的片段包含到我为客户构建的网站中。客户要求这样做,因为他希望他的有机搜索结果显示他的评论星级。
我读过一些关于 Rich Snippets 的博客文章,但没有一篇文章显示或告诉我要在源代码中实际更改哪些内容才能使这些评论星星出现在 Google 中。
我有以下数据可供使用:
补充我的故事(希望更清楚):
我正在开一家网上商店。我们将其命名为 example.com。客户在网上商店购买商品后,他们会收到一封电子邮件,询问他们是否要对网上商店进行评分。我的客户希望这些评级(星级)在自然搜索结果中可见。我了解到要做到这一点需要丰富的片段。然而,我不明白的是这些丰富的片段应该是什么样子,我需要把它们放在哪里,尤其是。我需要什么类型的丰富网页摘要来执行此操作。
Google 记录了他们的Rich Snippets。对于您的情况:
这些示例仍然使用非活动词汇 Data-Vocabulary.org,但如标题中所述,您现在可能想使用词汇 Schema.org。
相关的 Schema.org 类型是:
您可以使用具有不同语法的词汇 Schema.org。为了标记网页上的可见内容,您可能需要使用 Microdata 或 RDFa(请参阅我关于它们差异的回答)。
要检查结构化数据,您可以使用 Google 的测试工具。
你必须操纵你的代码才能做到这一点。
完整的参考可以在这里找到http://schema.org
综合评级部分位于此处 http://schema.org/AggregateRating
完成后,您可以在此处使用 google 工具测试您的工作https://www.google.com/webmasters/tools/richsnippets
希望有帮助
要在 Google 搜索结果中显示评论星级,您需要使用 JSON-LD、Microdata 或 RDFa 将特定的结构化数据添加到网站的 HTML 中。对于您的场景,“AggregateRating”模式正是您所寻找的。这种类型的丰富摘要非常适合在搜索结果中显示评论平均值和总评论。
这是使用 JSON-LD 的基本示例:
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "High-Performance Laptop",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "500"
}
}
</script>
有关实现丰富网页摘要的更详细指南,包括在哪里放置代码以及如何测试它,我建议查看这篇有关 Google 丰富网页摘要的文章。 https://www.affinityreader.com/2024/08/rich-snippets-in-google.html
它提供了全面的概述,可以帮助您更好地理解和在网站上实施丰富的摘要。