本人以前写过的让你意想不到的友情链接欺骗手段,披露了一些友情链接作弊的高级手法。即利用浏览者的信息,来判定当前访问者是蜘蛛呢?还是正常的用户浏览,如果是蜘蛛的话,则不显示友情链接,如果是正常的用户浏览的话,则显示友情链接。这样针对蜘蛛来说,他没有导出的外链,只有别人给他做的链接了,这样能能提高他网站的PR值。
ASP可以用以下代码来获取当前浏览用户的信息:
user-agent=request.servervariables("http_user_agent")
正常用户的user-agent一般为类似Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)这样之类的,如果是google蜘蛛去访问的时候,则user-agent信息为Googlebot/2.1+(+http://www.google.com/bot.html)
对于一些站长来说,就很容易通过这个来识别当前访问者是蜘蛛还是正常用户,然后来控制是否显示友情链接。
所以,站长帮手网在前期改正了友情链接检查工具,模拟google蜘蛛去访问友情链接地址,这样,就让一些作弊的网站现出了原形。我在让你意想不到的友情链接欺骗手段这篇文章里有提到过。而且现在很多挂黑链的也是这样来挂,正常用户浏览网站的时候,根本就不知道被挂了黑链,只有模拟google蜘蛛去访问的时候,才发现网站被挂了黑链。站长帮手网的友情链接检查工具也帮助很多被挂隐藏黑链的的站长发现了自己网站的问题。
因现在只有站长帮手网的链接检查工具能模拟google蜘蛛去检查友情链接,所有很多作弊的站长开始另外想起了办法。以前是:如果user-agent信息为google蜘蛛,则不显示友情链接,否则显示友情链接。鉴于站长帮手网的工具能模拟google蜘蛛,所以他们又加了个条件,变为:如果user-agent信息为google蜘蛛,且访问者IP不是站长帮手网服务器IP 222.73.247.122的时候,则不显示友情链接,否则显示友情链接。这样,当站长帮手网的链接检查工具去抓取这个页面的时候,会有友情链接信息的。
ASP可以用以下代码来获取当前浏览用户的IP地址:
userIp = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If userIp = "" Then userIp = Request.ServerVariables("REMOTE_ADDR")
以下我们举个例子来说明下(感谢www.cqsmc.com的站长发现这种链接欺骗后及时反馈):
我们来看看www.cqsmc.com的网站的友情链接信息情况,我们直接用http://www.linkhelper.cn来检查,地址:http://check.linkhelper.cn/?weburl=www.cqsmc.com&bshow=1&checkpr=1&checkbacklink=1
友情链接检查截图如下:
大家可以看看第4条链接。这个站其实是专门针对站长帮手网链接检查工具作弊过的。实际上,是没有反向链接的。我们用站长帮手网的友情链接检查工具插件版 检查下看看,地址是:http://check.linkhelper.cn/checklink_new.asp?weburl=www.cqsmc.com&bshow=1&checkpr=1&checkbacklink=1 插件版的需要安装插件,详细使用方法可以参考:http://bbs.linkhelper.cn/showtopic-134.aspx ,查出来的截图如下:
这里大家要觉得奇怪了,为什么插件版的能检查出这种骗链接的呢?因为这种作弊方式只能专门针对站长帮手网服务器的IP。而插件版的是从每个用户电脑模拟google蜘蛛去抓取网站内容的,这些站长肯定不能单独针对IP来处理了。
所以插件版的链接检查工具能轻易识别这种骗链接的方式。友情链接欺骗无处不在,欺骗手段也越来越高明。当今这个年头,换个友情链接,都要上当。不过还好,站长帮手网的插件版友情链接检查工具能让这些难题都迎刃而解。
强烈推荐大家使用功能强大的友情链接检查工具:http://check.linkhelper.cn/checklink_new.asp
对于google蜘蛛模拟访问工具,大家可以下载http://www.linkhelper.cn/soft/linkhelperocx.rar ,解压后,运行reg.bat,然后运行里面的 "google蜘蛛模拟访问.exe"来查看网页的真实内容。