如何增加你的博客的粘性
June 15th, 2007 at 12:29pm 雪山飞猪 浏览: 5,521
如果你时常观察你网站的访问日志,你会发现你有一大部分读者来自搜索引擎,如果你进一步分析,来自搜索引擎的读者绝大部分是带着问题或者为了寻找什 么东西来到你的网站,一般他们找到他们想要的就会离开,怎样让读者喜欢上你的网站,增加你博客的粘性,在你的网站上停留更多的时间呢?除了增加你博客的内 容的原创性和丰富内容之外,其实你可以做的更多。下面就介绍三个增加你网站粘性的 WordPress 插件。
Where did they go from
如果有注意过亚马逊(国内是卓越网)单一产品页面下面,你就会发现在每个商品下面有:查看此商品的顾客也查看了,这里显示了一组查看过此商品的顾客同时查看过的别的商品的链接,记录读者的访问记录,这是非常好的一个增加博客的粘性的非常的方法,那么怎么实现呢?你可以使用这个插件:Where did they go from。这个插件安装非常简单,下载,上传到你的插件文件,激活之后,一段时间(几个小时或者几天,看你的博客的点击量)之后,它就会在留言框前显示读者浏览记录(原作者是这样说的,但是我安装之后显示在留言框后面)。如果你想自己定义他出现的位置,你可以把 add_action('comment_form','show_where_they_go'); 注释掉,然后在你想显示地方(一般我喜欢把它放在 single.php 文章的后面)输入以下代码: <?php if (function_exists('show_where_they_go')) show_where_they_go(); ?>。另外默认情况下它最多显示5篇日志,你可以修改插件文件中的 $maxLinks 这个变量为你想要的数字。
Contextual Related Posts
在每篇文章下面增加相关日志也是一个增加网站粘性的好办法,我介绍也是 Mark Ghosh 写的插件 Contextual Related Posts,这个插件安装和使用和上面那个插件几乎一样,但是我也出现了同样的问题,相关日志列表出现在留言框下面,所以我也对插件做了小小的修改,在插件文件中,注释add_action('comment_form','related');,然后在你刚才输入浏览记录列表的代码下面输入:<?php if (function_exists('related')) related("$post->ID"); ?>。另外默认情况下它最多显示5篇日志,你可以修改插件文件中的 $maxRelated 这个变量为你想要的数字。
Random Posts
最后一个可以增加你的博客的粘性的插件是 Random Posts,它能够显示一个随机日志的列表,对于这个插件,我觉得也可以自己用函数来实现,因为并不复杂。
整合
上面的 Where did they go from 这个插件,在安装之后,由于没有浏览记录或者你的日志很多,其实很多日志并不显示浏览记录列表,这种情况下这个插件默认显示是 N/A,这样其实并不美观,你可以把修改下,如果在没有记录的情况下,可以让它什么都不显示。如果同时显示3个列表(共15个链接),会把日志拉的很长, 而且相关日志列表并不是每篇日志都会显示,所以个人喜欢把 Contextual Related Posts 和 Random Posts 着两个插件整合在一起,默认情况下显示相关日志,如果没有相关日志,则显示随机日志。这样至少在文章后面有个随机日志的列表。最后的效果如下所示:大家也 可以到我们博客的每篇文章后面查看实际效果,:-) 。

2007-06-22 19:48 更新,我把这三个插件整合成一个:WP-Stickiness
对于增加博客的粘性,你还有什么好的方法,你有什么好建议,或者你在使用上面几个插件有什么问题,请给我们留言!我们会尽力给你解答!
作者:雪山飞猪
原文链接:如何增加你的博客的粘性
我爱水煮鱼版权所有,转载时必须以链接形式注明作者和原始出处及本声明。






