做为一个seoer,你必须要会IIS日志配置方法和看IIS日志代码,来判断搜索引擎的爬行轨迹,恶意攻击你网站漏洞的信息,并对你的网站做出整体优化。如何从一个完全不懂IIS日志的小白快速入门,我会分三个步骤详细介绍: IIS日志是什么和怎样配置IIS日志,怎样看IIS日志代码分析以及分析IIS日志的相关软件介绍.本文为第一步.纯属个人经验分享欢迎各种砸砖:

三步学会IIS分析日志之第一步:IIS日志是什么和怎样配置IIS日志
IIS 是什么?
IIS的完整名称是:Internet Information Server是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产页面,有着一些扩展功能。IIS支持一些有趣的东西,象有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW)
其次,IIS是随Windows NT Server 4.0一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。它与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。

什么是IIS访问日志?
IIS日志,主要用于记录用户和搜索引擎蜘蛛对网站的访问行为。IIS日志中,包括客户端访问时间、访问来源、来源IP、客户端请求方式、请求端口、访问路径及参数、Http状态码状态、返回字节大小等信息。  如何查看IIS日志? Windows2003环境中,IIS日志默认存储路径:C:\WINDOWS\system32\LogFiles\ ,在LogFiles文件夹下,存在多个IIS日志文件夹,每个IIS日志文件夹对应一个站点日志。当然IIS日志文件存储位置也可以根据自己的实际情况,在IIS管理器中重新设定。
要查看对应站点的IIS日志,只需要打开对应IIS日志文件夹找到相对应日志文件即可。也可借助IIS日志分析工具提供查看IIS日志的效率!

IIS日志配置方法:
1.        运行“开始”“设置”“控制面板”“管理工具”“Internet 信息服务”。

2.        在指定站点上点击鼠标右键,选择“属性”。
3.        在网站“属性”窗口, “网站”标签中在“启用日志记录”前打勾,并在“活动日志格式”中选择“W3C扩展日志文件格式”。

4.        点击“活动日志格式”右侧的“属性”,设置“常规属性”。在“新建日志时间”选项选择“每天”,在“文件命名和回卷使用当地时间”前打勾。系统日志默认存放位置是“C:\WINDOWS\system32\LogFiles”,建议设置到一个容量大的非系统盘。


5.        点击“活动日志格式”右侧的“属性”,设置“扩展属性”。在“扩展日志记录选项”里选择如下选项,并点击“确定”保存。
(1) 日期(date)
  (2) 时间(time)
  (3) 客户端IP地址(c-ip)
  (4) 用户名(cs-username)
  (5) 方法(cs-method)
  (6) URI资源(cs-uri-stem)
  (7) URI查询(cs-uri-query)
  (8) 协议状态(sc-status)
  (9) 发送的字节数(sc-bytes)
  (10) 协议版本(cs-version)
  (11) 用户代理(csUser-Agent)
  (12) 引用站点(csReferer)

6.        重起网站服务
7.        在系统日志存放目录里(默认为C:\WINDOWS\system32\Logfiles\W3SVC1)会成生“ex131126.log”日志文件,其它131126为当前日期。
8.        发布日志文件:
1)        右键点击指定站点,选择“新建”à“虚拟目录”。
2)        为日志目录起一个别名,例如:“logs”。点击“下一步”。
3)        选择日志所以的实际路径,默认为“C:\WINDOWS\system32\Logfiles\W3SVC1”,点击“下一步”
4)        把访问权限设为“读取”和“浏览”。点击“下一步”,并设为完成。
9.        测试,如果可以访问则配置成功。如果不可访问,请检查以上操作步骤。