本文中所示代码有曹操seo交流群管理员@新程序已上线(734569)提供,便于您更快更好的检索来路蜘蛛。
实现的效果如下图所示,可以快速的查看蜘蛛来路及抓取的链接。
您将下文中的文件保存为'spider.php',在需要的php页面中调用即可。
<?php //php蜘蛛日志生成,在默认php页面调用 include'spider.php'; 即可 function get_naps_bot() { $useragent = strtolower($_SERVER['HTTP_USER_AGENT']); if (strpos($useragent, 'baiduspider') !== false){ return 'Baidu'; } if (strpos($useragent, 'googlebot') !== false){ return 'Google'; } if (strpos($useragent, 'Bytespider') !== false){ return 'toutiao'; } if (strpos($useragent, 'YisouSpider') !== false){ return 'shenma'; } if (strpos($useragent, '360spider') !== false){ return '360Spider'; } if (strpos($useragent, 'sohu-search') !== false){ return 'Sohu'; } return false; } function nowtime(){ $date=gmdate("Y-n-j H:i:s",time()+8*3600); return $date; } $searchbot = get_naps_bot(); if ($searchbot) { $tlc_thispage = addslashes($_SERVER['HTTP_USER_AGENT']); $url=$_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; $file="spiderlogs.txt";//输出到根目录任意命名方便访问即可 $time=nowtime(); $data=fopen($file,"a"); fwrite($data,"Time:$time robot:$searchbot URL:$url\n"); fclose($data); } ?>
本站所有内容仅限用于学习和研究目的,程序仅供本地断网测试,转载请说明出处!
站群SEO » 将蜘蛛统计为txt展示的php代码
站群SEO » 将蜘蛛统计为txt展示的php代码