php如何记录搜索引擎爬行记录

2022-10-11 21:58:08 203 0
魁首哥

下面是完整代码:

//记录搜索引擎爬行记录

php如何记录搜索引擎爬行记录

$searchbot = get_naps_bot();

if ( $searchbot ) {

$tlc_thispage = addslashes ( $_SERVER [ 'HTTP_USER_AGENT' ]);

$url = $_SERVER [ 'HTTP_REFERER' ];

$ file = WEB_PATH. 'robotslogs.txt' ;

$date = date ( 'Y-m-d H:i:s' );

$data = fopen ( $file , 'a' );

fwrite( $data , "Time:$date robot:$searchbot URL:$tlc_thispage\r\n" );

fclose( $data );

}

WEB_PATH为index.php下define的根目录路径,意思就是说robotslogs.txt文件是放在根目录下的。

通过get_naps_bot()获取 蜘蛛 爬行记录,然后在通过addslashes处理一下,将数据存储于变量$tlc_thispage中。

fopen打开robotslogs.txt文件,将数据通过函数fwrite写入,在通过函数fclose关闭就可以了。

因为我觉得没必要,所以把自己网站上的代码删除了,所以也没有效果示例了。

收藏
分享
海报
0 条评论
203
上一篇:php常用操作方法封装(文件处理、数据处理),复制即用 下一篇:基于PHP技术的购物导向性网站设计与实现

本站已关闭游客评论,请登录或者注册后再评论吧~

忘记密码?

图形验证码