如何跟踪访问从自动机器人到您的网站



我拥有一个用于向访问者展示插页式广告的网站,我与分享链接的用户分享收入。

我的问题是垃圾邮件。有垃圾邮件发送者把链接放在自动机器人谁从不同的ip访问我的网站。所以我得到了大量的自动访问,实际上并没有给我的网站增加任何价值。

是否有可能识别这样的ip地址或访问使用一个或另一个头在HTTP?

可以在PHP中完成吗?

谢谢,Himanshu Joshi

你的意思是记录IP地址?使用$ _SERVER [' REMOTE_ADDR ']…

$_SERVER["REMOTE_ADDR"]给出服务器IP而不是访问者IP

你也可以至少通过存储IP地址和他们访问你的网站的时间来记录他们,并通过使用一些简单的代码来计算它…至少限制一个特定的IP地址,如1访问等于1信用每天只…

除非这些机器人在标题中表明自己,否则您不太可能知道单个访问是来自机器人还是人类。

垃圾邮件发送者这样做已经有一段时间了,大型网站花费了大量资源来解决这个问题(这不是一个容易解决的问题)。

作为起点,您可以:-让人们登录张贴任何东西,并使用验证码系统来减缓垃圾邮件发送者(这惹恼了网络用户)-查看访问的时间戳-如果一个IP地址在一秒钟内读取所有页面,然后发布多个垃圾链接,那么它可能是一个机器人。您的服务器主机可能有相应的工具来完成此操作。

相关内容

最新更新