我使用 Google 结构化数据标记创建了一个站点,以便在搜索列表中将其作为“评论”输出。
例如,这是页面的 HTML:
<div itemscope itemtype="http://data-vocabulary.org/Review">
<span class="info-text">Pattern: <a href="http://amzn.to/1uKQOSs" target="_blank"><span class="pattern-author" itemprop="itemreviewed">Simplicity 2648</span></a></span>
<p class="info-description">"<span itemprop="description"><em>The "Amazing Fit" dresses are quite promising, but I still needed adjustments, so it didn't make a huge difference. This pattern is well drafted though, and the result is great."</em></span></p>
<span style="display:none;" itemprop="reviewer">Francesca Haselden </span>
<time itemprop="dtreviewed" datetime="2014-03-18">Tue 18 Mar</time>
<span style="display:none;" itemprop="rating">4</span>
</div>
如您所见,我已将itemprop
属性包含在以下数据中:
- 项目审查
- 描述
- 审稿人
- dtreviewed
- 评分
当我通过结构化数据测试工具放置上面的代码时,它会正确验证并正确显示它收集的所有信息。
但是当我对我的搜索词进行搜索时,虽然我出现在列表的第二页上,但没有评论。没有星级等。它的呈现方式与我在 Google 上看到的其他结构化数据评论不同。
上面的代码已经在我的网站上运行了 6 周,并且根据网站管理员工具已经被抓取了几次,所以我看不出花时间重新抓取结构化数据是个问题。