教程:Python与SEO,Python百度移动端搜索下拉词采集工具及源码

优采云 发布时间: 2022-11-07 17:45

  教程:Python与SEO,Python百度移动端搜索下拉词采集工具及源码

  众所周知,现在移动流量的比重越来越大,尤其是APP占据了大量的移动门户流量,搜索引擎的移动流量也不容忽视。之前分享过,今天给大家分享一下Python。百度移动端搜索下拉词采集工具及源码。

  在百度SEO优化中,PC端和移动端不是两组页面,或者是自适应的。PC端和移动端虽然相互关联,但对于SEO从业者来说无疑是两个机会。所谓东边不亮,西边亮。, 可能PC端数据不好,移动端数据会更好,一定要注意移动端的优化和数据,尤其是在竞价推广的大佬们,移动端落地页一定要单独设置同时对页面进行了优化。

  百度PC端下拉词和手机端下拉词基本重叠,数据其实差不多,只是有些不同,可以作为挖词的补充!

  百度PC端下拉词和手机端下拉词

  挖掘足球直播下拉 关键词 结果:

  百度搜索下拉词:['足球直播在线观看免费高清'、'足球直播软件app免费'、'足球直播在线观看免费'、'足球直播360无插件'、'哪个最好足球直播软件'、'足球直播在线观看免费高清视频'、'足球直播在线观看免费高清等'、'足球直播免费视频直播应用'、'在哪个平台上可以观看足球直播'、'观看足球直播视频在线']

  百度手机搜索下拉词:【'足球直播'、'足球直播在线观看免费高清'、'足球直播软件app免费'、'足球直播在线免费'、'足球直播软件哪个好','足球直播免费视频直播应用','足球直播在线观看免费高清等','足球直播在线观看免费高清视频','足球直播360无插件','在哪里看足球直播']

  大佬们可以参考对比一下!

  Python百度移动端下拉word采集源码

  类似于PC端的下拉词采集,只是下拉词的接口端口不同,其实大部分源码都是通用的,差别不大!

  最关键的是接口:

  https://m.baidu.com/sugrec?pre=1&p=3&ie=utf-8&json=1&prod=wise&from=wise_web&net=1&os=1&sp=300&rm_brand=0&callback=jsonp2&wd=%E8%A9%B9%E5%A7%86%E6%96%AF

  复制

  浏览器捕获:

  百度移动端下拉词采集参考源码:

  # -*- coding: utf-8 -*-

#百度移动端下拉词搜索

#@author 微信公众号:Python与SEO

#20220524 by微信:huguo00289

import requests

import json

url=f"https://m.baidu.com/sugrec?pre=1&p=3&ie=utf-8&json=1&prod=wise&from=wise_web&net=1&os=1&sp=300&rm_brand=0&callback=jsonp2&wd={word}"

r = requests.get(url=url)

cont = r.content.decode('utf-8') # 获取返回的内容

# print(cont)

res = cont[7: -1]

res_json = json.loads(res) # json格式转换

keys=[]

qs=res_json['g']

for q in qs:

keys.append(q['q'])

print(f'百度移动搜索下拉词:{keys}')

  复制

  比较参考源代码:

  

  # -*- coding: utf-8 -*-

#百度移动端下拉词搜索

#@author 微信公众号:Python与SEO

#20220524 by微信:huguo00289

import requests

import json

import logging

logging.basicConfig(filename='xlclog.txt', level=logging.DEBUG,

format='%(asctime)s - %(levelname)s - %(message)s')

#获取百度PC端下拉关键词

def bdxl(word):

requests.packages.urllib3.disable_warnings()

url = 'https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su?wd=%s&sugmode=2&json=1&p=3&sid=1427_21091_21673_22581&req=2&pbs=%%E5%%BF%%AB%%E6%%89%%8B&csor=2&pwd=%%E5%%BF%%AB%%E6%%89%%8B&cb=jQuery11020924966752020363_1498055470768&_=1498055470781' % word

r = requests.get(url, verify=False) # 请求API接口,取消了HTTPS验证

cont = r.content # 获取返回的内容

res = cont[41: -2].decode('gbk') # 只取返回结果中json格式一段,并且解码为unicode

res_json = json.loads(res) # json格式转换

keys=res_json['s']

print(f'>> 已获取百度搜索下拉词:{keys}')

