php记录搜索引擎爬行记录的实现代码

2018-09-07 12:31

阅读:404

  下面是完整代码:

   //记录搜索引擎爬行记录 $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关闭就可以了。

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

  PS:php获取各搜索蜘蛛爬行记录的代码

  支持如下的搜索引擎:Baidu,Google,Bing,Yahoo,Soso,Sogou,Yodao爬行网站的记录!

  代码:

   <?php /** * 获取搜索引擎爬行记录 * edit by

  总结

  以上所述是小编给大家介绍的php记录搜索引擎爬行记录,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!


评论


亲,登录后才可以留言!