PHP判断网站的访问来源是否是蜘蛛
发表于:2021-07-09 09:18:50浏览:1810次
每天看博客的访问统计,发现新博客半夜或凌晨都有访客的?猜测应该是搜索引擎的蜘蛛爬网站的访问的数据,所以给博客添加一段蜘蛛访问的识别统计。
/** * 判断是否是蜘蛛 */ 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; }
推荐文章
- linux环境下,Composer安装项目时报错:Do not run Composer as root/super user!
- 微信公众号等自媒体发文章在什么时间段最合适?谨记这五个时间段
- 今晚新剧,碧血玄黄7/8集:金锋动,银剑现,道象阴阳变
- PHP8.5将于2025年11月20日正式发布,还在用PHP 5.6的老版本用户该何去何从?
- 烦人啊!微信总是弹出企业微信邀请信息,怎么关闭通知?
- Gitee内的开源项目的指数是如何计算的?
- 分享十个免费优质音频素材网站
- 82个常规的前端JavaScript方法封装(61~70)
- ERP、进销存、仓储管理系统到底有什么不同?
- php将一个包含父子关系的扁平化数组转换成树形菜单