shell快速批量获取百度商情关键词【带指数】

shell学习笔记 SEO教程7,0962字数 1605阅读5分21秒阅读模式

------------2015年3月31日补充开始---------------

看到下面有朋友留言说用不了,我就纳闷了,怎么就用不了?每次有人说用不了,我都会测试一下,结果明明是可用的。于是我把代码打包成了一个sh脚本文件shangqing.sh,我们只需要把母词keywords.txt和shangqing.sh放到同一个文件夹下,然后在cygwin里把工作路径切换到该文件夹,然后输入bash shangqing.sh,静静等待几分钟,结果就出来了,结果会自动保存到results.txt文件中。

shell快速批量获取百度商情关键词工具使用截图

测试用该工具跑99个词花了不到3分钟,拓展出来了16378个长尾词,如下图:

shell快速批量获取百度商情关键词,2015.3.31亲测好用

如果还有朋友用不了,可以加我的【北京搜索引擎优化精英群:211438410】,在群里给出错误代码,会有人帮你查原因的。

------------2015年3月31日补充完---------------

在前一篇夜息大神分享的SEO关键词分析教程中提到了一个“一次性就能搞出好几万的关键词”的“神秘渠道”,许多看完该文章的同学别的没记住,就把这个“神秘渠道”给记住了,哈哈哈哈!我没有向夜息求证那个“神秘渠道”是什么,不过从他截图中出现的一个叫“baidikeyword-api”的文件夹来看,这个神秘渠道应该是百度推广的API吧!

下面是百度官方对申请百度搜索推广API所需要条件的说明看了以下说明,你就能明白,没有开通百度推广和没有技术的“废柴SEO”们,不要再想这个“神秘渠道”了,还是赶紧洗洗睡吧!

您可以根据以下内容初步判断自己是否具备申请条件: 1. 累计在百度续费3次以上; 2. 账户累计投入RMB 10万元以上; 3. 账户日均消费RMB 800元以上(数据期为最近1个月); 4. 用户单位自身拥有2名以上的技术人员(精通任何一种支持Web服务的主流开发语言,如Java、PHP、C#等;精通Web服务相关的规范和协议:XML、SOAP、WSDL、XML Schema;精通一些Web服务测试工具,如SOATest、SoapUI),具备Web Service项目开发经验。

想了解更多关于百度推广API的信息,可以到百度官方网站。下面我进入本篇文章的主题:不用百度推广API也能快速批量“一次性搞出好几万关键词”,方法就是用shell脚本来快速批量获取百度商情关键词,并且获取到的数据是带百度指数的

以下shell代码来自老狼的分享:

#!/bin/bash百度商情  指数版/key.txt置于根目录 下。key.txt及要拓展的词,一行一个
for key in `cat key.txt`
do
echo $key
curl "http://honeyimg.bdimg.com/recomword/recomWordCache_findRecomWord.htm?area_id=&word="$key"" |awk 'BEGIN{RS="{";ORS="\n"}{print $0}'|awk -F "\"|:|}" '{print $5,$9}' >>keyword.txt
done;

以下是参考老狼的代码稍作改变的代码:

cat search.txt|while read line;do curl -s "http://honeyimg.bdimg.com/recomword/recomWordCache_findRecomWord.htm?area_id=&word="$line"" |awk 'BEGIN{RS="{";ORS="\n"}{print $0}'|awk -F "\"|:|}" '{print $5,$9}' ; done

其中search.txt是你需要拓展长尾关键词的词根,也称之为母词,每一个母词可以拓展出200个长尾词,这样你先选好300个母词,理论上可以获取到6W的长尾关键词出来!怎么样,也比较高大上吧?

shell脚本运行效果图:

shell快速批量获取百度商情关键词

有问题或者有想法的,在下面留言框留言告诉我吧。

 最后更新:2015-3-31
  • 本文由 asdfasd 发表于 2014-08-1310:22:50
  • 转载请务必保留本文链接:http://wp.fangfa.me/shell/baidukeyword-shangqing.html
评论  39  访客  35