纠结:博客流量异常,寻求解决之道

时间: 2009-10-07 / 分类: 个人心情, 软件网络 / 浏览次数: 19,774 / 87个评论 发表评论

流量这两天对博客的流量又有了新的认识:流量少的时候希望快速提升,可是流量过大的时候,又要想办法让自己的流量降下来。

我现在就是博客流量过大和主机带宽有限两者之间纠结着……纠结着……导致我晚上睡觉的时候都要前思后想,不得安眠。唉,我这个容易焦虑的人哟!可是纠结不是办法,寻找解决的办法才是当务之急。

主机使用的是 cPanel 控制面板,提供了 AWstats 进行流量统计,涉及带宽和流量使用的模块,主要是访问统计、搜索引擎记录,访问页面记录以及错误页面记录等。出现问题的地方一一列举出来,有熟悉 AWstats 的朋友帮忙解释一二。

1、搜索引擎占用大量带宽的问题

Summary

10月份到6号凌晨4点流量总计

可以看到浏览使用的流量是 913.17MB,还有就是 1.67GB 的非浏览流量。结合下图所示的每日访问记录,发现浏览流量是没有问题的,完全一致;再算一下搜索引擎的流量大约为 1174.5MB,合 1.147GB,还有 0.523GB 合 535.6MB 的流量差不知去向。

每日访问

每日访问记录

搜索引擎

搜索引擎记录(大图

再看上图的搜索引擎访问记录,发现流量大得惊人!仅仅6天不到的时间,Google 的机器人耗费了我 662.26MB 的流量,虽然说这几天 Google 收录的数量从 190 多骤升到 1800,翻了近10倍,但是如果按照每个页面 50KB 算的话,应该只有1/10的流量才对。而百度上个月就已经消耗了我 600MB 的流量将收录增加到了 1500,这个月并没有增加多少收录,为什么仍然消耗了我 363.39MB 的流量呢?

我在 WP 的后台安装了两个生成站点地图的插件,Google XML Sitemap 和 Baidu Sitemap,难道是这两个插件有问题?或者他们有冲突?一气之下我把 Sitemap 重建了,不知道会不会影响搜索引擎的收录,不管了。

2、404页面耗费大量带宽的问题

错误页

错误页面统计(大图

刚才说了,除了用户浏览和搜索引擎占用,还有 535.6MB 的流量不知去向,在错误页面统计这里找到了答案,除去我的计算不是很精确的因素,正好在这里找到了失去的流量,竟然基本上被 404 页面给占用了!

虚假探测

虚假探测

垃圾缓存

Global Translator 缓存文件移除

点进详细记录一探究竟,发现产生 404 页面的主要问题有两个:一个是有人虚拟一些文件名对我的博客程序和文件进行虚假探测,觊觎我的账号和文件;另一个是我之前安装了 Global Translator 插件,并开启了缓存和 Google XML Sitemap 的关联,但是后来我删除了这个插件及其缓存文件,原因在此。估计是 Google 将这些缓存中的页面也都进行了收录,所以在我删除之后,国外用户搜索到我的文章,全部转向了 404 页面,不知道 Google 什么时候能给我清理掉!

我的解决办法非常粗暴和简单,直接将 404 页面变成了只有 404 提示的空白页,我在 Firefox 上面测试正常,可是好像是用 IE 访问的话浏览器直接出错,更省事了!不过我知道这样并不友好,而且不是长久之计!(其实之前我还修改 .htaccess 添加了 ErrorDocument 代码,可惜不管用。)

404

3、问题真正解决了吗?

上面是我肤浅的进行了简单的分析,在这之前孤毒老鼠占奇两位同学帮我分析了很多东西,让我对分析这些数据渐渐入门。不过我想上面我的分析都是从我能够理解的角度来看的,实际上真正的原因并不一定如此,还望有识之士能够不吝赐教!让我早日摆脱流量不足的梦魇!

Update:戈戈留言说流量不够可以免费加一部分流量,非常感谢!不过长此以往就不好了呵呵,还得想办法把流量降下来啊……嗯,任重道远!

87个评论

评论分页: 1 2

发表评论

您的昵称 *

您的邮箱 *

您的网站