我们使用schema.org标记许多不同的数据类型。我通常依靠Google测试工具来确认我的架构是否正确,但我发现在使用Bing,Yandex,Linter和MOZ进行测试时,我得到了混合结果。
目前我的“聚合”架构在Google测试仪中显示有效,但我在Bing上找不到任何结果(无法找到标记),Yandex / Linter都显示错误。这让我想知道我的架构是否真的正确。
这是我的原始版本,在Google上没问题,但在其他任何测试人员上都没有找到任何结果(没有找到数据)。
<div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
<meta itemprop="itemReviewed" content="https://schema.org/LocalBusiness">
<meta itemprop="ratingValue" content="4.6">
<meta itemprop="reviewCount" content="3,950">
</div>
这是我的更新版本,现在,至少部分是由Linter和Yandex看到的。我仍然没有从MOZ和Bing那里得到任何东西。
<div itemscope="" itemtype="https://schema.org/Organization">
<meta itemprop="name" content="Company">
<div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
<meta itemprop="itemReviewed" content="https://schema.org/LocalBusiness">
<meta itemprop="ratingValue" content="4.6">
<meta itemprop="reviewCount" content="3,950">
</div></div>
有关格式的任何反馈?我错过了什么?此外,还有其他人与其他测试人员有混合验证问题吗?我觉得这很奇怪。