wsknnh 发表于 2024-10-24 16:25:46

将蜘蛛统计为txt展示的php代码

本帖最后由 wsknnh 于 2024-10-24 16:26 编辑

本文中所示代码由本站提供,便于您更快更好的检索来路蜘蛛。实现的效果如下图所示,可以快速的查看蜘蛛来路及抓取的链接。
您将下文中的文件保存为'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代码,来自:https://www.niuniubbs.com/forum-83-1.html

wsknnh 发表于 2024-10-25 19:11:45

为什么没有人回复呢
页: [1]
查看完整版本: 将蜘蛛统计为txt展示的php代码