您所在的位置:小祥子 » 编程 » ASP » 正文

ASP判断搜索引擎蜘蛛的代码

时间:2015-01-09 编辑:佚名 来源:互联网

有同学问判断搜索引擎蜘蛛有啥意义?

这意义可不小,当年有些人做黑帽SEO用的就是此方法:跟别人交换友情链接,有的人把友情链接做成人可见,搜索引擎不可见,这样就等于别人给他做了单向链接,权重嗖嗖的提升。代码如下:

<%
function GetBot()
'查询蜘蛛
dim s_agent
GetBot=""
s_agent=Request.ServerVariables("HTTP_USER_AGENT") ‘关键判断语句
if instr(1,s_agent,"googlebot",1) >0 then
GetBot="google"
end if
if instr(1,s_agent,"msnbot",1) >0 then
GetBot="MSN"
end if
if instr(1,s_agent,"slurp",1) >0 then
GetBot="Yahoo"
end if
if instr(1,s_agent,"baiduspider",1) >0 then
GetBot="baidu"
end if
if instr(1,s_agent,"sohu-search",1) >0 then
GetBot="Sohu"
end if
if instr(1,s_agent,"lycos",1) >0 then
GetBot="Lycos"
end if
if instr(1,s_agent,"robozilla",1) >0 then
GetBot="Robozilla"
end if
end function
if GetBot="baidu" then
'给百度定制的内容
elseif GetBot="google" then
'给google 定制的内容
end if
%>
 

关键词:搜索引擎 蜘蛛