站长们都知道网站日志分析的重要性,但是当拿到网站日志后,面对里面一行行的代码,看的眼花缭乱却无从下手。今天我就给大家介绍一种用EXCEL表格详细分析日志的方法,希望对大家有所帮助。
首先我们新建一个EXCEL文件,将日志文件导入到EXCEL表格中。
在数据—>导入外部数据—>导入数据,打开选取数据源框,如下图
然后找到网站日志所在目录,在下方的“文件类型(T)”处选择所有文件,这样你的日志文件就会显示出来了。
选择你要查看的网站日志,直接打开文本导入向导。这里需要注意的是第一步,在请选择合适的文件类型处选择“分隔符号”,如下图
选好后直接下一步,进入文本向导第二步,这里需要注意的是分割符号处要把对勾全部去掉。
之后就一路下一步,直至完成。
将日志导入成功之后,剩下的工作就是分析了。
举个例子来说,我们想查看百度蜘蛛抓取了多少个页面。我们在EXCEL表格中选择数据—>筛选—>自动筛选,这样会在表格第一行出现一个带下拉框的小箭头,点击这个小箭头,选择“自定义”,打开“自定义自动筛选方式”,在第一行左边框选择“等于”,右边填写“*Baiduspder*”,确定就可以了。
这样我们看到的就是百度蜘蛛抓取的所有内容了。
对于一些稍微大一点的网站,百度蜘蛛抓取的内容也很多,看起来还是不方便,怎么办?呵呵,我们可以继续筛选啊。将上面筛选出来的结果复制到另一个表格中(如Sheet2中)。采取同样的方法继续筛选。比如你的网站有一个新闻栏目/news/,你想看看/news/这个栏目被百度抓取了多少次。方法依旧,选择数据—>筛选—>自动筛选,在第一行下拉框中选择“自定义”,在“自定义自动筛选方式”中上面左边框选择“等于”,右边输入“*/news/*”,这样就可以筛选出栏目/news/被抓取了那些页面以及被抓取的次数。如果有很多栏目,可以依次筛选。这样的话你就可以一目了然的看到每个栏目被抓取的内容和次数。如果有些栏目抓取次数明显偏少的话,你就需要有针对性的对这些栏目进行优化了。这就是我们分析日志的目的。当对某些栏目进行优化后,过一段时间(最少一个月),我们依然采取这样的方法,看看优化的这些栏目抓取量是否上升。这也是我们检测优化效果很实用的方法。
当然了,我们通过EXCEL还可以筛选出很多我们需要的数据。比如可以筛选出某个ip地址的用户共浏览了多少个页面,都浏览的那些页面。这对于网站布局和页面设计都很重要。再比如可以查看某个搜索引擎的某个蜘蛛共抓取了多少个页面,抓取了哪些页面,抓取频率等待。长时间观察的话,你会发现很多蜘蛛抓取的规律,甚至能反推出蜘蛛的抓取规则。更多数据还请大家根据自己的需求来分析,这里就不做赘述了。总之,我们可以很方便的使用EXCEL表格从网站日志中筛选出我们需要的内容。
本文由:网赚http://www.12651.net首发A5,转载请注明出处。