我的结构化数据测试工具中有一个问题,它显示“审查没有指定审查项目”。
<!-- Review Star Rating In Google Search Results -->
<b:if cond='data:blog.pageType == "item"'>
<div>
<div itemscope itemtype='http://data-vocabulary.org/Review'>
<div style='display:none;'>
Item Reviewed: <span itemprop='itemreviewed'><data:post.title/></span>
Description: <span itemprop='description'><data:blog.metaDescription/></span>
Rating: <span itemprop='rating'>5</span>
Reviewed By: <span itemprop='reviewer'><data:post.author/></span>
</div>
</div>
</div>
</b:if>
<!-- Review Star Rating In Google Search Results -->我只是想让我的博客帖子在谷歌搜索结果中有星级评级。
发布于 2017-03-20 23:43:09
根据schema.org的说法,itemReviewed应该是一个Thing,而不仅仅是文本。谷歌还有更多的条件,即itemReviewed for a Review必须是LocalBusiness、Movie或Book。
发布于 2017-03-29 20:01:27
使用以下代码:
<b:if cond='data:blog.pageType == "item"'>
<div style='display:none;'>
<div class='vcard' id='hcard-templatoid'>
<span itemprop='description'><span itemprop='itemreviewed'><data:post.title/></span></span>
<time itemprop='dtreviewed'><data:post.timestampISO8601/></time>
Rating: <span itemprop='rating'>5</span>
Posted by: <span class='fn n'>
<span class='given-name' itemprop='reviewer'><data:post.author/></span>
</span>
</div>
</div>
</b:if>来源:How To Show Star Ratings In Google Search Results - Blogger
https://stackoverflow.com/questions/42906488
复制相似问题