1. 【昊辰网站搭建】 > 黒帽手法 >

SEO黒帽手法-判断蜘蛛来源了进行301跳转,搜索引擎和用户看到不同页面

相信比较关注搜索引擎的SEOER们都有看到过,搜索引擎快照的页面和你点击进入的页面是不一样的?这种大多都出现在一些灰色产业中,那么这个是怎么实现的呢,其实非常简单一般JS和PHP都是可以实现的,下面成都网站优化就个大家详细讲解!

一、这个一般为劫持所用到的代码(只是贴出代码基础实现原理)


<?php
header('Content-Type:text/html;charset=gb2312');
$key= $_SERVER["HTTP_USER_AGENT"];
if(strpos($key,'oogle')!== false||strpos($key,'aidu')!==false)
{
   $file = file_get_contents('http://寄生虫ip地址/'); 
   echo $file;//提供给百度蜘蛛抓取的页面,也就是快照。
}
else
{
   echo file_get_contents('http://可以为shell原网站/');
   //人为访问输出内容
   exit ;
}


?>

判断搜索引擎蜘蛛做跳转?


二、指定搜索引擎进行跳转

$url = "https://www.luohao2.com";  //你的网站
if(strpos(strtolower($_SERVER['HTTP_USER_AGENT']),'Baiduspider') !== false ) 
{ 
    //判断搜索引擎,这里是百度,可以自行添加蜘蛛 
    
    //这是301跳转,301主要针对搜索引擎,如果你想告诉搜索引擎这个页面已经更换URL了的话... 
    Header("HTTP/1.1 301 Moved Permanently"); 
    Header("Location: $url"); 
    
    /* 
    $file = file_get_contents($url); 
    echo $file;//输出指定文件内容 
    exit; */ 
} 
//判断来路 
if(stristr ($_SERVER['HTTP_REFERER'],"baidu.com")) 
{
    //如果用户来自baidu.com 
    Header("HTTP/1.1 301 Moved Permanently"); 
    Header("Location: $url");//跳转 
    exit; 
} 

后续文章会继续推出关于判断百度蜘蛛和用户来进行展现不同页面的代码,当然这种手段最好是用在网站页面改版的情况下。不要以此去做违反搜索引擎规则的事情。不然对搜索引擎优化是很不利的

标题:SEO黒帽手法-判断蜘蛛来源了进行301跳转,搜索引擎和用户看到不同页面

作者:昊辰SEO优化

链接:https://www.luohao2.com/_maoshoufa/98.html

声明:本文为成都昊辰SEO优化原创,如需转载请联系作者,2642657068

联系我们

在线咨询:点击这里给我发消息

微信号:

工作日:9:30-18:30,节假日休息