gpt4 book ai didi

html - ratingValue 为空时的 Schema.org AggregateRating 标记

转载 作者:搜寻专家 更新时间:2023-10-31 08:07:12 25 4
gpt4 key购买 nike

我正在使用 AggregateRating markup 将结构化数据实现到应用程序中.问题是当出现 0 个评级时,评级值是空的。使用 Google 结构化数据测试工具时出现以下错误。

Field ratingValue may not be empty.

<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<meta itemprop="reviewCount" content="0">
<meta itemprop="ratingValue" content="">
...
</div>

该应用使用默认的 1 到 5 评分标准。

ratingValue 为空时,是否有一个符合 Schema.org 的默认值可以传递给?我不想为了避免错误而在秤上传递任意数字...

最佳答案

您引用的 Google 结构化数据测试工具错误具有误导性。这不是您使用 Schema.org 或 Microdata 的错误。

相反,它只是意味着 Google 可能不会考虑显示他们的 Aggregate Ratings Rich Snippet在 Google 搜索中搜索您的文档(当然,因为这需要评级值)。

但是,提供空字符串作为 ratingValue 属性的值在这里并没有实际意义。那么为什么不简单地省略该属性呢?理想情况下,如果您还没有任何评论,则可以完全省略 aggregateRating 属性和 AggregateRating

关于html - ratingValue 为空时的 Schema.org AggregateRating 标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32803838/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com