1. php 该如何获取从百度搜索进入网站的关键词
可以获取到用户跳转时最后一次的链接,也就是你拿到用户来源链接后,看看这里面是否包含关键词信息,如果不包含,那就没办法通过开发的方式实现。比如网络搜索,也许可以使用他们的网站统计服务来查看数据,但自己开发,可能不行。
像 MEZW搜索 这种直接跳转的话,就没问题,同样获取来源链接地址,然后从里面提取关键词即可。
2. 如何给基于WordPress的网站添加关键词和描述
关键词添加 编辑主题的右侧,我们找到header.php,并单击,进入到该php文件的程序编辑界面
在文件的头部,我们找到</title>代码,这代码表示标题结束的意思。我们要做的就是在这个</title>之后,加入我们自己写的关于网站主题和描述的代码。当然,找到后,我们最好空出几格方便我们填写。
接下来要做的,就是将我们写好的代码添加进去。代码如下:
<meta name="keywords" content="这里填写你网站的关键词" /><meta name="description" content="这里填写你网站的描述"/>
复制好以后,我们需要按照自己的需要,将<>中的中文部分改为自己想要添加的关键词和描述。这个是我们按照自己的需要添加的,就是说你的网站主题相关的一些热搜词汇。
接下来,点击下方的“更新文件”,我们就为网站添加好描述和关键词啦。
3. 如何用php采集百度的热门关键词
<?php
$url='http://top..com/buzz/top10.html';
$content=file_get_contents($url);
eregi('<tr><td class="rank">(.*)</a></td><td>',$content,$rg);
$txt= str_replace("<(.*)>","",$rg);
echo $txt;
?>
可能其中有些错误,基本原理是这样的!
现在提取独有的代码段,然后对该代码段进行必要的处理,得到抽取结果!
4. php 热词搜索功能怎么做
给你说说思路 ,,看你自己理解,,搜索做好了是吧,,当用户搜索时候,要输入想搜索的词,,例如你的"松节油" 那么你就可以统计一下用户搜索"松节油"的次数,,存在数据库当中,,每搜索一次 记录+1,,然后排序数量最多的显示,再根据时间筛选一下,明白了吗
5. php 网站热门搜索怎么做
你目前实际执行的SQL是 :select * from 表(数据表名称) where 产品编号(数据表字段) like "cp-1"(搜索值)
而你需要执行的SQL应该是 :select * from 表(数据表名称) where 产品编号(数据表字段) = "cp-1"(搜索值)
具体的情况要看你的代码才知道
6. 如何 用php抓取google关键词排名
1.说下思路,利用PHP的curl函数储存cookie,google搜索页面是无法用file_get_connents打开的,必须要完全模拟浏览器才行,网络就不同了,直接用file_get_conntens抓取页面,然后用正则处理下就行了。
2.[code]<?php
header("Content-Type:text/html;charset=utf-8");
functionggsearch($url_s,$keyword,$page=1){
$enKeyword=urlencode($keyword);
$rsState=false;
$page_num=($page-1)*10;
if($page<=10){
$interface="eth0:".rand(1,4);//避免GG封IP
$cookie_file=dirname(__FILE__)."/temp/google.txt";//存储cookie值
$url="http://www.google.com/search?q=$enKeyword&hl=en&prmd=imvns&ei=JPnJTvLFI8HlggeXwbRl&start=$page_num&sa=N";
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
//curl_setopt($ch,CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT']);//获取浏览器类型
curl_setopt($ch,CURLOPT_USERAGENT,"Mozilla/5.0(Windows;U;WindowsNT6.1;en-US;rv:1.9.1.2)Gecko/20090729Firefox/3.5.2GTB5");
curl_setopt($ch,CURLOPT_INTERFACE,"$interface");//指定访问IP地址
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
curl_setopt($ch,CURLOPT_COOKIEJAR,$cookie_file);
$contents=curl_exec($ch);
curl_close($ch);
$match="!<div\s*id=\"search\">(.*)</div>\s+<\!--z-->!";
preg_match_all("$match","$contents",$line);
while(list($k,$v)=each($line[0])){
preg_match_all("!<h3\s+class=\"r\"><a[^>]+>(.*?)</a>!",$v,$title);
$num=count($title[1]);
for($i=0;$i<$num;$i++){
if(strstr($title[0][$i],$url_s)){
$rsState=true;
$j=$i+1;
$sum=$j+(($page)*10-10);
//echo$contents;
echo"关键字".$keyword."<br>"."排名:".'<fontcolor="red"size="20"style="">'.$sum.'</font>'."####"."第".'<fontcolor="#00FFFF"size="18"style="">'.$page.'</font>'."页"."第".'<fontcolor="#8000FF"size="15"style="">'.$j.'</font>'."名".$title[0][$i]."<br>";
echo"<ahref='".$url."'>"."点击搜索结果"."</a>"."<br>";
echo"<hr>";
break;
}
}
}
unset($contents);
if($rsState===false){
ggsearch($url_s,$keyword,++$page);//找不到搜索页面的继续往下搜索
}
}else{
echo'关键字'.$keyword.'10页之内没有该网站排名'.'<br>';
echo"<hr>";
}
}
if(!empty($_POST['submit'])){
$time=explode('',microtime());
$start=$time[0]+$time[1];
$more_key=trim($_POST['textarea']);
$url_s=trim($_POST['url']);
if(!empty($more_key)&&!empty($url_s)){
/*判断输入字符的规律*/
if(strstr($more_key,"\n")){
$exkey=explode("\n",$more_key);
}
if(strstr($more_key,"|")){
$exkey=explode("|",$more_key);
}
if(!strstr($more_key,"\n")&&!strstr($more_key,"|")){
$exkey=array($more_key);
}
/*判断是否有www或者http://之类的东西*/
if(count(explode('.',$url_s))<=2){
$url=ltrim($url_s,'http://www');
$url='www.'.$url_s;
}
foreach($exkeyas$keyword){
//$keyword;
ggsearch($url_s,$keyword);
}
$endtime=explode('',microtime());
$end=$endtime[0]+$endtime[1];
echo'<hr>';
echo'程序运行时间:';
echo$end-$start;
//die();
}
}
?>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<title>抓取排名</title>
</head>
<body>
<formaction=""method="post">
<span>关键字:</span><textareaname="textarea"rows="20"cols="40"wrap="off">
格式例如:keyword1|keyword2|keyword3
或者:keyword1
keyword2
keyword3
</textarea>
<span>url地址:</span><inputtype="text"name="url">
<inputtype="submit"name="submit"value="搜索">
</form>
</body>
7. PHP 热词搜索功能怎么做
你的项目大不大?不大的话就给每条数据加几个关键词,然后根据关键词搜索
大的话你就可以考虑使用搜索引擎了,coreseek,sphnix,都可以的,也可以借用google/站内搜索,完w3cshooll就是借用google的
8. 如何给基于WordPress的网站添加关键词和描述
首先,登录自己的WordPress后台程序。
然后,我们进入外观——编辑。
在编辑主题的右侧,我们找到header.php,并单击,进入到该php文件的程序编辑界面。
在文件的头部,我们找到</title>代码,这代码表示标题结束的意思。我们要做的就是在这个</title>之后,加入我们自己写的关于网站主题和描述的代码。当然,找到后,我们最好空出几格方便我们填写。
接下来要做的,就是将我们写好的代码添加进去。代码如下:
<meta name="keywords" content="这里填写你网站的关键词" /><meta name="description" content="这里填写你网站的描述"/>
复制好以后,我们需要按照自己的需要,将<>中的中文部分改为自己想要添加的关键词和描述。这个是我们按照自己的需要添加的,就是说你的网站主题相关的一些热搜词汇。
7
接下来,点击下方的“更新文件”,我们就为网站添加好描述和关键词啦。
9. wordpress网站关键词的优化在哪
首先,登录自己的WordPress后台程序。
就这么简单,你学会了吗?
10. 拜求用php如何统计网站内热搜词
程序实现可以这样、
建立一个搜索表,字段为ID、搜索关键字、搜索次数、
当用户搜索的时候就把用户搜索的关键字存入该表,当然出现相同的关键字则更新数据,并修改搜索次数加一,没有则新增搜索关键字数据。然后就可以统计出网站热搜词了。
当然表还可以增加字段,如用户搜索来源地址等等、