PHP写的获取各搜索蜘蛛爬行记录代码

2015-01-24信息快讯网

做为站长每天都想知道自己的网站百度蜘蛛等搜索引擎爬虫是否了网站 来抓取文章,一般站长不知道怎么搞用工具查询,也可以查看空间里的日志,但是空间里的日志的记录全是代码你不知道那个是搜索引擎爬虫的来路

那么下面分享一款用php写的获取各搜索蜘蛛爬行记录代码
支持搜索引擎如下
可以记录Baidu,Google,Bing,Yahoo,Soso,Sogou,Yodao爬行网站的记录!
php代码如下
 
<?php 
function get_naps_bot() 
{ 
$useragent = strtolower($_SERVER['HTTP_USER_AGENT']); 
if (strpos($useragent, 'googlebot') !== false){ 
return 'Google'; 
} 
if (strpos($useragent, 'baiduspider') !== false){ 
return 'Baidu'; 
} 
if (strpos($useragent, 'msnbot') !== false){ 
return 'Bing'; 
} 
if (strpos($useragent, 'slurp') !== false){ 
return 'Yahoo'; 
} 
if (strpos($useragent, 'sosospider') !== false){ 
return 'Soso'; 
} 
if (strpos($useragent, 'sogou spider') !== false){ 
return 'Sogou'; 
} 
if (strpos($useragent, 'yodaobot') !== false){ 
return 'Yodao'; 
} 
return false; 
} 
function nowtime(){ 
$date=date("Y-m-d.G:i:s"); 
return $date; 
} 
$searchbot = get_naps_bot(); 
if ($searchbot) { 
$tlc_thispage = addslashes($_SERVER['HTTP_USER_AGENT']); 
$url=$_SERVER['HTTP_REFERER']; 
$file="www.jb51.net.txt"; 
$time=nowtime(); 
$data=fopen($file,"a"); 
fwrite($data,"Time:$time robot:$searchbot URL:$tlc_thispage\n"); 
fclose($data); 
} 
//http://www.jb51.net收集整理 
?> 
解析在PHP中使用全局变量的几种方法
解析PHPExcel使用的常用说明以及把PHPExcel整合进CI框架的介绍
解析argc argv在php中的应用
php常用ODBC函数集(详细)
php常用Stream函数集介绍
关于更改Zend Studio/Eclipse代码风格主题的介绍
php 备份数据库代码(生成word,excel,json,xml,sql)
PHP获取MSN好友列表类的实现代码
php 获取本地IP代码
解析PHP获取当前网址及域名的实现代码
修改php.ini以达到屏蔽错误信息并记录日志
利用PHP+JS实现搜索自动提示(实例)
coreseek 搜索英文的问题详解
用php制作简单分页(从数据库读取记录)的方法详解
记录mysql性能查询过程的使用方法
PHP屏蔽蜘蛛访问代码及常用搜索引擎的HTTP_USER_AGENT
PHP查询数据库中满足条件的记录条数(两种实现方法)
PHP中设置时区,记录日志文件的实现代码
有道搜索和IP138的IP的API接口(PHP应用)
解析百度搜索结果link?url=参数分析 (全)
简单的方法让你的后台登录更加安全(php中加session验证)
php基础教程 php内置函数实例教程
php+ajax做仿百度搜索下拉自动提示框(有实例)
php计算十二星座的函数代码
表格展示无限级分类(PHP版)
gd库图片下载类实现下载网页所有图片的php代码
用PHP+MySQL搭建聊天室功能实例代码
php调用dll的实例操作动画与代码分享
php中计算未知长度的字符串哪个字符出现的次数最多的代码
php preg_filter执行一个正则表达式搜索和替换
php 搜索框提示(自动完成)实例代码
PHP判断搜索引擎蜘蛛并自动记忆到文件的代码
php删除页面记录 同时刷新页面 删除条件用GET方式获得
php站内搜索并高亮显示关键字的实现代码
php 记录进行累加并显示总时长为秒的结果
php记录日志的实现代码
php 面试碰到过的问题 在此做下记录
php中记录用户访问过的产品,在cookie记录产品id,id取得产品信息
©2014-2024 dbsqp.com