分享

不使用IIS工具查看网站IIS日志方法

 月下古影 2015-01-17
现在的个人站长越来越多,学习SEO的朋友也越多越多,作为个人站长,掌握如何查看网站IIS日志是必备技能,相信很多刚接触SEO的新手对于IIS日志都不知道是什么东西,简单来说,网站的IIS日志,就是服务器记录各种搜索引擎蜘蛛来访并抓取网站的行为状态码,并以文件的方式生成IIS日志。我们可以通过IIS日志来让我们知道蜘蛛来访的记录,而且可以让我们知道网站的死链接,301等,让我们及时的分析好网站的收录和快照更新情况,以下我们就来看以下,如何查看iis网站日志。

那么,不使用专用工具,该如何查看网站IIS日志呢?

首先你使用的空间必需可以查看IIS日志,像自己的服务器、VPN服务器等等,可能有很多的站长都是虚拟空间吧,也是有很多的空间有后台可以操作网站IIS日志的吧。

以2003服务器(IIS 6.0)为例:

点击属性可以知道网站IIS日志文件是在那个目录文件里!然后我们可以到找该目录下相应IIS日志文件,就可以分析相应网站的IIS日志了。

下面是IIS日志文件里的一些参数说明:

默认状态下,IIS 把它的日志文件放在 %WINDIR\System32\Logfiles 文件夹中。每个万维网 (WWW) 站点和 FTP 站点在该目录下都有一个单独的目录。在默认状态下,每天都会在这些目录下创建日志文件,并用日期给日志文件命名(例如,exYYMMDD.log)。如:ex100326.log

下面我们从一段日志来分析:

#Software:Microsoft Internet Information Services 6.0

#Version: 1.0

#Date: 2010-03-26 01:14:22

#Fields: time cs-method cs-uri-stem c-ip sc-status sc-bytes cs-bytes

01:14:21 GET /show2.asp 203.208.60.210 200 15046 287

我们来分析一下下!

1、#Software: Microsoft Internet Information Services 6.0

说明这个日志是由IIS这个工具生成的。

2、#Version: 1.0

版本号:1.0

3、#Date: 2010-03-26 01:14:22

生成时间:2009-03-26 01:14:22

4、time: 访问时间”01:14:21″。

5、cs-method: 访问方法。常见的有两种:GET与POST。GET通俗点讲就相当于在IE地址栏敲下地址所产生的访问,POST是一种表单提交,比如数据较大,涉及到隐私都都需要用POST,但不一定,表单提交也可以是GET方式。

6、cs-uri-stem: 指的是访问哪个地址,如:/show2.asp。

7、c-ip:客户端ip”203.208.60.210″。

8、sc-status:访问状态:200表示成功,404表示找不到页面。

9、sc-bytes:服务器发送的字节数”15046″。

10、cs-bytes:服务器接受的字节数”287″。

附:IIS日志中记录的字段及详细说明

date:发出请求时候的日期。

time:发出请求时候的时间。注意:默认情况下这个时间是格林威治时间,比我们的北京时间晚8个小时,下面有说明。

c-ip:客户端IP地址。

cs-username:用户名,访问服务器的已经过验证用户的名称,匿名用户用连接符-表示。

s-sitename:服务名,记录当记录事件运行于客户端上的Internet服务的名称和实例的编号。

s-computername:服务器的名称。

s-ip:服务器的IP地址。

s-port:为服务配置的服务器端口号。

cs-method:请求中使用的HTTP方法,GET/POST。

cs-uri-stem:URI资源,记录做为操作目标的统一资源标识符(URI),即访问的页面文件。

cs-uri-query:URI查询,记录客户尝试执行的查询,只有动态页面需要URI查询,如果有则记录,没有则以连接符-表示。即访问网址的附带参数。

sc-status:协议状态,记录HTTP状态代码,200表示成功,403表示没有权限,404表示找不到该页面,具体说明在下面。

sc-substatus:协议子状态,记录HTTP子状态代码。

sc-win32-status:Win32状态,记录Windows状态代码。

sc-bytes:服务器发送的字节数。

cs-bytes:服务器接受的字节数。

time-taken:记录操作所花费的时间,单位是毫秒。

cs-version:记录客户端使用的协议版本,HTTP或者FTP。

cs-host:记录主机头名称,没有的话以连接符-表示。注意:为网站配置的主机名可能会以不同的方式出现在日志文件中,原因是HTTP.sys使用Punycode编码格式来记录主机名。

cs(User-Agent):用户代理,客户端浏览器、操作系统等情况。

cs(Cookie):记录发送或者接受的Cookies内容,没有的话则以连接符-表示。

cs(Referer):引用站点,即访问来源。

IIS日志是每一位seo站长必须掌握的基本技巧之一,如果你还不懂的话,要加紧学习了哦!
本文摘自马海祥SEO博客,相关文章推荐:如何查看及分析网站IIS日志文件

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多