// 下面是一些常见的蜘蛛名伏绝埋
$flag = false
$tmp = $_SERVER['HTTP_USER_AGENT'宏圆]
if(strpos($tmp, 'Googlebot') !== false){
$flag = true
} else if(strpos($tmp, 'Baiduspider') >0){
$flag = true
} else if(strpos($tmp, 'Yahoo! Slurp') !== false){
$flag = true
} else if(strpos($tmp, 'msnbot') !== false){
$flag = true
} else if(strpos($tmp, 'Sosospider') !== false){
$flag = true
} else if(strpos($tmp, 'YodaoBot') !== false || strpos($tmp, 'OutfoxBot') !== false){
$flag = true
} else if(strpos($tmp, 'Sogou web spider') !== false || strpos($tmp, 'Sogou Orion spider') !== false){
$flag = true
} else if(strpos($tmp, 'fast-webcrawler') !== false){
$flag = true
} else if(strpos($tmp, 'Gaisbot') !== false){
$flag = true
} else if(strpos($tmp, 'ia_archiver') !== false){
$flag = true
} else if(strpos($tmp, 'altavista') !== false){
$flag = true
} else if(strpos($tmp, 'lycos_spider') !== false){
$flag = true
} else if(strpos($tmp, 'Inktomi slurp'缺蚂) !== false){
$flag = true
}
if($flag == false){
//正常用户代码
} else {
//蜘蛛处理代码
}
?>
可以放在网页程序的开头
利用搜索引擎规则漏洞或某些特定程序知磨,欺骗百度蜘蛛,快速获得排名但也容易被 K 站。我直接讲一下百度蜘蛛劫持代码的大亮步骤
第一步:配置 asp 版的劫持程序.
第二步:如果 shell 主页没有<!--#include file="conn.asp"-->,我们就自己添加一下,一般情况 asp网站都有的.
第三步:修改调用代码.代码的意思是 判断来访路径 是搜索引擎程序,还是真实客户访问,进行内容抓取,也就是快照,然后判断跳转.然后把代码上传到 conn.asp 文件里面.
做完以上步骤,可以刷下外链,快速吸引蜘蛛,刷外链等快照更新就可显示我们自己网站的快照,并进行判断来路跳转了.
不过建议大家还是不要违规,毕竟白帽seo才是正规的seo优化网站的方式,白帽seo不懂可以去搜外搭仿斗网学习 *** 作方式。
# 什么是baiduspider?baiduspider是百度搜索引擎的一个自动程序。它的作用是访问互联网上的html网页,建立索引数据库,使用户能在百度搜索引擎中搜索到您网站的网页。
# baiduspider对一个网站服务器造成的闷喊访问压力如何?
baiduspider会自动根据服务器的负载能力调节访问密度。在连续访问一段时间后,baiduspider会暂停一会,以防止增大服务器的访问压力。所以在一般情况下,baiduspider对您网站的服务器不会造成过大压力。
# 为什么baiduspider不停的抓取我的网站?
对于您网站上新产生的或者持续更新的页面,baiduspider会持续抓取。此外,您也可以检查网站访问日志中baiduspider的访问是否正常,以防止有人恶意冒充baiduspider来频繁抓取您的网站。 如果您发现baiduspider非正常抓取您的网站,请反馈至webmaster@baidu.com,并请尽量给出baiduspider对贵站的访问日志,以便于我们跟踪处理。
# baiduspider多长时间没罩饥之后会重新抓取我的网页?
百度搜索引擎每周更枯返新,网页视重要性有不同的更新率,频率在几天至一月之间,baiduspider会重新访问和更新一个网页。
这里有一个demo的代码:
http://my.opera.com/StevenYu/blog/show.dml/108744
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)