PHP 获取搜索引擎关键字来源的函数(支持百度和谷歌等搜索
引擎)
通过网站功能来增加一字段,获取来源关键字,如何获取来源关键字,代码发在下
面,里面包含(百度、谷歌、雅虎、搜狗、搜搜、必应、有道)几大搜索引擎的获取方法,代
码中均注明,希望对你有帮助,分享一下
最近遇到一个项目,客户需要一个功能,一个商品销售下单需要知道用户下单是从哪个
途径来的,认为客服软件(53 客服)和站长统计只能满足工作时间,及晚上下班和周六
日休息,客服不在线,用户下单会不知道该订单的具体来源,所以嘛,又只能通过网站
功能来增加一字段,获取来源关键字,如何获取来源关键字,代码发在下面,里面包含
(百度、谷歌、雅虎、搜狗、搜搜、必应、有道)几大搜索引擎的获取方法,代码中均注明,
希望对你有帮助,分享一下
代码如下:
代码如下:
<?php
//
获取来自搜索引擎入站时的关键词
function
get_keyword(
$url
,
$kw_start
)
{
$start
=
stripos
(
$url
,
$kw_start
);
$url
=
substr
(
$url
,
$start
+
strlen
(
$kw_start
));
$start
=
stripos
(
$url
,'&');
if
(
$start
>0)
{
$start
=
stripos
(
$url
,'&');
$s_s_keyword
=
substr
(
$url
,0,
$start
);
}
else
{
$s_s_keyword
=
substr
(
$url
,0);
}
return
$s_s_keyword
;
}
$url
=isset(
$_SERVER
['HTTP_REFERER'])?
$_SERVER
['HTTP_REFERER']:'';
//获取入站 url
。
$search_1
="google.com";
//q= utf8
$search_2
="baidu.com";
//wd= gbk
$search_3
="yahoo.cn";
//q= utf8