说明:如果您有任何疑问或想咨询其他业务请拨打电话 400 685 0732
全网监测海量数据按需发布监测预警
实时把握舆情动态精准追溯信息源头
身为一个seoer,关键词排名及网站页面收录查询必不可少。
数量少了还好说,手工查询下OK。如果数量多了(以千计),有如下几种可能了:
1、你有程序的底子或者有个程序猿的好基友,写个程序慢慢跑;
2、你不差钱或者公司不差钱,买个诸如爱站工具包神马的工具去查;
3、你不差时间或者手下的人不差钱,一条一条慢慢查;
4、你是一个屌丝,不懂程序无人无钱无时间。
额,好吧,第四个人是我。然后,我想说的是,屌丝,自有屌丝的解决方法,你不能哭,得想办法,站起来,然后……
开始吧,不要废话了。大家都捉急了。
一、查询关键词排名
这里介绍一个查询百度前五十关键词排名的方法。
1、拼接url
http://www.baidu.com/s?wd=SEO公司&rn=50
拼接的url传输协议为http,不要弄https(百度目前为https),否则查不到结果;
rn=50的意思是一页显示50个结果。
如果你的关键词很多,可以用excel批量拼接url(拼接方法,自行脑补),然后导入火车头的采集网址中。
2、采集内容规则
我采用的是前后截取的方式查询的关键词排名,具体规则如下:
开始字符串:<span class=”g”>不带http的目标站点域名/(*)<div class=”c-tools” id=”tools_(*)_
结束字符串:” data-tools=
然后,如果你不放心写的对不对的话,可以测试一下。
3、注意设置时间间隔
大家都知道,如果时间间隔过短,百度会出验证码的啦,我这里一般设置的3s查一次。
在文件保存及部分设置中设置。
设置好了,可以开始执行任务了。
二、查询页面收录
同样,我这想的办法也是用火车头去做的,其他人怎么查询收录的逻辑我不大清楚,这里讲讲我的方法:
1、同样的都需要先拼接url:
http://www.baidu.com/s?wd=http://www.wenjuntech.com/
2、在采集内容时,需要采集两个地方,如下图所示:
如果相关结果数不是0,且没有出现“没有找到该Url”,说明此页面已经收录啦。
至于逻辑具体严不严谨,还需要进一步验证,只是,可以采用此种方式试验一下。
推荐阅读
说明:如果您有任何疑问或想咨询其他业务请拨打电话 400 685 0732