百度凤巢系统的关键词

6 篇文章 0 订阅

背景

在做seo的过程中,不可避免的先要分析关键词,获取关键词,入门的工具应该就是百度的凤巢系统了,本篇文章介绍了如果根据关键词获取周搜索量以及点击量等数据。

GUI实例

一下是操作界面

代码

话不多说,直接上代码

 def url_data(self, key, config, cookie, shibai=3):
        headers = {
            'Accept': '*/*',
            'Accept-Encoding': 'gzip, deflate',
            'Accept-Language': 'zh-CN,zh;q=0.8,en;q=0.6',
            'Connection': 'keep-alive',
            'Content-Type': 'application/x-www-form-urlencoded',
            'Cookie': cookie,
            # 在下面config这个变量值下面的cookie中粘贴进抓包后的cookie,这里不要动。
            'Host': 'fengchao.baidu.com',
            'Origin': 'https://fengchao.baidu.com',
            'Referer': 'https://fengchao.baidu.com/fc/manage/new/user/%s/mt/all/keyword?currentKrPage=kr_recommend' %
                       config['userid'],
            'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 '
                          '(KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36'
        }
        from_data = {
            'params': '{"keyWordRecommendFilter":{"device":0,"positiveWords":[],"negativeWords":[],"regionExtend":true,"removeDuplicate":true,"keywordRecommendReasons":[],"searchRegions":"9999999"},"source":"web","queryType":0,"querys":["%s"],"entryMessage":"kr_station"}' % key,
            'path': 'lightning/GET/KeywordSuggestService/getKeywordRecommendPassive',
            'userid': config['userid'],
            'token': config['token'],
            'eventId': config['eventId'],
            'reqid': config['reqid']
        }
        qurl = "https://fengchao.baidu.com/hairuo/request.ajax?path=lightning/GET/KeywordSuggestService/getKeywordRecommendPassive&reqid=%s" % \
               config['reqid']
        try:
            tunnel = "tps129.kdlapi.com:15818"
            proxies = {
                "http": "http://%(proxy)s/" % {"proxy": tunnel},
                "https": "http://%(proxy)s/" % {"proxy": tunnel}
            }
            whtml = requests.post(qurl, headers=headers, data=from_data, proxies=proxies)
            # whtml = requests.post(qurl, headers=headers, data=from_data)
            # time.sleep(.5)
        except requests.exceptions.RequestException as e:
            print(e)
            resultitem = {}
            erry = str(self.process_num) + " 请求三次都是错误!"
            time.sleep(1)
            if shibai > 0:
                return self.url_data(key, config, cookie, shibai - 1)
        else:
            whtml.encoding = "utf-8"
            try:
                resultitem = whtml.json()
            except ValueError:
                resultitem = {}
                erry = "获取不到json数据,可能是被封了吧,谁知道呢?"
            else:
                erry = None
        return resultitem, erry

上面的方法是调用的方法,里面使用到了代理,不使用注掉即可

接下来的代码就是需要使用者自己配置的部分了。

config = {
    'userid': '29975**',
    'token': '166106***',
    'eventId': '4b534c**-adb7-4ced-**-159668199560',
    'reqid': '4b534c**-c6b0-4e49-**-159668199560'
}
cookie = 'cookie: ***PSTM=1582795 BAIDUID=00D49E396AF65D1***'

这部分数据和下面的cookie,直接开浏览器抓包就能看到相应数据。复制黏贴到相应位置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
百度推广第三方工具(凤巢专业版)”是独方于百度的第三方公司针对百度竞价排名服务所开发的专门针对百度竞价排名用户的关键词管理工具。使用本工具管理您百度竞价排名 的账户,为您带来更多的便利。更重要的是,可以使用额外的自动化功能,实现自动出价、固定排名、均匀分配费用等功能。 使用本工具可以对百度竞价账户的自动化管理和控制,自动根据您的关键字信息、购买该关键词的其他用户的排名信息以及其他相关信息综合计算,获得适合您的最经济、最实惠 的排名和价格。使您在保证推广效果的同时,花费更少的竞价费用。 同时软件可以根据您设置的参数实现关键字自动出价、自动暂停等功能,以提高关键词排名、稳定关键词排名、降低关键词的价格、提高推广效果等功能。 本工具还可以按用户所需,选择是否开启区域自动竞价,并且还能重新选择定制区域,您无需要登录百度后台,即可操作。 本软件特色: 管理百度凤巢推广账户 不用登录百度后台即可管理凤巢账户,完成大多数的常用操作。并且界面更加人性化,访问速度更快。并且可以在批量修改信息后一次提交。大大提高了效率 智能推广 帮您省去人工管理推广账户的劳累。您只需设定一些参数,软件即可自动帮您监控推广关键词的信息,并根据您的设置自动调整出价,以保持您的排名。或者在指定的时段暂停关 键词的竞价以节约费用。同时可以发现推广信息存在的不合理因素,提醒您修改。 另外,本工具在此基础上还增加了搜索引擎收录工具、网站排名工具等,可以查询相关网站的排名、与搜索引擎收录情况等查询。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值