Review
import YoastSchemaExample from '../../../../src/components/YoastSchemaExample';
描述一个 Review(评论)。通常在 Product(产品)或 Organization(组织)的上下文中使用。
触发条件
应在图中作为顶级节点添加,当其他节点需要时。例如,当某个 Product 拥有 review 时。
必需属性
一个有效的 Review 必须包含以下属性。
@type:Review。@id: 网站的首页 URL 后追加#/schema/Review/{{ID}},其中{{ID}}是唯一标识符。author: 一个通过 ID 引用撰写该评论的Person(人物)。reviewRating: 一个Rating(评分)对象,包含ratingValue属性。如果评分范围不是 1 到 5,还需添加bestRating和worstRating属性。
失败场景
如果任何必需字段缺失或无效,则不应输出该节点。
如果未输出该节点,任何原本会声明与该 Review 有关系的实体(例如,被 Product 引用的 reviews)应移除这些引用。
可选属性
以下属性在可用且有效时应添加:
reviewBody: 评论的文本内容。name: 评论的标题。datePublished: 评论发布的日期,采用 ISO 8601 日期格式。
示例
最低标准
{`{ "@context": "https://schema.org", "@graph": [ { "@type": "Review", "@id": "https://www.example.com/#/schema/Review/abc123", "author": { "@id": "https://www.example.com/#/schema/Person/abc123" }, "reviewRating": { "@type": "Rating", "ratingValue": 4 } } ] }`}扩展标准
{`{ "@context": "https://schema.org", "@graph": [ { "@type": "Review", "@id": "https://www.example.com/#/schema/Review/abc123", "name": "Example review name", "author": { "@id": "https://www.example.com/#/schema/Person/abc123" }, "reviewRating": { "@type": "Rating", "ratingValue": 8, "bestRating": 10, "worstRating": 1 }, "reviewBody": "Example review body", "datePublished": "2022-07-21" } ] }`}
这篇文档对你有帮助吗?
谢谢你的反馈!