PHP判断网站的访问来源是否是蜘蛛
发表于:2021-07-09 09:18:50浏览:1925次
每天看博客的访问统计,发现新博客半夜或凌晨都有访客的?猜测应该是搜索引擎的蜘蛛爬网站的访问的数据,所以给博客添加一段蜘蛛访问的识别统计。
/** * 判断是否是蜘蛛 */ function fromRobot($except = '') { $ua = strtolower ( $_SERVER ['HTTP_USER_AGENT'] ); $botchar = "/(baidu|google|spider|soso|yahoo|sohu-search|yodao|robozilla|AhrefsBot)/i"; $except ? $botchar = str_replace ( $except . '|', '', $botchar ) : ''; if (preg_match ( $botchar, $ua )) { return true; } return false; }
推荐文章
- jQuery内的$.extend 函数及用法详解
- 移动端微信、企业微信中使用H5的input file时只能选择手机的图片,不能选择文档文件的解决方案
- 8个项目必备的JavaScript代码片段,建议加入到项目中
- 2021年度个税汇算今起开始,3月1日至3月15日需要预约,3月16日至6月30日,无需预约
- 谷歌Chrome浏览器v101稳定版发布 支持FedCM和优先级提示等新功能
- javascript判断对象数据类型的方法
- JavaScript 中循环数据的比较常见且优雅的方法推荐
- PHP依据用户当前定位的经纬度判断距离最近的门店
- Thinkphp6集成JWT API接口引入token
- 国产开源操作系统 深度操作系统deepin 23 Preview发布