主页 M

php判断来访蜘蛛信息的代码

2015-03-27 网页编程网 网页编程网

我们平时怎么判断百度等搜索引擎的蜘蛛有无访问过。阿里云的主机每月限流量,此流量是包括蜘蛛的流量。方法如下:

function get_naps_bot(){
	$useragent=strtolower($_SERVER['HTTP_USER_AGENT']);
	if(strpos($useragent,'googlebot')!==false){
		return 'Googlebot';
	}
	if(strpos($useragent,'msnbot')!==false){
		return 'MSNbot';
	}
	if(strpos($useragent,'slurp')!==false){
		return 'Yahoobot';
	}
	if(strpos($useragent,'baiduspider')!==false){
		return 'Baiduspider';
	}
	if(strpos($useragent,'sohu-search')!==false){
		return 'Sohubot';
	}
	if(strpos($useragent,'lycos')!==false){
		return 'Lycos';
	}
	
	if(strpos($useragent,'robozilla')!==false){
		return 'Robozilla';
	}
	return false;
}
阅读原文
阅读 3626
123 显示电脑版