Phi*_*l_t 3 schema.org google-rich-snippets
使用以下 HTML+RDFa:
<div vocab="https://schema.org/" typeof="Service">
<meta property="name" content="My Service Name"/>
<div property="description">
For verified ratings of our services, please view our:
<a
href="https://www.capterra.com/link/to/captera"
target="_blank"
>4.9 Star Rating on Capterra</a>
</div>
<div property="aggregateRating" typeof="AggregateRating">
<div>
Capterra Rating:
<span property="ratingValue">4.9</span> out of
<span property="bestRating">5</span> with
<span property="ratingCount">112</span> ratings
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
此代码段在我的代码中,但是当我在 Google 的Structured Data Testing Tool 中对其进行测试时,出现以下错误:
我无法接受此错误,因为(如果我在阅读本正确地),根据该Service文档中https://schema.org/,这是一个支持的属性。我确定某处存在语法错误,或者,如果我敢碰太阳,Google 是错误的。
我通过结构化数据运行它并识别它:
我在这里做错了什么?
你没有做错任何事。
2019 年 9 月 16 日,Google调整了他们的丰富网页摘要要求,itemReviewed现在该属性仅支持非常小的 Schema.org 类型列表。
根据谷歌:
虽然从技术上讲,您可以将评论标记附加到任何模式类型,但对于许多显示星级评论的类型来说,不会为用户增加太多价值。通过此更改,我们限制了可能在搜索中触发评论丰富结果的架构类型池。具体来说,我们只会显示这些类型(及其各自的子类型)的评论......
之前,CreativeWork, Article, BlogPosting,Service都是支持的,结构化数据测试工具上也没有报错信息。
现在,除以下列表之外的任何模式都将触发“_______ 不是 itemReviewed 属性的已知有效目标类型”。错误。
itemReviewed属性的有效类型是:
BookListItemCourseCreativeWorkSeason CreativeWorkSeries Episode Event GameHowToLocalBusiness MediaObject Movie MusicPlaylist MusicRecordingOrganization Product Recipe SoftwareApplication注意:还有其他有效的模式类型,可能不会在聚合评级或 itemReviewed 的测试工具上触发错误消息。但是,从 Google 博客的帖子中,我将其理解为“即使架构有效,星级/丰富片段也可能不会显示在特定列出的架构之外的架构中。”
| 归档时间: |
|
| 查看次数: |
2944 次 |
| 最近记录: |