【必应搜索】 PHP禁止百度抓取网站内容

前端攻城狮 By 前端攻城狮 at 2024-03-10 • 0人收藏 • 2人看过

PHP禁止抓取网页,禁止抓取非必要收录的链接,以防止百度爬虫等抓取敏感信息。作为站长,你可以这样做,下面直接上代码。

<?php
//获取User Agent信息
$userAgent = $_SERVER['HTTP_USER_AGENT'];
$searchEngines = array('compatible','bot','spider','Baiduspider','bingbot','Sogou','Bytespider','YisouSpider','360Spider','Googlebot');
foreach ($searchEngines as $searchEngine) {
    if (stripos($userAgent, $searchEngine) !== false) {
        //禁止抓取 直接退出
		exit();
    }
}
?>

上面是UA的标识,查看网站日志就有用户浏览痕迹。

温馨提示

内容由用户共同创建和维护,并不代表站长互动论坛立场!
建议您独自对内容进行评估,核实并咨询相关的专业人士!

1 个回复 | 最后更新于 2024-03-10
前端攻城狮

非常简单的代码,HTML是禁止不了的,但可以从宝塔防火墙里面添加UA黑名单。

登录后方可回帖

Loading...