蜘蛛IP不仅可以根据经典配置UA也可以通过通过IP分段识别蜘蛛,并能实现双重识别。

通过PHP代码屏蔽游客IP段访问的页面跳转到指定html

根据IP识别蜘蛛,可以实现访客屏蔽,即使游客模拟蜘蛛抓取,也看不到真正的页面HTML。在“新程序已经上线”最新“给大家科普一下XXXXX”在泛二级程序中,可以看到访客IP并通过地址IP如果没有访客,请确定是否可以浏览和查询。IP设定的IP在该段中,自定文档直接跳转,如404.html就行了。具体代码如下:$arr=array('220.196.160','220.181.32','220.181.7','220.181.68','220.181.51','104.233.164','113.24.225','220.181.108','220.181.32','194.233.65','193.42.114','185.244.39','180.149.133','180.76.15','180.76.5','158.247.209','149.248.20','149.28.225','149.28.84','144.202.122','139.180.200','124.166.232','123.125.71','123.125.66','119.63.199','119.63.198','116.179.37','116.179.32','111.206.198');
//获取访客IP并将地址转换为数组
$iparr=explode('.',$_SERVER['REMOTE_ADDR']);
///IP段,如 220.181.108
$spiderid=$iparr[0].'.'.$iparr[1].'.'.$iparr[2];
if(in_array($spiderid,$arr)){
echo请继续浏览网站内容!
}else{
//header("Location:https://www.0574web.net");
$url='502.phpphp或静态文件)
$html=file_get_contents($url);
echo$html;///导出您向非蜘蛛展示的内容(可以屏蔽访客或跳转)
exit();
}
?>

一般来说,网站权重蜘蛛只能查询,所以只能设置220.181和116.179的IP就这样。我们之前也发过类似的《通过伪静态将垃圾蜘蛛返回403,将游客返回503的设置方法》,也能达到同样的效果。提到访客IP,我以前做过一个网站,只查询特定的客户。后来,我发现许多用户无意识地与他人分享了这个网站,所以他们也特别记录了访问者IP的php,具体记录可以清除ip段外的访客IP。编写的代码有充分的注释,感兴趣的可以独立查询。error_reporting(E_ERROR);
//获取访客IP
$ip=$_SERVER["REMOTE_ADDR"];
//balance作为结算文件的目录,文件名称ip.txt
$file_path="balance/".$ip.'.txt';
///获得旧文档的时间
$oldtime=date("Y-m-d",fileatime($file_path));
//获取系统时间
$newbodytime=date("Y-m-d",time());
////首先获得允许记录ip.txt,假如浏览本界面ip允许记录ip内,则纪录
$file='ip.txt';
$allow=file_get_contents($file);
if(strpos($allow,$ip)!==false){
//如果系统时间不等于文档时间
if($oldtime!=$newbodytime){
///先计次
$body=file_get_contents($file_path);
$newbody=number_format($body)1;
unlink($file_path);
file_put_contents($file_path,$newbody,FILE_APPEND);
还输入详细日志
//详细日意在log在目录下,记录详细的启动文件,文件名称ip.txt
$log_path="log/".$ip.'.txt';
$date=date("Y-n-j H:i:s",time());;
$log_body="OpenTime:$date
";
file_put_contents($log_path,$log_body,FILE_APPEND);
}
}
echo$log_body;
?>有些跑题了,上面的代码只是访客IP纪录成txt罢了,在Zblog集成的访客IP记录插件,更漂亮。整合访客。IP记录,添加判断验证,非许可IP段则跳转。只是常见的基础UA判断蜘蛛,设备跳转,这个IP段跳转限制更大,不需要特定的蜘蛛,一般不需要使用。

点赞(223) 打赏

评论列表 共有 10 条评论

爬墙上网 3天前 回复TA

很有用的文章,在我们网站.zbird.com/也要尽量避免关键词优化过度~

笨笨和蛋蛋 1月前 回复TA

百度一直做不上去,不知道为什么,觉得百度没有GOOGLE好做。

username 1月前 回复TA

站长老师,真的很棒,谢谢你随时分享我们seo消息,也谢谢lee,很好很好的一个百度负责人,总让我们受益匪浅,谢谢你们,希望努力在seo的路上走的更长更远。

京西广告 1月前 回复TA

很久不来了 站长兄提到的书名都不是很有吸引力 《置于网站中的磁力场——流量与网络营销》怎么样…

AK3G小众网 1月前 回复TA

要向老师学习,纪录生活。

heart 2月前 回复TA

希望能得到大师的亲笔签名版,上次幸运降临是等到百度统计seo的激活码。

歪歪语音 2月前 回复TA

祝大家新年快乐啊,休息几天吧,我这几天就在看卧薪藏胆呢

阅微BLOG 2月前 回复TA

新浪微博提问 没回答我的问题 很失望

数据恢复培训 3月前 回复TA

文章太有用了,马上回去改tag

SEO实验室 3月前 回复TA

站长老大,有没有中文比较好的介绍下啊。

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部