获取网站搜索来源

2017-10-11  本文已影响0人  勾起一抹笑容

判断从哪个搜索工具找到你的网站,document.referrer(上级URL),这个可以获取到你上级页面,如果看到上级URL里面包含baidu,就可以粗略的判断是从百度访问的页面。

实现代码:

function getSearchSource(){

var sitesName={};

var prevHref=document.referrer;

if(prevHref.indexOf("/")!=-1){

//正则匹配

var pattern=/\/\/(.+?)\//g;

var sitesStr=prevHref.match(pattern);

sitesName=sitesStr.toString().replace(/(\/)/g,"");

}

return sitesName;

}

上一篇 下一篇

猜你喜欢

热点阅读