让谷歌搜索结果显示评论数而非票数

希望大家一看就能明白,直接上效果吧

谷歌搜索结果显示评论数

这是谷歌站长工具里"丰富网页摘要"目录下的"评论"一栏中,关于汇总评价的介绍:

Google 还可以识别汇总评价的标记。例如,一家餐馆可能有 24 条评论,平均评分为 9 分(满分为 10)。使用汇总评价就能传递这些信息。


Property 说明
itemreviewed(item) 所评价的项目。微格式中可以包含所评价项目的名称 (fn)。
rating 该项目的质量评分数值(例如 4)。您可以通过指定 best(默认为 5)和 worst(默认为 1),确定评分的级别范围。
count 您网站上的项目所获得的评价总数。注意:您提供了 count 后,还必须在网页中为每个已评价项提供评价标记。count 只能包含您自己网站上的评价数。
votes 指定参与过评分的人数(无论是否有评价)。网页必须至少指定 countvotes 中的一个。
summary 对汇总的一系列评价的简短摘要。
photo 评价对象的照片或图片。

由此我们可知,votes表示的是票数,而count表示的则是评论数,好了,废话说完了,现在上教程
如果想评论数被抓取,则必须使其和评分归于同一个指定微数据或微格式的div下,由于post-ratings用的是微格式,所以我们接下来就这么改:首先修改插件的templates/post-ratings-control.php文件,
在最后的</div><div>之前加上:

<span id="comments-title"><span class="count"><?php comments_number('0','1','%');?></span>条评论</span>

并把前面的<strong class="votes">%d</strong>的vote class改为别的(如vote1),因为如果票数votes和评论数count同时存在,谷歌会优先展示票数.
好了,就这么多

相关文章: 让谷歌搜索结果显示评论数而非票数-(2)

40 Comments

Name *

E-mail *

Website

  1. 所谓刚子

    :guzhang: 不错不错

  2. xsinger

    我又来晚了,板凳先

  3. xsinger

    wp用太多插件会慢的,不过你的主机速度还是很给力的!

    • 小蝴蝶

      @xsinger : 其实我没有用太多啦,但有的插件还是比较必要的,不要用太多就好哈,能自己整functions里面的就尽量自己整~

  4. 郑永

    靠,全拿了,小蝴蝶这么快发文章了~~

    • 小蝴蝶

      @郑永 : 哈哈 下次我发之前喊你一声 我这已经在愁明天写什么了

      • 郑永

        @小蝴蝶 : 哇塞,你还没去见周公啊?主要是忘了你的效率,刚一听你说,就应该马上跑。。哈哈。。

        • 小蝴蝶

          哈哈 我已经躺床上准备见了~ 其实我上午就写好存为草稿了 晚上回来发的

          • 郑永

            @小蝴蝶 : 哈哈,据我所知啊,国内上网高峰期中午12点到2点,下午时5:30分后到 12点,那时段发,人更多,哈哈。

            • 小蝴蝶

              我发现我都是人烟稀少的时间发的 不过这样也好 很利于你抢沙发啊 哈哈

      • 张书杨

        @小蝴蝶 : 博客就是能激励自己去研究、写点什么的,对于你们专业的、这种累积我想很重要。

        • 小蝴蝶

          折腾无极限啊..

  5. 郑永

    对了,我那有一张沙发,不知道要坐还是躺?

  6. airoschou

    我不管去新的博客或朋友的,有投票功能我都会去rate一下,请大家养成这个互帮互助的好习惯! :zhuangb:

  7. 郑永

    能不能这样说,票数还是优先考虑在google结果的,那么这样改是不是只是增加了评论,票数还是有参数的?

    • 小蝴蝶

      @郑永 : 额 把vote改成别的就不会生成票数的参数了

  8. 空空裤兜

    这个功能好啊 试试去

  9. ChoJemmy

    “希望大家看一眼就能明白” 你高看我们这些小白了。

  10. Jeff

    Hi,小蝴蝶,能教教如何在WordPress的评论中使用微格式或微数据吗?貌似用这个插件只能实现评分在Google的显示(评论没有,即使根据本文添加代码);要实现评论数在Google的显示应该要修改评论部分的相关代码吧?可是我按照google官方的说明折腾后在网页摘要测试工具测试,但显示一堆e文的警告。。。好吧,技术不到家,求详细教程··· :kelian:

    • 小蝴蝶

      @Jeff 不用修改评论部分,只用修改插件,你完全按照文中的方法做不会错的,不要忘了文中最后一步的修改vote class

      • Jeff

        @小蝴蝶 要是既能显示评分又能显示评论数就好了。。

        • 小蝴蝶

          @Jeff :han: 这么贪心?哈哈

        • axiu

          @Jeff 可以既有评分又有评论数,但是需要评分改为10分制(我也不知道为什么5分制不会显示),然后再加上reviewCount,即可变为 “平均评分:8/10 – xx条评论”这样……

          • 小蝴蝶

            @axiu 含辛茹苦三十年 然后谷歌一抽风 白弄了 … :cry:

          • 小蝴蝶

            @axiu 不过reviewcount我还真没注意过 等会去看看文档