利用JS Referrer判断实现搜索引擎流量重定向
作者:半夏时间:2026-10-23 05:34:04浏览:226
本文介绍一种通过JavaScript检测页面来源(Referrer)并实现重定向的技术方案。代码示例展示了如何判断访问是否来自百度、Yahoo或Google,若匹配则跳转至指定目标网站。该方法常用于利用高流量站点引导搜索引擎爬虫访问新站,从而提升新站的IP和PV统计。
利用JS Referrer判断实现搜索引擎流量重定向
该方法的操作步骤较为直接。若拥有两个网站,可将此段代码部署在访问流量较高的那个站点中,以此引导流量至新站。具体部署位置建议放置在网站的首页文件(INDEX)中,或者嵌入到公共头部或尾部模板文件中。
具体代码实现
具体实现代码如下:
<script>
var s=document.referrer
if(s.indexOf("baidu")>0)
self.location="https://www.jb51.net";
</script>
<script>
var s=document.referrer
if(s.indexOf("yahoo")>0)
self.location="https://www.jb51.net";
</script>
<script>
var s=document.referrer
if(s.indexOf("google")>0)
self.location="https://www.jb51.net";
</script>作者最新文章
JavaScript闭包与类(Class)的区别及适用场景对比
2026-11-05 15:48:57
JavaScript入门要学ES6吗?let与箭头函数等新特性解析
2026-11-05 14:49:16
JavaScript 8种数据类型详解:基本类型与引用类型的区别
2026-11-05 14:25:15
怎么在JavaScript中使用async/await优化Ajax异步流程
2026-11-05 13:56:15
JavaScript replace回调函数实现动态正则替换逻辑
2026-11-05 13:52:13
