网站首页 蜘蛛池 蜘蛛池技术 正文
以前分享过的记录百度蜘蛛抓取链接为txt的代码只能笼统的实现百度蜘蛛的记录,不能区分百度PC蜘蛛和移动蜘蛛。
现在越来越多的人说百度PC蜘蛛不收录,要移动蜘蛛才行,所以特意编写了这段代码,本代码可区别判断百度PC蜘蛛和移动蜘蛛!
其实核心是对百度蜘蛛是移动还是PC标识的判断,不过一个IF判断而已。
有了这个判断,我们还可以进行延伸,比如写PHP控制屏蔽百度PC蜘蛛抓取,只要百度移动蜘蛛抓取的代码。
好了废话不多说,直接看代码。
<?php //php直接输出蜘蛛日志 function get_naps_bot() { //获取用户UA并转换为小写 $tlc_thispage = strtolower($_SERVER['HTTP_USER_AGENT']); if (strpos($tlc_thispage, 'baiduspider') !== false){ return 'Baidu'; } return false; } //获取当前时间 function nowtime(){ $date=gmdate("Y-n-j H:i:s",time()+8*3600); return $date; } $searchbot = get_naps_bot(); if ($searchbot) { //对页面UA进行处理,它主要是对所有的 GET、POST 和 COOKIE 数据自动运行 addslashes() $useragent = strtolower(addslashes($_SERVER['HTTP_USER_AGENT'])); $url=$_SERVER['REQUEST_SCHEME'].'://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; if(strpos($useragent,"android") || strpos($useragent,"iphone") || strpos($useragent,"mobile")){ $file="Baidu-Mobile-Spiderlogs.txt";//如果是百度移动蜘蛛,输出到根目录任意命名方便访问即可 }else{ $file="Baidu-Pc-Spiderlogs.txt";//如果是百度PC动蜘蛛,输出到根目录任意命名方便访问即可 } $time=nowtime();//获取当前时间 $data=fopen($file,"a"); fwrite($data,"Time:$time robot:$searchbot URL:$url\n");//输出日志 fclose($data); } ?>
在上面的代码中,为记录UA的含义,以前我们分享过的输出蜘蛛统计代码都用用到,但实际并未调用。
addslashes($_SERVER['HTTP_USER_AGENT'])
其输出的结果如图所示:
为了防止小白看不懂,已经特意做了注释,只要是个人基本上都能看明白。
有时间将会将上述代码加入到蜘蛛统计插件中去,这样更加美观。
- 上一篇: php记录搜索引擎爬行记录的实现代码
- 下一篇: 百度cookie存活检测工具/无需代理IP
必看说明
- 本站中所有被研究的素材与信息全部来源于互联网,版权争议与本站无关。
- 本站文章或仅为文本内容原创,非程序原创。如有侵权、不妥之处,请联系站长第一时间删除。敬请谅解!
- 本站所有内容严格遵守国家法律的条例,所有研究的算法技术均来源于搜索引擎公开默认允许用户研究使用的接口。
- 阅读本文及获取资源前,请确保您已充分阅读并理解《访问曹操SEO网站需知:行为准则》。
- 本站分享的任何工具、程序仅供学习参考编写架构,仅可在本地的虚拟机内断网测试,严禁联网运行或上传搭建!
- 任何资源必须在下载后24个小时内,从电脑中彻底删除。不得传播或者用于其他任何用途!否则一切后果用户自负!
- 转载请注明 : 文章转载自 曹操资源网 分别统计百度PC蜘蛛和移动蜘蛛并输出txt的php代码
- 本文标题:《分别统计百度PC蜘蛛和移动蜘蛛并输出txt的php代码》
- 本文链接:http://www.ccooc.cc/1155.html
猜你喜欢
- 2023-03-31 关于“零度蜘蛛统计程序”有js后门的谣言解析
- 2023-03-22 “解答一下”泛二级秒收站群程序
- 2023-02-14 零距离301蜘蛛重定向程序
- 2023-02-12 “科普两下”泛二级秒收站群程序
- 2023-01-10 “科普一下”泛二级秒收站群程序
- 2022-10-03 多UA模拟蜘蛛访问站点工具V3
- 2022-09-30 超度泛目录程序站群终结版
- 2022-09-27 百度蜘蛛分端统计一站总成
- 2022-09-27 简洁高效的文件管理系统PHP源码
- 2022-09-25 代理IP质量与发包效率的关系
你 发表评论:
欢迎- 05-26警惕“冒用身份”的电信网络诈骗
- 05-11PHP使用纯真IP数据库输出ip位置
- 05-11ChatGPT的高效应用:指令大全
- 05-10堤防“瑞熙工作室”利用QQ及微信诈骗
- 05-10手机狐狸网资讯站群程序
- 05-10使用php在拼音转文字时过滤掉标点符号及英文字符
- 05-10买卖备案域名的法律规定
- 05-10泛目录站群的操作方法及注意事项
- 151℃ChatGPT的高效应用:指令大全
- 139℃手机狐狸网资讯站群程序
- 136℃移动引蜘蛛之CCMobile20230313版本
- 132℃买卖备案域名的法律规定
- 125℃堤防“瑞熙工作室”利用QQ及微信诈骗
- 121℃PHP使用纯真IP数据库输出ip位置
- 114℃应用汇资源分享站群程序
- 112℃泛目录站群的操作方法及注意事项
- 112℃警惕“冒用身份”的电信网络诈骗
- 110℃「百日行动」“断卡”行动持续发力
- 81℃遵纪守法:一起举报违法网址
- 311℃提防以免费做蜘蛛池为幌子卖域名的套路
- 453℃群内一切的私下交易行为,与我站无关!
- 125℃堤防“瑞熙工作室”利用QQ及微信诈骗
- 373℃提防“凤凰于飞”诈骗,加强网络安全认知!
- 467℃关于近期网站内容修改短期闭站的情况通知
- 文章归档
-
- 2023年5月 (17)
- 2023年4月 (45)
- 2023年3月 (23)
- 2023年2月 (9)
- 2023年1月 (11)
- 2022年12月 (9)
- 2022年11月 (4)
- 2022年10月 (33)
- 2022年9月 (41)
- 2022年8月 (19)
- 2022年7月 (19)
- 2022年6月 (20)
- 2022年5月 (9)
- 2022年4月 (42)
- 2022年3月 (65)
- 2022年2月 (1)
- 2022年1月 (4)
- 2021年12月 (23)
- 2021年11月 (2)
- 2021年10月 (4)
- 2021年9月 (22)
- 2021年8月 (70)
- 2021年7月 (1)
- 2021年6月 (21)
- 2021年5月 (28)
- 2021年4月 (1)
- 2021年3月 (42)
- 2021年1月 (8)
- 2020年12月 (34)
- 2020年11月 (15)
- 2020年10月 (39)
- 2020年9月 (107)
- 2020年8月 (37)
- 2020年7月 (22)
- 2020年6月 (46)
- 2020年5月 (120)
- 2020年4月 (76)
- 2020年3月 (81)
- 2020年2月 (69)
- 2020年1月 (14)
- 2019年12月 (38)
- 2019年11月 (11)
- 2019年10月 (25)
- 2019年9月 (2)
- 2017年10月 (1)
- 标签列表
- 站点信息
-
- 文章总数:1332
- 页面总数:1
- 分类总数:47
- 标签总数:337
- 评论总数:39
- 浏览总数:245225
本文暂时没有评论,来添加一个吧(●'◡'●)