我正在创建一个推荐页面,最近我一直在利用结构化数据来帮助 SE 更轻松地找到评论;根据找到的审查信息。
现在,通常如果我在做一篇评论,我会做这样的事情:
<div itemscope itemtype="http://schema.org/Review">
<div itemprop="itemReviewed" itemscope itemtype="http://schema.org/Service">
<span itemprop="provider">Business Name</span>
<span itemprop="serviceType">Service Provided</span>
<span itemprop="url">http://www.example.com/</span>
</div>
<div class="review" itemprop="reviewBody">Great service - thanks!</div>
<div class="other">
<p class="name" itemprop="author">Joey Bigs</p>
<p class="details">Owner, <a href="">Joes Treats</a></p>
</div>
</div>
现在,如果我想做一个对同一件事有多个评论的页面怎么办?我需要为每条评论重复以下信息还是只显示一次?
<div itemprop="itemReviewed" itemscope itemtype="http://schema.org/Service">
<span itemprop="provider">Business Name</span>
<span itemprop="serviceType">Service Provided</span>
<span itemprop="url">http://www.example.com/</span>
</div>
如果我只需要包含一次 - 我该怎么做?