logging.info(f'>> 已获取百度搜索下拉词:{keys}')

return keys # 返回下拉词

#获取百度移动端下拉关键词

def mbdxl(word):

url=f"https://m.baidu.com/sugrec?pre=1&p=3&ie=utf-8&json=1&prod=wise&from=wise_web&net=1&os=1&sp=300&rm_brand=0&callback=jsonp2&wd={word}"

r = requests.get(url=url)

cont = r.content.decode('utf-8') # 获取返回的内容

# print(cont)

res = cont[7: -1]

res_json = json.loads(res) # json格式转换

keys=[]

qs=res_json['g']

for q in qs:

keys.append(q['q'])

print(f'>> 已获取百度移动搜索下拉词:{keys}')

logging.info(f'>> 百度移动搜索下拉词:{keys}')

<p>

#获取百度移动端下拉关键词(添加了ua协议头)

def mmbdxl(word):

headers={"User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1",}

url=f"https://m.baidu.com/sugrec?pre=1&p=3&ie=utf-8&json=1&prod=wise&from=wise_web&net=1&os=1&sp=300&rm_brand=0&callback=jsonp2&wd={word}"

r = requests.get(url=url,headers=headers)

cont = r.content.decode(&#x27;utf-8&#x27;) # 获取返回的内容

# print(cont)

res = cont[7: -1]

res_json = json.loads(res) # json格式转换

keys=[]

qs=res_json[&#x27;g&#x27;]

for q in qs:

keys.append(q[&#x27;q&#x27;])

print(f&#x27;>> 已获取百度移动搜索下拉词:{keys}&#x27;)

logging.info(f&#x27;>> 百度移动搜索下拉词:{keys}&#x27;)

if __name__==&#x27;__main__&#x27;:

word="足球直播"

bdxl(word)

mbdxl(word)

mmbdxl(word)

</p>

  复制

  python百度移动端下拉word采集工具exe

  百度移动端下拉word采集工具exe说明:

  采集该工具是用Python编写的,仅供参考和学习;可批量挖掘百度采集移动端下拉词,需提供关键词txt文本;该工具是这个人渣手写的,这个公众号下载保证无毒无后门,可以免费使用;工具编写环境为win7 64位,推荐使用此系统环境,个别系统环境可能不兼容;为了避免泛滥,工具的使用需要验证和授权,就联系这个渣。无限制免费获取操作授权码,联系索取即可!使用前准备好关键词列表txt,文件名为keywords.txt,关键词列表名不可更改,关键词 每行一个;下拉关键词采集完成,输出为words.csv文件,log.txt文件为操作日志文件,如果有fail.txt文件为key文本操作失败的原因 采集

  工具下载地址(百度云盘):

  提取码:z7bi

  ·······结尾·······

  大家好,我是二叔

  进城的革命老区农民工,

  非早期非专业的互联网站长,

  喜欢python,写,读,英文

  不受欢迎的程序,自媒体,seo。. .

  公众号不赚钱,只做一个网友。

  教程:最新神马视频电影网站源码 带VIP系统+采集

  源代码详情:

  优化了视频上传功能,vip视频系统,自动注册和试看功能,带卡密码系统,用户可以自行更新会员,

  支付方式可以在后台上传二维码进行支付,支持微信和支付宝。前端提交订单,后端管理员审核

  支持MP4、m3u8、Flv等常规媒体视频格式文件播放,发送企业版优采云采集器和规则。全站可自动升级,无需人工维护,有全站数据,可直接操作

  安装注意事项:

  1个;使用Empire Backup的数据库,打开Empire Backup工具,你的URL/bak 默认账号是admin,密码是123456,Empire Backup的数据库恢复方法这里就不介绍了。

  

  2;在配置文件夹中打开 conn.php

  $localhost = "本地主机";

  //服务器地址,一般是localhost

  $root = "xxxxx";

  //服务器MYSQL登录用户名

  $密码=“xxxxx”;

  //服务器的MYSQL登录密码

  

  $数据库=“xxxxx”;

  //你正在使用的数据库

  3;登录后台,后台路径为你的URL /admin2018/ 默认管理账号密码为admin8 admin888

  4;自己配置网站

  关于采集:使用优采云采集,默认采集最大资源网络,如需添加请自行查找规则!

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线