为了统计目的,可以区分机器人和人类访客吗?

11 浏览
0 Comments

为了统计目的,可以区分机器人和人类访客吗?

我想要自己制作一个简单的网站统计脚本。

就我所知,唯一的主要障碍是区分人类访客和机器人。我希望有一个解决方案,不需要定期维护(即我不想用与机器人相关的User-agent更新文本文件)。

有没有像Akismet那样的开放服务可以做到这一点,还是有一个专门识别蜘蛛和机器人并提供频繁更新的PHP项目?

澄清一下:我不是要阻止机器人。 我不需要100%的可靠结果。我只是想尽可能多地排除机器人对我的统计数据的影响。我知道解析User-Agent是一种选择,但维护解析所需的模式是一项繁重的工作。我的问题是是否已经有任何现成的项目或服务可以做到这一点。

悬赏:我想将其作为该主题的参考问题。最佳/最原创/最具技术可行性的答案将获得悬赏金额。

0