大家又没有遇到过,你在百度搜索什么关键字,打开的网页里,就能显示什么关键字?
比如你搜索“云南旅游哪里好”,打开的网页里,就能显示这个词语,其实这些都是代码控制的
下面给大家看几个例子,大家就明白了
百度搜索关键字自动提取百度搜索关键字自动提取
百度搜索关键字自动提取
=====================================================================
可以自动抓取,代码如下:
(function(){
var refer = document.referrer; //搜索来源页
var sosuo = refer.split(".")[1];
var grep = null;
var str = null;
var cms = “”;
switch (sosuo) {
case “baidu”:
grep = /word=.&/i;
str = refer.match(grep);
if(str==null)
{
ttil=“您是想了解【哪方面】的问题?”;
$("#gjc").html(ttil);
return false;
}else
{
str = refer.match(grep);
}
cms = str.toString().split("=")[1].split("&")[0];
cms = decodeURIComponent(cms);
break;
case “sogou”:
grep = /keyword=.&/i;
str = refer.match(grep);
cms = str.toString().split("=")[1].split("&")[0];
cms = decodeURIComponent(cms);
break;
case “bing”:
grep = /q=.&/i;
str = refer.match(grep);
cms = str.toString().split("=")[1].split("&")[0];
cms = decodeURIComponent(cms);
break;
case “so”:
grep = /q=.&/i;
str = refer.match(grep);
cms = str.toString().split("=")[1].split("&")[0];
cms = decodeURIComponent(cms);
break;
}
var ttil="";
if (cms == null || cms == undefined || cms == '') {
ttil="您是想了解【哪方面】的问题?描述病情,我将为您在线分析。";
$("#gjc").html(ttil);
}else{
ttil="这里是xxxxxx,您可向我咨询【"+cms+"】等问题,我将为您专业解答!";
$("#gjc").html(ttil);
}
})();