html搜索引擎关键词,如何通过JavaScript获取搜索引擎搜索关键词
如何通过JavaScript获取搜索引擎搜索关键词
最后一次更新与:2020-08-25 16:24
发布与:2019-07-15 09:02
Look 7570访问
获取页面的搜索引擎搜索关键词
要想获取当前页面的搜索引擎搜索关键词,首先要获取到当前页面的来源地址,我们可以通过document.referrer来获得。
取到来源URL地址后,可以根据&进行数据拆分,拆分出一共有多少个参数,然后再根据=获得参数的值。本文将通过JavaSvript来获取当前页面的搜索关键词来源。
网上找了非常多,但是感觉都没用。
想实现一个用户通过百度搜索某个关键词,然后让网页上显示出 用户搜索的那个关键词。
比如 甲 搜索 张三 进入到我的网站 网站里 就显示 出 张三这个词
现在不行了,百度做了个跳转,来源是跳转的网址,不再是搜索结果的那个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://www.yzdlm.com/web/43.html
上一篇:返回列表
下一篇:JavaScript监听页面复制事件添加版权信息
html搜索引擎关键词,如何通过JavaScript获取搜索引擎搜索关键词相关推荐
- 如何通过JavaScript获取搜索引擎搜索关键词
获取页面的搜索引擎搜索关键词 要想获取当前页面的搜索引擎搜索关键词,首先要获取到当前页面的来源地址,我们可以通过document.referrer来获得.取到来源URL地址后,可以根据&进行数 ...
- php 百度来路关键词,php获取百度搜索关键词的方法[方法过时了]
本来是想找一段通过js获取百度关键词的方法的,结果找并且测试获取到是可以就是只能获取到英文字符,如果是汉字就会乱码!知道可能是转码的问题,使用之前用过的代码也出现这样的问题!刚好看到php获取搜索关键 ...
- js 获取百度搜索关键词的代码
有可能有时候我们会用到在百度搜什么关键词进来我们的网站的,所有我们又想拿到用户搜索的关键词. 这是我研究了半天所得出的办法.话不多说直接贴代码 <script>function query ...
- javascript(js)获取访客通过搜索引擎进入页面的搜索关键词的简洁有效代码
最近需要用到这么一个功能,就是如果用户是通过搜索引擎进来浏览页面的,那么就通过js获取其搜索关键词,找了很久,终于找到一个比较好用而且又简洁的代码,在此也感谢分享者,搜索引擎只包括谷歌和百度的,其他类 ...
- Trie 树:如何实现搜索引擎的搜索关键词提示功能
------ 本文是学习算法的笔记,<数据结构与算法之美>,极客时间的课程 ------ 搜索引擎的搜索关键词提示功能,你应该不陌生吧!当你在搜索引擎的搜索框上,输入要搜索的文字的某一部分 ...
- 如何快速获取到Top 10最热门的搜索关键词?
因为用户搜索的关键词,有很多可能都是重复的,所以我们首先要统计每个搜索关键词出现的频率.我们可以通过散列表.平衡二叉查找树或者其他一些支持快速查找.插入的数据结构,来记录关键词及其出现的次数. 假设我 ...
- Trie 树——搜索关键词提示
当你在搜索引擎中输入想要搜索的一部分内容时,搜索引擎就会自动弹出下拉框,里面是各种关键词提示,这个功能是怎么实现的呢?其实底层最基本的就是 Trie 树这种数据结构. 1. 什么是 "Tri ...
- Trie 树——搜索关键词提示 1
当你在搜索引擎中输入想要搜索的一部分内容时,搜索引擎就会自动弹出下拉框,里面是各种关键词提示,这个功能是怎么实现的呢?其实底层最基本的就是 Trie 树这种数据结构. 1. 什么是 "Tri ...
- python模拟百度搜索点击链接_用 Python 获取百度搜索结果链接
前言 近期有许多项目需要这个功能,由于Python实现起来比较简单就这么做了,代码贴下来觉得好点个赞吧~ 代码 # coding: utf-8 import os import time import ...
- php获取搜索框的函数,php获取搜索引擎入站关键词的函数
本文介绍下,一段可以获取搜索引擎入站关键词的代码,有需要的朋友参考下. 代码如下: 0) { $start=stripos($url,'&'); $s_s_keyword=substr($ur ...
最新文章
- Lua基本语法-书写规范以及自带常用函数
- FP与IP作为两种编程范型的解决问题思路及其适用领域分析
- FFmpegInterop 库在 Windows 10 应用中的编译使用
- 数据结构与算法—递归算法(从阶乘、斐波那契到汉诺塔的递归图解)
- 深入讲解Android Property机制
- java jquery基础_day20:JQuery基础(超系统的JavaWEB全套教程)
- 什么是算法,为什么需要学算法,以及算法学到什么程度
- SAP Cloud for Customer里根据External Reference搜索销售订单
- llinux mysql_linux下安装mysql
- 震惊! Rightmost Digit 快速幂解决
- vba控制matlab,Matlab加VBA在实验室内质量控制中的应用(南京)
- js html转盘点名,原生JS实现简易随机点名功能
- Long-Short Memory Network(LSTM长短期记忆网络)
- Linux可插拔认证模块(PAM)的配置文件、工作原理与流程
- 航空三字代码表_国际国内城市三字代码查询-城市航空代码表;
- Python数据处理课程设计-房屋价格预测-代码
- 容器化技术与微服务结合---SpringCloud框架与阿里云serverless k8s的结合(六)
- linux bootrom ftp,AR路由器通过BootROM FTP方式升级系统文件的示例
- 数据结构 堆 heap
- 009--python--计算三角形的周长和面积
热门文章
- 计算机视觉领域的一些牛人博客,超有实力的研究机构web主页(转)
- 【NABCD需求分析】Time Shaft·时间轴
- Win10+外接显示器 “未检测到其他显示器”
- android assets绝对路径,Android获取assets文件路径
- Oracle 12c CDB和PDB的切换
- 变上限积分求导公式(通用公式)
- Neuralizing Regular Expressions for Slot Filling 神经网络转回自动机
- PaddleOCR详解和识别图片中文字
- 玉渊潭赏樱花有感:从无到有写一个jQuery开源插件
- Word转成PDF后目录出现未定义书签是怎么回事