百度搜索关键词进网站的跳转到另外一个网站的实现方案
发布时间:2010-12-16 浏览次数:402次 作者:未知 标签:郑州seo 郑州seo推广 郑州网站推广
很多时候,百度竞价或者是百度搜索进来关键词的时候需要做个跳转。前段时候有个客户让做了这样的一个效果。现在总结一下,给后来人做个参考。
先说实现思路:
1、我们先确定做跳转可能用到的是三种方法:
①、服务器跳转,普遍用到的是伪静态;
②、程序跳转,一般asp,php的程序可以修改程序进行跳转,但是静态页面(.html或.htm)不会进行跳转;
③、JS跳转,有的浏览器不兼容,有的浏览器安全设置过高就有可能不跳转。
2、根据以上的分析,肯定是优先使用服务器跳转,然后不行的话用程序跳转,最后真不行的话要用JS。我们发现客户的网站是html的静态网站,而且他是后台静态生成的。他要求的跳转是百度关键词跳转,服务器不支持伪静态。这样的条件分析下来只能用最后一个跳转手段:JS跳转。野狼没有办法,只能硬着头皮用这种方式了。
3、最后在网上找到的代码,修改后是这样的:
<SCRIPT type=text/javascript >
if(self!=top){top.location=self.location;}
var ref=document.referrer;
var domains=new Array("www.baidu.com/");
var refpass=false;
for(i=0;i<=domains.length;i++){
if(ref.indexOf(domains[i])>0){refpass=true;break;}}
if(refpass){window.location.href='http://www.yelangsem.net';}
</SCRIPT>
代码的意思很明了,野狼就不再意义解释。有不懂得可以加QQ1026593492咨询。
具体伪静态的配置方法,还有程序跳转的方法,你也可以参照下边的几篇博文:
301重定向设置方法流程图 http://www.yelangsem.net/blog/post/174.html
在win主机上做伪静态时http.ini实现301重定向的写法http://www.yelangsem.net/blog/post/121.html
ISAPI Rewrite 3 伪静态和301配置规则 http://www.yelangsem.net/blog/post/155.html
php网站301重定向应该怎么做 http://www.yelangsem.net/blog/post/110.html

本文作者:未知

十六年网站建设相关经验
一站式为您提供网站相关服务
还没有人来评论,快来抢个沙发吧!