现在的位置: 首页 > 综合 > 正文

产品设计体会(6025)博客省流量的6个土办法

2013年03月06日 ⁄ 综合 ⁄ 共 1510字 ⁄ 字号 评论关闭
文章目录

最近还有新鲜劲,每隔几天会去看一下虚拟主机的后台(
directadmin


),从
3
月到
4
月上旬,发现
iamsujie.com


的流量逐步爬升。我买的服务每个月有
15G
流量,而
4
月开始每天都要用
7~800M
,眼见着这样会在
4

20
号左右超过流量限制,于是决定折腾一下,在朋友的帮助下研究了
webalizer


的日志分析报告以及详细日志。

通过查看
webalizer
的报告,发现页面“
http://iamsujie.com/feed/


”的流量占比达到

90%
,于是重点优化这里。终于,作为菜鸟的我成功搞定这个问题,如图,红色图形为
4
月每天的流量,从
14

15
号开始明显降低,而其他的各种访问量数据并没有明显变化,简单说说这次自学到的几个
blog
省流量的土办法:

 Ø

  最最重要是杀掉恶意流量。

我们发现
feed
页面除了流量以外,其他的访问数据并没有达到
90%
,于是进一步看明细,发现其中两个
IP
的请求异常,查
ip
,都是四川绵阳电信的,在不停的刷
feed

页面,而且是通过腾讯浏览器,反正是非人类的行为。开始我还有些担心是不是哪个
RSS
服务器在请求,但朋友说不是,于是就把那个
IP
段禁掉了(网站根目录下有个
.htaccess
文件,是
apache

folder specific
的配置文件,在里面加一段代码)。杀掉传说中的“采集网站”、“盗链”等等,这是效果最明显的。

 Ø

  充分借用其他服务的流量。

非文字内容,如图片尽量引用站外的链接(比如我的图片用
picasa
,不过我发现图质不佳,但懒得换了),视频、音频、
flash
更是。当然如果你财大气粗,觉得自己的机器更稳定、更快、更爽云云,那放在自己手里当然最好。

 Ø

  减少
feed

输出的文章数量。


wordpress
里“设置

阅读
—Feed
同步最新”多少篇那里设置。我这次把
200
篇改
30
篇,而现在全站文章实际总数约
160
篇,所以这个改动可以把
feed
页面的大小一下子降到
20%
以下。对于“
30
”的考虑,我觉得可以让新订阅用户基本铺满一屏,不会显得我这里文章很少,另外
30
篇的写作时间最少也有
2
个月左右了,再修改的可能比较少。这个改动的最大坏处是新订阅用户看不到老文章,不过可以通过“相关文章”等方法补偿,同学们可以自己权衡。

 Ø

  采用
feedsky


feed

服务。

这样对
feed
请求的流量就可以甩给
feedsky
了,我从
4
月末开始使用,流量倒不是关键因素,我主要是看中了它对
feed
的统计功能,以及对多种阅读器的快捷支持。

 Ø

  feed

输出摘要(不推荐)。

这样可以节省很多流量,但要慎用,对高端的订阅用户不友好,他们可能也会对你不友好,:)

 Ø

  减小
blog

首页的大小。

任何一个博客,都有大量用户的入口是首页,而这中间又有很多直接离开的,所以减小首页是个节省流量的好办法,而且这部分是省在低质量用户身上的,更爽。具体方法有减少首页文章数(我把
10
改成了
5
)、文章用摘要、减少侧边栏控件等等,利弊也请自行权衡。

上面说到的点点,都是一个菜鸟的实战所得,在用户体验基本无损失的情况下让流量降了一个数量级。究其实质是分析日志,找出占用流量最大的因素(比如订阅用户与直接网站用户到底哪个多),思考相应的对策去解决。上面这些做法只是解决方案而已,千万别照做了。

最后提一个题外话,做上面这个事情的过程中,我发现各种订阅服务,对于
feed
的缓存策略各有不同,这也是影响流量很关键的因素,但没有更多信息,没法深入研究。

 

抱歉!评论已关闭.