网站日志中数据量过大,所以我们一般需要借助网站日志分析工具来查看。常用的日志分析工具有:光年日志分析工具、web log exploer 、WPS表格等
117.26.203.167 - - [02/May/2011:01:57:44 -0700] "GET/index.php HTTP/1.1" 500 19967 "-" "Mozilla/4.0 (compatibleMSIE8.0Windows NT 5.1Trident/4.0AskTbCS-ST/5.11.3.15590.NET CLR 2.0.50727Alexa Toolbar)"
分析:
117.26.203.167:来访ip
02/May/2011:01:57:44 -0700 访问日期 -时区
GET/index.php HTTP/1.1 根据HTTP/1.1 协议 抓取(域名下)/index.php 这个页面(GET表示服务器动作)
500:服务器响应状态码
服务器响应状态码通常状态码有以下几种:200,301,302,304,404,500等。200代表用户成功的获取到了所请求的文件,如果是搜索引擎,则证 明蜘蛛在这次爬行中顺利的发现了一些新的内容。而301则代表用户所访问的某个页面url已经做了301重定向(永久性)处理,302则是暂时性重 定向。404则代表所访问的页面已经不存在了,或者说访问的url根本就是个错误的。500则是服务器的错误。
19967:表示抓取了19967个字节
Mozilla/4.0 (compatibleMSIE 8.0Windows NT 5.1Trident/4.0
AskTbCS-ST/5.11.3.15590.NET CLR 2.0.50727Alexa
Toolbar表示访问者使用火狐浏览器及Alexa Toolbar 等访问端信息
如果你的日志里格式不是如此,则代表日志格式设置不同。
很多日志里可以看到 200 0 0和200 0 64 则都代表正常抓取。
抓取频率是通过查看每日的日志里百度蜘蛛抓取次数来获知,抓取频率并没有一个规范的时间表或频率数字,我们一般通过多日的日志对比来判断,当然,我们希望百度蜘蛛每日抓取的次数越多越好,这里分享下如何分辨百度蜘蛛《如何分辨真假百度搜索引擎蜘蛛IP》。
有时候我们的路径不统一出现带斜杠和不带斜杠的问题,蜘蛛会自动识别为301跳转到带斜杠的页面,这里我们就发现了搜索引擎是可以判断我们的目录的,所以我们要对我们的目录进行统一。
我们分析日志分析时间长了,我们能够看出蜘蛛的抓取规律,同一目录下面的单个文件的抓取频率间隔和不同目录的抓取频率间隔都可以看出来,这些抓取频率间隔时间是蜘蛛根据网站权重和网站更新频率来自动确定的。
蜘蛛对于我们的页面的抓取是分等级的,是根据权重依次递减的,一般顺序为首页、目录页、内页
很有可能还有的朋友没听说过网站日志文件,没关系下面我就来介绍下,网站日志文件的作用和重要性。一.首先我们来了解下什么是网站日志:
网站日志也叫IIS日志(Internet Information Services),意思是互联网信息服务,保存于网站空间内的一种文本文件,用来记录网站运行状态的各种数据,通常是在网站运行的过程中,由服务器程序实时更新记录。
二.网站日志分析的作用:
1.了解搜索引擎抓取网页的情况;
分析搜索引擎爬虫访问情况,我们可以分析出搜索引擎收录网页的一些线索,比如说“搜索引擎最近访问网站的频率是否正常?”,“搜索引擎比较喜欢访问哪部分网页?”等等。
2.了解网站内容及链接是否正常;
通过分析服务器返回的http状态码,可分析出网站存在着哪些问题,比如说“是否有死链接?”,“是否有页面元素被误删,比如图片、css脚本等等?”,“服务器是否曾出现暂时故障?”等等
3.查看网站是否安全;
了解网站被盗链的情况,如果有第三方网站调用我们网站的图片、视频或者网页文件,将会浪费我们的服务器资源,通过对日志的研究,可以很快发现这种问题。可初步分析网站是否被黑客植入程序,如果黑客利用网站程序的一些BUG,通过植入代码的进行进行攻击破解的话,通过日志分析就有可能找到这种痕迹。可初步分析是否有程序在大量抓取数据,搜索引擎或者第三方网站如果使用采集程序,大量反复采集我方网站数据,既会对服务器性能造成严重影响,而且会让我们的资料流转到其它网站上。
seo其实是一门科学的学科,seo的流量上涨或者下降其实都是可以找到相关的因素的,了解其中的来源就离不开日志分析,对于网站的数据时实监控,从数据中判断网站的问题所在,然后做出相应的改变。这是我们网站能一直稳定发展从流量的直线下降到回升直到大涨的一个原因所在。每天抓取量,对网站抓取所返回的状态码,去年流量是五万,今年流量到了十万,如果服务器配置没有增加的话,正常来讲响应的时间都会延长,从而流量上升后大幅下降。网站移动端流量404错误页面过多,很多都是pc页面做了完整的优化,移动端这是简单的做了适配或者公用数据库,其实网站日志可以帮助你检测。从而尽早的解决问题,日志检查的周一最好是每天,完成分析成结果的最好每周也做一份。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)