一些网站站长希望为优质用户提供一个良好的浏览环境,直接访问网站的用户与通过搜索引擎访问的用户显示不同效果的广告。那么如何使用JavaScript来判断搜索引擎来的流量呢?
其实方法很简单,代码如下:
JavaScript Code复制内容到剪贴板
- <script>
- if (document.referrer.indexOf("baidu")!=-1 || document.referrer.indexOf("google")!=-1 || document.referrer.indexOf("sogou")!=-1 || document.referrer.indexOf("soso")!=-1 ){
- document.writeln("写上具体的广告代码")
- }
- </script>
通过document.referrer就可以获取来路网址,然后通过indexOf过滤是否有搜索引擎标记。虽然这种方法并不是精确,但是还是可以实现js判断搜索引擎来网站的流量的。