一只大脸猫博客主要分享PHP开发技巧、Web前端技术、网站优化、网站排名、修电脑、心灵鸡汤等一些生活中遇到的事、道理和技巧。分享更多知识给身边的朋友。
一只大脸猫博客主要分享PHP开发技巧、Web前端技术、网站优化、网站排名、修电脑、心灵鸡汤等一些生活中遇到的事、道理和技巧。分享更多知识给身边的朋友。

如何通过JavaScript获取搜索引擎搜索关键词


获取页面的搜索引擎搜索关键词

要想获取当前页面的搜索引擎搜索关键词,首先要获取到当前页面的来源地址,我们可以通过document.referrer来获得。

取到来源URL地址后,可以根据&进行数据拆分,拆分出一共有多少个参数,然后再根据=获得参数的值。本文将通过JavaSvript来获取当前页面的搜索关键词来源。

如何通过JavaScript获取搜索引擎搜索关键词

网上找了非常多,但是感觉都没用。

想实现一个用户通过百度搜索某个关键词,然后让网页上显示出 用户搜索的那个关键词。

比如 甲 搜索 张三 进入到我的网站 网站里 就显示 出 张三这个词

现在不行了,百度做了个跳转,来源是跳转的网址,不再是搜索结果的那个url地址了。

目前只能通过搜索引擎官方提供的搜索Referer API 根据eqid获取关键词

如何获取eqid

function GetQueryString($name){
    var $index=document.referrer.indexOf($name+"="),$e='';
        if($index>1){
            $e=document.referrer.substring($index+$name.length+1);
        if(($index=$e.indexOf("&"))>0){
            $e=$e.substring(0,$index);
        }
    }
    return $e;
}
// 调用方法
var $wd=GetQueryString("wd");
if($wd&&$wd.length>0){}else{$wd=GetQueryString("word")}
if($wd&&$wd.length>0){
    $wd=decodeURIComponent($wd);
    alert('关于【“'+$wd+'”】的问题,很荣幸为您解答疑问!');
}else{
    alert(' 您好,请问有什么可以帮到您?');
}

变量$wd的值就是所需要的eqid,存储到数据库然后使用指定方法获取。

以上是百度搜索引擎的获取方法;

搜狗是根据 「link?url」后的参数进行使用官方Referer API 获取搜索引擎搜索关键词

搜狗、好搜「360」也是同样的道理。

今天的分享就到这里,有什么疑问或者错误可以在下方指出。

扩展

document.referrer属性是一个获取当前页面来源地址的方法。

为空时表示直接输入连接访问页面。


如何通过JavaScript获取搜索引擎搜索关键词:https://yzdlm.com/index.php/web/43.html

作者:大脸猫 分类: web开发


上一篇:“互联网+时代” 下一篇:Composer 是什么?

评论


乖,登录后才可以留言!
QQ一键登录
温润 如玉:
请问一下搜狗和360有api吗?我在网上没有找到相关的资料
2019-11-13 10:47
✘许安然:
还是没有获取到啊
2019-11-08 09:20

相关文章

0、2020-11-11——PHP 保留关键词列表
1、2019-11-15——「百度搜索资源平台」细雨算法2.0解读
2、2019-10-24——「大脸猫SEO」选择关键词时究竟该如何选择?
3、2019-09-20——我不要你觉得,我要我们都觉得
4、2019-09-17——「网站优化」网站优化中你必须学会,学会放弃——放弃是一种智慧
5、2019-09-05——网站优化中“高级抓拍摄影师”的作品——搜索引擎快照问题(上)
6、2019-09-03——「网站优化」收录和索引究竟“谁”是搜索引擎的“亲儿子”
7、2019-09-02——大多数的大平台已经不允许出现外链了,发外链的我们该何去何从
8、2019-08-28——搜索引擎不收录你的网站,解决网站长期不被收录
9、2019-08-08——飓风算法3.0即将上线,控制跨领域采集及站群问题
10、2019-07-26——【一战到底】答题闯关赢好礼,算法达人就是你小故事
11、2019-07-24——JavaScript监听页面复制事件添加版权信息
12、2019-07-18——如何提高百度搜索结果出图率
13、2019-07-15——如何通过JavaScript获取搜索引擎搜索关键词
14、2019-07-08——怎么更快地从搜索引擎中找到自己所需要的结果
15、2013-07-15——百度绿萝算法2.0
Top