本站所有内容仅限用于学习和研究目的,如有侵权请邮件与我们联系处理!
世上事本无难易,为之则易!

网站首页 站群教程 引流跳转代码 正文

屏蔽访客仅蜘蛛可见页面真实内容的PHP代码

曹操 2022-04-12 引流跳转代码 235 ℃ 1 评论 2535字 free

有网友问如何实现蜘蛛(搜索引擎爬虫)访问网站看到真实内容,游客访问则屏蔽。

在《超度小说泛目录》、《超度站群版本》以及其他很多廉价的程序,比如《适用于搜狗seobug站群程序》、《零距离泛目录kevin至尊版》、《ASK问答泛目录程序》等程序中均带有这样的功能,有兴趣的朋友可以自己剖析一下。

功能展现形式是:允许蜘蛛正常访问,非蜘蛛(访客)则屏蔽,跳转设定好的503页面,如下图所示:

屏蔽访客仅蜘蛛可见页面真实内容的PHP代码-第1张图片

实际上代码与我们之前发布的蜘蛛爬虫可见真实内容,游客访问则跳转的代码类似,可参考:《通过ua判断访客进行跳转的php代码》、《蜘蛛正常抓取访客跳转其他页面的代码》。

与版本提供的代码的区别仅仅是:前者是跳转到站外网址,后者是跳转到站内页面。

如下文所示,屏蔽访客的站内跳转代码如下,仅谷歌和百度搜索引擎爬虫可查看抓取到真实内容。

<!--=====================去掉以下所有代码即可显示正常页面=====================-->
<?php
   $tmp = $_SERVER['HTTP_USER_AGENT'];
 $false = 0;
if(strpos($tmp, 'Googlebot') !== false){
    $false = 1;
} else if(strpos($tmp, 'Baiduspider') !== false){
     $false = 1;
}
if($false==0) {
?>
<html>
<head>
<meta charset="gbk">
<title>维护清朗的网络空间秩序,营造良好的网络环境</title>
<style>
        .container {
            width: 60%;
            margin: 10% auto 0;
            background-color: #f0f0f0;
            padding: 2% 5%;
            border-radius: 10px
        }
        ul {
            padding-left: 20px;
        }
            ul li {
                line-height: 2.3
            }
        a {
            color: #20a53a
        }
    </style>
</head>
<body>
<div class="container"><h1>维护清朗的网络空间秩序,营造良好的网络环境---网站正在维护中<h1></div>
</body>
</html>
<?php
exit;
 } 
?>

如果还想让搜狗、360搜索引擎爬虫抓取到正常内容,可以自己修改相应的代码,如:sogouspider、Sosospider等。


Tags:屏蔽访客代码引流代码劫持代码跳转代码蜘蛛判断设备跳转判断UA跳转判断访客跳转

必看说明

  • 本站中所有被研究的素材与信息全部来源于互联网,版权争议与本站无关。
  • 本站文章或仅为文本内容原创,非程序原创。如有侵权、不妥之处,请联系站长第一时间删除。敬请谅解!
  • 本站所有内容严格遵守国家法律的条例,所有研究的算法技术均来源于搜索引擎公开默认允许用户研究使用的接口。
  • 本站分享的任何工具、程序仅供学习参考编写架构,仅可在本地的虚拟机内断网测试,严禁联网运行或上传搭建!
  • 任何资源必须在下载后24个小时内,从电脑中彻底删除。不得传播或者用于其他任何用途!否则一切后果用户自负!
  • 转载请注明 : 文章转载自  曹操博客 屏蔽访客仅蜘蛛可见页面真实内容的PHP代码
  • 本文标题:《屏蔽访客仅蜘蛛可见页面真实内容的PHP代码》
  • 本文链接:https://www.ccooc.cn/1715.html

已有1位网友发表了看法:

欢迎 发表评论:

网站分类
近期评论
文章归档
标签列表
站点信息
  • 文章总数:1674
  • 页面总数:7
  • 分类总数:46
  • 标签总数:363
  • 评论总数:4040
  • 浏览总数:3919891