用php实现记录搜索引擎搜索关键词,代码如下:

/**

* 记录搜索引擎搜索关键词

* edit by www.jbxue.com

*/

//搜索来源

$rfr = $_SERVER['HTTP_REFERER'];

//if(!$rfr) $rfr='http://'.$_SERVER['HTTP_HOST'];

if($rfr)

{

$p=parse_url($rfr);

parse_str($p['query'],$pa);

$p['host']=strtolower($p['host']);

$arr_sd_key=array(

'baidu.com'=>'word',

'google.com'=>'q',

'sina.com.cn'=>'word',

'sohu.com'=>'word',

'msn.com'=>'q',

'bing.com'=>'q',

'163.com'=>'q',

'yahoo.com'=>'p'

);

$keyword='';

$sengine=$p['host'];

foreach($arr_sd_key as $se=>$kwd)

{

if(strpos($p['host'],$se)!==false)

{

$keyword=$pa[$kwd];

$sengine=$se;

break;

}

}

//写入搜索日志

$sql="insert into visit_log(domain,key_word,ct)";

}

?>

代码很简单,主要是给大家一个思路:

通过分析搜索引擎来源,截取url中的相关参数值,继而分析出关键词,匹配好有关的搜索,并记录进搜索日志数据库中。

更多有关记录搜索引擎关键词的文章,请参考:php获取搜索引擎入站关键词的函数

php记录搜索引擎来路及关键词的实现代码

php获取各搜索蜘蛛爬行记录的代码

php搜索并显示关键字的例子

php获取搜索引擎关键字来源(支持百度、谷歌等搜索引擎)的函数

php搜索功能代码实列,php记录搜索引擎关键词的代码示例相关推荐

  1. php搜索功能代码实列,如何实现PHP搜索功能

    如何实现PHP搜索功能 发布时间:2020-07-22 16:59:57 来源:亿速云 阅读:98 作者:Leah 这篇文章运用简单易懂的例子给大家介绍如何实现PHP搜索功能,代码非常详细,感兴趣的小 ...

  2. 样本不均衡SMOTE算法代码实列

    https://www.cnblogs.com/ykit/p/12374427.html

  3. java记录代码执行位置_记录执行的java代码的行号

    PHP interperts的代码,这意味着它每次运行程序时运行源代码.随着代码的读取(这使得行号打印输出变得微不足道),这样做的好处就在于它.然而,由于您无法进行深入优化(或进行任何运行前错误检查) ...

  4. web通讯录之搜索功能

    手机号搜索: 姓名搜索: 拼音搜索: 城市搜索: 性别搜索: 点击姓名或者电话显示完整信息 相信大家期待自己所写的搜索功能类似于百度.谷歌这种搜索引擎,有兴趣的读者可以去学学SEO,在这里我用的仍然是 ...

  5. GIS(六)——实现js版搜狗地图周边搜索功能

    在上一篇文章<GIS(五)--完成js版搜狗地图基本交互搜索功能>中,介绍了搜狗地图的关键字搜索功能,今天就实现以下另一个重要功能吧--那就是周边搜索功能. 按照惯例,还是把官网上的示例代 ...

  6. SAP系统和微信集成的系列教程之八:100行代码在微信公众号里集成地图搜索功能

    本系列的英文版Jerry写作于2017年,这个教程总共包含十篇文章,发表在SAP社区上. 系列目录 (1) 微信开发环境的搭建 (2) 如何通过微信公众号消费API (3) 微信用户关注公众号之后,自 ...

  7. java安卓百度地图查找便利店_Android 百度地图POI搜索功能实例代码

    在没介绍正文之前先给大家说下poi是什么意思. 由于工作的关系,经常在文件中会看到POI这三个字母的缩写,但是一直对POI的概念和含义没有很详细的去研究其背后代表的意思.今天下班之前,又看到了POI这 ...

  8. Android简单实现搜索功能 显示清除历史搜索记录

    本文主要为大家分享了Android实现搜索功能,并且可以实时显示搜索的历史记录,根据输入的内容去模糊查询,供大家参考,界面图如下. 本案例实现起来也非常的简单,所以可以直接拿来嵌入项目中使用,主要涉及 ...

  9. javascript搜索框联想搜索_js实现类似于联想关键词的搜索功能(附代码)

    本篇文章给大家带来的内容是关于js实现类似于联想关键词的搜索功能(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 一.页面代码: js/jQuery实现类似百度搜索功能 #c ...

  10. phpcms搜索功能(案例一)- 代码剥离篇

    phpcms搜索功能(案例一)- 代码剥离篇 我们知道很多网站带有文章搜索功能! 如何实现phpcmsV9调用搜索功能呢? 首先,找出官方的模板文件: www\phpcms\templates\def ...

最新文章

  1. 《精通Python设计模式》学习结构型之MVC模式
  2. 看到他我一下子就悟了-- Lambda表达式
  3. 日志分析平台ELK部署初学
  4. wxWidgets:wxGenericProgressDialog类用法
  5. 美团Android开发工程师岗位职能要求,高级面试题+解析
  6. PYTHON_正则表达式
  7. 输入2个正整数lower和upper(lower_题库 | 华为研发工程师编程题型介绍及解析 第 2 期...
  8. Anaconda 下各种第三方库的安装
  9. 如何使用Super Vectorizer在 Mac 上将 PDF 转换为 SVG 矢量?
  10. 临时表空间和数据表空间
  11. Javascript的事件冒泡
  12. 北京周末去哪儿 —— 北京植物园
  13. flutter 显示表情
  14. zero-shot, one-shot和few-shot
  15. 外卖新时代的来临,蚁巢智能取餐柜的开始
  16. recuva文件恢复乱码_使用Recuva恢复意外删除的文件
  17. 软碟通(UltraISO)刻录win7/XP系统光盘教程
  18. 《隔离十四天》系列 -第八天 -是否去外包腾讯的迷茫
  19. Netty中的粘包拆包
  20. 顺表类SeqList的使用范例(C++)

热门文章

  1. Springmvc和poi3.9导出excel并弹出下载框
  2. 二级域名共享cookies
  3. latex longtable caption长度提前换行解决方案
  4. IEEE 研究类型 小木虫
  5. Atitit 信息检索 之音乐检索实践 艾提拉注 目录 1. 常规检索 歌手 歌名 1 1.1. 年代检索 1 1.2. 歌词检索(可以依靠web 1 1.3. 哼唱检索 原曲检索(可以使用酷
  6. atitit 技术选型之道. attilax著 艾龙著 1. 标准 2 1.1. 符合趋势度 2 1.2. 简单易用 2 1.3. 文档丰富度 2 1.4. 下载便利性 2 1.5. 性能 2 1.
  7. Atitit.国际化中的日期与钱符号问题
  8. Atitit.软件按钮与仪表盘(13)--全文索引操作--db数据库子系统mssql2008
  9. Rust: 如何在windows环境中用Atom中玩转它?--new
  10. (转)区块链上的股市:十年后传统股市还会存在吗?