有什么方法可以找出在IIS6网站上从机器人接收到多less点击量?

有没有什么方法可以计算每天,每周和每月的平均点击次数的机器人(即使只是一种机器人)?

我们有很多文件的标准IIS6网站日志。

任何技巧或build议?

更新

程序需要基于.NET。 没有PHP或额外的丑陋的包,请。 免费将是一个奖金。

许多报告包可以报告这一点。

例如, Awstats说

AWStats能够检测到机器人的访问[…]“机器人访问者”在“机器人/蜘蛛访问者”图表中分别报告。

编辑:AWStats是免费的,用Perl编写,并在Windows和IIS日志工作得很好。

这里有一个很好的已知的bot用户代理列表。 我不熟悉用.NET编写的任何免费的networking日志分析工具,但是如果你正在寻找的是机器人,你可以自己parsing日志。

http://www.user-agents.org

谷歌分析任何人? 免费,基于Javascript,所以不需要服务器端语言。 在深入报道点击,机器人也。

当我想检查我们的日志时,我使用WebLog Expert 。 有一个免费版本(精简版),但不包括调度程序或命令行function。 该软件本身作为桌面应用程序运行(可以远程FTP日志或可以安装在服务器上),并可以CSV,PDF和HTML格式输出报告。

为什么不把你的网站数据外包? 像sitemeter的解决scheme,你只需要额外的JavaScript,他们会给你的网站上的统计。

网站统计可能是一个痛苦的pipe理,并不总是值得的实施内部的解决scheme