php获取从百度搜索进入网站的关键词的代码

 以下是关于php该如何获取从百度搜索进入网站的关键词的详细代码,希望本文对广大php开发者有所帮助

分享一个php获取从百度搜索进入网站的关键词的代码,有需要的朋友可以参考一下: 
 
代码: 
代码如下:
<?php 
function search_word_from() { 
$referer = isset($_SERVER['HTTP_REFERER'])?$_SERVER['HTTP_REFERER']:''; 
if(strstr( $referer, 'baidu.com')){ //百度 
preg_match( "|baidu.+wo?r?d=([^&]*)|is", $referer, $tmp ); 
$keyword = urldecode( $tmp[1] ); 
$from = 'baidu'; (PS:T不错的PHP Q扣峮:276167802,验证:csl) 
}elseif(strstr( $referer, 'google.com') or strstr( $referer, 'google.cn')){ //谷歌 
preg_match( "|google.+q=([^&]*)|is", $referer, $tmp ); 
$keyword = urldecode( $tmp[1] ); 
$from = 'google'; 
}elseif(strstr( $referer, 'so.com')){ //360搜索 
preg_match( "|so.+q=([^&]*)|is", $referer, $tmp ); 
$keyword = urldecode( $tmp[1] ); 
$from = '360'; 
}elseif(strstr( $referer, 'sogou.com')){ //搜狗 
preg_match( "|sogou.com.+query=([^&]*)|is", $referer, $tmp ); 
$keyword = urldecode( $tmp[1] ); 
$from = 'sogou'; 
}elseif(strstr( $referer, 'soso.com')){ //搜搜 
preg_match( "|soso.com.+w=([^&]*)|is", $referer, $tmp ); 
$keyword = urldecode( $tmp[1] ); 
$from = 'soso'; 
}else { 
$keyword =''; 
$from = ''; 

 
return array('keyword'=>$keyword,'from'=>$from); 

 
//以下为测试 
//在搜索引擎搜索个关键词,进入网站 
$word = search_word_from(); 
if(!empty($word['keyword'])){ 
echo '关键字:'.$word['keyword'].' 来自:'.$word['from']; 

?> 
 
以上是本文关于php 该如何获取从百度搜索进入网站的关键词的详细代码,希望本文对广大php开发者有所帮助,感谢阅读本文。 
 

时间: 2024-12-28 09:05:21

php获取从百度搜索进入网站的关键词的代码的相关文章

php获取从百度搜索进入网站的关键词的详细代码_php技巧

分享一个php获取从百度搜索进入网站的关键词的代码,有需要的朋友可以参考一下: 代码: 复制代码 代码如下: <?php function search_word_from() { $referer = isset($_SERVER['HTTP_REFERER'])?$_SERVER['HTTP_REFERER']:''; if(strstr( $referer, 'baidu.com')){ //百度 preg_match( "|baidu.+wo?r?d=([^\\&]*)|i

谈百度搜索显示网站ICO图标的一些心得

最近很忙,没时间搭理网站,周末上网无意中在百度搜索电脑技术吧,竟然意外的发现,百度搜索结果中,尽然出现了ICO小图标,笔者很庆幸,但是悲观的是改版后权重还是没有恢复! ICO图标是Icon file的缩写:对于网站的管理员来说,网站的ICO图标更准确的应该叫做站标,是仅次于网站LOGO的标志之一.高品质的ico图标设计更容易使站点获取良好的用户体验.制作ICO图标的工具尽管有很多,但做出一款漂亮的ICO图标,并非是一件容易的事情.无独有偶,即便你有了一款漂亮的ICO图标,要想把他展现给搜索引擎也

百度搜索显示网站ICO图标原因浅析

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 很多站长都希望百度能搜索自己网站时,显示ICO图标.笔者今天无意中发现,搜索自己网站"0523招聘网"时,居然被百度"ICO"了,必须写点什么. 普及一下知识: ICO图标是Icon file的缩写:对于网站的管理员来说,网站的ICO图标更准确的应该叫做站标,是仅次于网站LOGO的标志之一.高品质的ic

百度搜索高校网站 首条搜出“竞价排名”近邻

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 记者百度搜索"中南分校"网页结果显示图.朱建华截屏 汉网消息 在百度上输入"中南分校",首先显示出的是中南财经政法大学一个自考专升本网站的链接广告.18日,武汉17810.html">科技大学中南分校向记者反映上述遭遇. 记者联系上这一自考网站上所留的陈老师的电话.他向记者解释,这是一个

揭秘百度搜索风云榜热门关键词的真假

http://www.aliyun.com/zixun/aggregation/20097.html">百度指数是用以反映关键词在过去30天内的网络曝光率及用户关注度! 它能形象地反映该关键词的每天的变化趋势! 百度指数是以百度网页搜索和百度新闻搜索为基础的免费海量数据分析服务,用以反映不同关键词在过去一段时间里的"用户关注度"和"媒体关注度".您可以发现.共享和挖掘互联网上最有价值的信息和资讯,直接.客观地反映社会热点.网民的兴趣和需求. 百度指数

百度搜索显示网站ICO图标的方法

ICO图标是Icon file的缩写:对于网站的管理员来说,网站的ICO图标更准确的应该叫做站标,是仅次于网站LOGO的标志之一.高品质的ico图标设计更容易使站点获取良好的用户体验.制作ICO图标的工具尽管有很多,但做出一款漂亮的ICO图标,并非是一件容易的事情.无独有偶,即便你有了一款漂亮的ICO图标,要想把他展现给搜索引擎也会是很困难的.所以今天我们就来说说, 百度是如何抓取ICO的. 百度抓取ICO图标的官方回应搜索引擎策略会对已收录的站点的"站点综合"表现进行自动评价,对符合

PHP简单获取网站百度搜索和搜狗搜索收录量的方法_php技巧

本文实例讲述了PHP简单获取网站百度搜索和搜狗搜索收录量的方法.分享给大家供大家参考,具体如下: 获取网站百度搜索和搜狗搜索的收录量代码,可以用于获取网站域名在搜索引擎的收录数量,一直想找这个API但没找到,就在网上找了个例子,学习修改了下,可以正常获取百度搜索和搜狗搜索的收录量了:原理是获取搜索引擎site:domain的结果数量,然后再抓取这个数量显示出来.   function baidu($url){ $baidu="http://www.baidu.com/s?wd=site:&quo

关键词选取利器-百度搜索词报告

关键词的选取不管是对seo还是对竞价推广来说都是最重要的,但往往我们会发现,从初期进行过关键词选取之后,我们就很难以再大量的去寻找有用的关键词.前段时间笔者刚好发现有个非常不错的挖掘关键词的方法,是可以很好的帮助到关键词的挖掘工作. (需要说明的是通过这个方法挖掘出来的关键词一定是我们的目标关键词,而且很可能会带来流量) 这个方法需要借助到一个工具,就是标题当中提到的百度搜索词报告.这个报告是百度推广后台提供的一个数据统计报告,只要你做了百度推广都可以导出这类报表. 在这个报表里面,提供了这两个

我们该信哪个查百度权重的网站

摘要: 百度权重推出来有一段时间了,相信大家都会去查一下自己网站的百度权重.我也是一样,不过今天忽然看到自己的网站百度权重从3升到4了(是用chinaz的站长工具查的).我想了一下,这 百度权重推出来有一段时间了,相信大家都会去查一下自己网站的百度权重.我也是一样,不过今天忽然看到自己的网站百度权重从3升到4了(是用chinaz的站长工具查的).我想了一下,这个站长工具查的提升了,我想着用别的站长工具查一下看看,结果就用了另外的两个站长工具也查了一下,一个是爱站,另外一个是伯乐站长工具,查出来的