其他新闻

其他新闻

「php关键词排名实时监控」关键词排名监控源码

时间:2023-11-25 信途科技其他新闻

本文目录一览:

如何 用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=";hl=enprmd=imvnsei=JPnJTvLFI8HlggeXwbRlstart=$page_numsa=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);

}

/*判断是否有xintu或者http://之类的东西*/

if(count(explode('.',$url_s))=2){

$url=ltrim($url_s,'');

$url='xintu.'.$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"""

htmlxmlns=""

head

title抓取排名/title

/head

body

formaction=""method="post"

span关键字:/spantextareaname="textarea"rows="20"cols="40"wrap="off"

格式例如:keyword1|keyword2|keyword3

或者:keyword1

keyword2

keyword3

/textarea

spanurl地址:/spaninputtype="text"name="url"

inputtype="submit"name="submit"value="搜索"

/form

/body

php如何记录用户搜索过的关键词的

写个函数 每次提交的时候,自动把关键词放到数据库里,如果数据库里有这个关键词,那就在搜索次数上+1

不过你要真这样做 会有很多问题的,用户不会仅仅搜索关键词,肯定有很多不规则搜索的。

像ECSHOP DEDECMS 这些比较成型的PHP产品都是在后台制定关键词显示出来,然后对仅有指定的关键词进行排行

谁能发个php获取关键词的百度排名的代码

?php

function s($keyword,$url,$page = 1){

static $px = 0;

$rsState = false;

$enKeyword = urlencode($keyword);

$firstRow = ($page - 1) * 10;

if($page 10){

die('10页之内没有该网站排名..end');

}

$contents = file_get_contents(";pn=$firstRow");

preg_match_all('/table[^]*?class="result"[^]*[\s\S]*?\/table/i',$contents,$rs);

foreach($rs[0] as $k=$v){

$px++;

if(strstr($v,$url)){

$rsState = true;

preg_match_all('/h3[\s\S]*?(a[\s\S]*?\/a)/',$v,$rs_t);

echo '当前 "' . $url . '" 在百度关键字 "' . $keyword . '" 中的排名为:' . $px;

echo 'br';

echo '第' . $page . '页;第' . ++$k . "个a target='_blank' href=';pn=$firstRow'进入百度/a";

echo 'br';

//PRINT_r($rs_t);die;

echo $rs_t[1][0];

//echo iconv('GBK','UTF-8//IGNORE',$rs_t[1][0]);

break;

}

}

unset($contents);

if($rsState === false){

s($keyword, $url,++$page);

}

}

if(isset($_POST['submit'])){

$time = explode(' ',microtime());

$start = $time[0] + $time[1];

$url = $_POST['url'];

if( count(explode('.',$url)) = 2){

$url = ltrim($url,'http://');

$url = 'xintu.' . $url;

}

s($_POST['keyword'],$url);

$endtime = explode(' ',microtime());

$end = $endtime[0] + $endtime[1];

echo 'hr';

echo '程序运行时间: ';

echo $end - $start;

die();

}

?

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""

html xmlns=""

head

meta http-equiv="Content-Type" content="text/html; charset=utf-8" /

title抓取排名/title

/head

body

form action="" method="post"

ul

li

span关键字:/spaninput type="text" name="keyword"

/li

li

spanurl地址:/spaninput type="text" name="url"

/li

li

input type="submit" name="submit" value="搜索"

/li

/ul

/form

/body

/html

SEO里头关键词统计监控表,是什么?怎么做?

我公司的作法是:

就是把你网站关键词 罗列出一个表格

用excel做表格,每一个关键词,都记录 百度排名,点击ip,百度收录等等相关的数据,每天都要检查

多多情报通怎么使用啊?怎么查询关键词排名

查拼多多排名使用多多情报通!可以查询拼多多类目排名、店铺排名、属性排名,关键词排名等等,查询时间间隔分为:日、周、月、年,查询幅度大,数据精确度高。

多多情报通查询关键词排名的方法:

1.请在浏览器网址栏输入“ddcm。mobduos。com/register?code=CWUAPG_6”,登录到多多情报通的商家管理后台。

2.请输入账号密码登录,如果还没注册,请用手机号码注册。进入商家管理后台后,如果是新注册的朋友,请在右上角的“绑定新店铺”输入自己店铺ID进行绑定。

3.把鼠标箭头放到功能栏那里的“推广”,然后点击“天眼探测”,然后跳到这个功能的页面。这时候需要输入商品ID,我们可以输入自己的商品ID,也可以输入竞品的ID,分析别人爆款的关键词。

想要了解更多关于多多情报通的相关信息,推荐咨询多多情报通。MobDuos是广州汇睿网络科技有限公司旗下的智能移动营销服务平台。一家社交电商数据SaaS服务商,为企业、品牌或个人商家提供数据资源服务。覆盖拼多多、抖音、快手、跨境Shopee和微信小程序等主流电商平台,提供数据运营决策服务。

扫描二维码推送至手机访问。

版权声明:本文由信途科技转载于网络,如有侵权联系站长删除。

转载请注明出处https://www.xintukeji.cn/xintu/115965.html

相关文章

网站首页关键词最多几个有排名(网站所有关键词排名)

  一个新建设的网站想要获得比较好的排名,站长在网站建设和优化的过程中肯定要花很多的时间和精力。而在这一个过程中我们要注意哪些问题呢?除了坚持,就是要学会分析关键字、优化网站内部结构、更新高质量的内容...

包含嗨创和建站a的词条

2021年7月31日-8月1日,人人都是产品经理举办的【2021年产品经理大会·北京站】完美落幕,火山引擎解决方案总监张锦波带来了精彩的内容分享,她分享的主题是《AB测试驱动业务增长》。一、前言大家下...

包含企业网络营销案例分析论文题目的词条

条的要求进行写作的标准论文,有关网络营销的论文可免费下载。案例分析是现代企业了解市场行情,制定营销策略的一种重要方法那么下面是学习啦小编整理的2017网络营销案例分析相关内容,希望对你能够有所帮助。...

站长建站(村建站站长是什么级别)

今天我们来讨论一下关于网站变现赚钱的话题,如何通过做一个网站来轻松月入上千。一、个人站长的黄金时代在此之前我们先来回顾一下个人站长的黄金元年,那是一个网站只要定位和运营得当轻松月入过万的年代。2005...

关键词软文排名有哪几家(提高关键词排名的软文)

百家号企业蓝v认证对接代理联系(百家号关键词排名怎么做的)百家企业认证是百家专门为企业推出的认证服务。企业认证百家企业后,可以借助百家企业丰富的转型入口,增加品牌曝光率和销售转化率,从而实现业绩的稳定...

网站关键词排名在线火5星(网站关键词排名优化)

网站优化买链接,SEO网站优化买外链。链接是长期优质的 没有做不上去的关键词,您无需到处购买链接 质量高:所有站点都是运营中的站点,非站群,垃圾站! 网站SEO优化买链接就来!(爱链接)http://...

现在,非常期待与您的又一次邂逅

我们努力让每一次邂逅总能超越期待

  • 效果付费
    效果付费

    先出效果再付费

  • 极速交付
    极速交付

    响应速度快,有效节省客户时间

  • 1对1服务
    1对1服务

    专属客服对接咨询

  • 持续更新
    持续更新

    不断升级维护,更好服务用户