1. 一个叫搜索引擎的家伙 | June 15th, 2007 at 12:38 pm
呵呵 谢谢你的经验分享
我也发现这个问题
[回复该留言]
2. keke | June 15th, 2007 at 2:06 pm
用了后面两个,打算把第一个也加上去!
[回复该留言]
3. 春晓 | June 15th, 2007 at 2:13 pm
要打开水煮鱼的博客首页总要历经千辛万苦,才可以轻松看到文字,^_^。
[回复该留言]
4. 闲云野鹤 | June 15th, 2007 at 2:37 pm
回春晓:同感啊
[回复该留言]
5. 剑指天下 | June 15th, 2007 at 3:05 pm
没有办法啊,挂载的东西太多了,而且访问量也越来越大了…………
大家多多包涵
[回复该留言]
6. 雪山飞猪 | June 15th, 2007 at 3:30 pm
可能本站装的插件过多的原因,使用WordPress就是喜欢鼓捣些插件,现在我停掉了一些插件和服务了,大家看看是不是快了一些。希望是,:-) 另外大家能否推荐下有什么快点的服务器,本人用的是BH
[回复该留言]
7. Lucy | June 15th, 2007 at 3:56 pm
请教博主,怎样把自己Gravatars 变大一点啊?我的站上的好小。。。
[回复该留言]
8. Lucy | June 15th, 2007 at 3:59 pm
刚刚网址没留上
[回复该留言]
9. 雪山飞猪 | June 15th, 2007 at 4:25 pm
看了下你的CSS文件,
其中有:
#comments cite .gravatar {
border:1px solid #ccc;
width:32px;
padding:3px;
}
知道怎么改了吧?
[回复该留言]
10. 雪山飞猪 | June 15th, 2007 at 4:28 pm
刚才看到你教我为博主,有点晕,还好没有叫我教主!汗一个
[回复该留言]
11. 春晓 | June 15th, 2007 at 5:50 pm
如果叫东方教主会更有搞头,哈哈。
顺便问下教主,怎么设置邮箱,能让别人在注册与评论的时候可以接收到密码及回复
[回复该留言]
12. 雪山飞猪 | June 15th, 2007 at 6:18 pm
有个叫做 Subscribe To Comments 可以帮你做到评论的时候收到回复。
对于注册时候收到密码是WP的默认功能吧!
[回复该留言]
13. ZeroZ | June 15th, 2007 at 10:25 pm
Where did they go from 这个插件不错,安装成功.
但有一点不明白:
为什么我把这句Readers who viewed this page, also viewed改成中文的.页面显示就是乱码呢?
[回复该留言]
14. 雪山飞猪 | June 15th, 2007 at 10:36 pm
这个问题是中文编码的问题了,默认情况下,文件的编码一般是ANSI,所以你把那句话更改为中文之后,不能直接保存,而是另存为一个新文件,编码模式为UTF-8。应该这样就行了。
另外一个解决方法是直接在后台编辑插件,直接修改为中文。
[回复该留言]
15. Lucy | June 15th, 2007 at 10:39 pm
搞定了,感谢!
[回复该留言]
16. ZeroZ | June 15th, 2007 at 10:56 pm
装了第一个插件之后.回复文章出现这样的情况
Warning: Cannot modify header information - headers already sent by (output started at D:\web\����\index\zero\blog\wp-content\plugins\wheredidtheygov1.php:1) in D:\web\����\index\zero\blog\wp-includes\pluggable.php on line 271
刷新之后是这样的:
Warning: Cannot modify header information - headers already sent by (output started at D:\web\����\index\zero\blog\wp-content\plugins\wheredidtheygov1.php:1) in D:\web\����\index\zero\blog\wp-includes\functions.php on line 1221
但其实已经回复到文章中了.
[回复该留言]
17. 雪山飞猪 | June 15th, 2007 at 11:27 pm
你是怎么安装的?
[回复该留言]
18. ZeroZ | June 15th, 2007 at 11:34 pm
可以加下QQ具体说下么?
5243512
[回复该留言]
19. 雪山飞猪 | June 15th, 2007 at 11:40 pm
加你的Gmail聊,开QQ影响速度
[回复该留言]
20. ZeroZ | June 15th, 2007 at 11:44 pm
msn还是gtalk?
[回复该留言]
21. 雪山飞猪 | June 16th, 2007 at 12:02 am
应该是你修改中文的时候在文件的前面添加了空格,这样就会引起 Cannot modify header 的错误,所以可以在插件编辑的地方修改插件。
[回复该留言]
22. allose | June 16th, 2007 at 9:51 am
请教一下,我用了Where did they go from这个插件之后,feed输出就会出错。请问是何原因?
[回复该留言]
23. allose | June 16th, 2007 at 9:54 am
This feed does not validate.
*
line 1, column 1: XML parsing error: :1:1: not well-formed (invalid token) [help]
^
这个是错误信息。
[回复该留言]
24. J | June 16th, 2007 at 11:40 am
看起来都不错,如果都不会影响网页打开速度就更好啦……如果都能显示在feed里面就更更好啦……
[回复该留言]
25. 雪山飞猪 | June 16th, 2007 at 12:13 pm
Allose, 我没有发现这个问题,我去你的站点也没有看到这个问题,也许你已经修复了!
[回复该留言]
26. Lucy | June 17th, 2007 at 2:11 pm
不能显示呢 一直是N/A
希望大侠帮帮我 http://87insight.cn/2007/06/17/frustrated-2/
[回复该留言]
27. 雪山飞猪 | June 17th, 2007 at 2:49 pm
这个插件是记录浏览记录,所以你得等一段时间才行,有了浏览记录之后,一般是需要一段时间,我这里是过了2-3天才有的
[回复该留言]
28. hatoyu | July 11th, 2007 at 1:37 pm
不错 尝试一下第一个
[回复该留言]
29. Cheney | August 21st, 2007 at 6:55 pm
我是WP新手,请教一下。
前面两个插件,我装上后也是显示在评论下面,我注释掉插件文件夹的语句后要插入是不是在主题single.php中插入?我加进去之后文章就不能显示了。出现错误页面
[回复该留言]
30. 雪山飞猪 | August 21st, 2007 at 11:35 pm
@ Cheney,是在single.php中插入,如果你插入的语句是从我文章copy的,你要注意下,各种引号会不会有问题,最好自己自己重新输入与一篇标点符号,因为有时候copy的时候,它会变成中文的标点符号,这样就会出错!
[回复该留言]
31. benmao | September 1st, 2007 at 2:32 am
按照你说的做了,但是出现了留言版上边:
Readers who viewed this page, also viewed:
N/A
又在留言版下边出现了同样的:
Readers who viewed this page, also viewed:
N/A
这是那里的原因
[回复该留言]
32. Beach | September 7th, 2007 at 9:48 pm
转载收藏。
谢了!
[回复该留言]
33. Jet | October 28th, 2007 at 6:58 pm
安装之后在文章里面出现 Can't find FULLTEXT index matching the column list 错误提示
[回复该留言]
34. Hitbali | January 16th, 2008 at 11:38 am
为什么我上传Random Posts后在后台激活插件的地方看不到啊,是不是和2.3不兼容啊,还有怎样让这些相关文章在首页不显示,只有在单独日志下显示,谢谢
[回复该留言]
35. Alex | February 11th, 2008 at 8:34 pm
和中文WP工具箱冲突?
[回复该留言]
36. Alex | February 11th, 2008 at 8:37 pm
发错地儿了……
[回复该留言]
37. foeiln | April 10th, 2008 at 12:50 pm
你好,有个问题想请教。在wheredidtheycomefrom插件中,我用add_filter替代了add_action,并且在show_where_they_go里面加入了is_single的判断来确定是在单篇文章页面中显示,但未什么没有效果啊 ?谢谢
[回复该留言]