技巧:seo必备工具脚本,批量挖掘采集关键词到EXCEL表
优采云 发布时间: 2022-11-26 22:57下午收到朋友反馈无效。为什么经常失败?因为现在是付费时代,什么都需要充值,不然什么都得不到,而且有限制,所以需要的话还是选择付费吧。时间把文章里的代码改成了A站的api,感觉一劳永逸,本帖不再更新。
下午收到朋友反馈无效。我花了几分钟来修复它。代码更新于2020年12月1日,最新下载地址在文末:
想知道为什么我能第一时间收到好友的反馈吗?点击进入这篇文章:
我还记得我是在疫情期间的*敏*感*词*节注册的。期间也学习了很多大佬分享的教程和源码,收获颇丰。
这不,昨天逛论坛的时候发现了一个python写的seo关键词采集挖掘脚本(原帖:%3D1%26filter%3Dtypeid%26typeid%3D29&page=1),因为我也做了一个小自己做网站,虽然平时不太关注seo,但是还是很喜欢这种可以解放双手的工具,所以立马复制试了一下,发现代码报错,于是入手看了帖子的评论,发现很多人和我报同样的错误,比如下面这位,和我一样是新手,求助。
几年前,我自学了一段时间的python。另外,我有一点编程语言基础,擅长使用百度搜索。终于,功夫不负有心人。我修复了这个脚本,至少我可以运行它。,现分享给大家,回馈论坛,对你我都有帮助。先贴代码。大佬们不会笑
【Python】纯文本查看复制代码
#爱站网长尾关键词挖掘
#2021-5-11更新
# -*- coding=utf-8 -*-
import requests
import xlwt
import json
#secrect_Id 登录爱站后获取
secrect_Id ='805422c95131161b845661eb7afe14c5'
headers = {
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36',
'Accept':'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9',
"Connection": "keep-alive",
"Accept-Encoding": "gzip, deflate, br",
"Accept-Language": "zh-CN,zh;q=0.9"
}
#获取关键词数据
def get_keyword_datas(keyword):
<p>
" />
data={
'word': keyword,
}
url = "https://apistore.aizhan.com/word/related/{0}".format(secrect_Id)
print(url)
html=requests.post(url,data=data,headers=headers).text
res = json.loads(html)
# print(res)
data_list = []
if res['code'] == 200000:
if res['data']['count'] > 0 :
print('已采集到{0}关键词,正在保存中...'.format(res['data']['count']))
for value in res['data']['list']:
item = []
for k,v in value.items():
item.append(v)
data_list.append(item)
elif res['code'] == 100003:
print("接口维护")
elif res['code'] == 200002:
print("非法关键词")
elif res['code'] == 100005:
print("余额不足,请充值")
else:
print("系统错误")
return data_list
#保存关键词数据为excel格式
" />
def bcsj(keyword,data):
workbook = xlwt.Workbook(encoding='utf-8')
booksheet = workbook.add_sheet('Sheet 1', cell_overwrite_ok=True)
title = [['长尾关键词', '全网指数', 'pc指数', '移动指数']]
title.extend(data)
#print(title)
for i, row in enumerate(title):
for j, col in enumerate(row):
booksheet.write(i, j, col)
workbook.save(f'{keyword}.xls')
print(f"保存数据为 {keyword}.xls 成功!")
if __name__ == '__main__':
keyword = input('请输入关键词>>')
print('正在采集长尾关键词数据,请稍后...')
datas_list=get_keyword_datas(keyword)
if datas_list:
print('========================采集结束========================\n')
bcsj(keyword, datas_list)
else:
print('采集失败\n')</p>
附上采集部分的流程图:
部分结果图:
我的exe文件是用pyinstaller打包的。包有点大,有需要的可以下载。
2021-5-11更新下载:
如果觉得有用,能不能给我打个分鼓励一下,谢谢大家!
技巧:用金花站主工具挖掘长尾关键词
金花网站大师工具也是如此,搜索引擎优化
在SEO行业有名的工具,如何在工作中使用金花网站大师工具?
批量查询网站关键词排名
我们只需要输入域名,然后在查询底部输入关键字
然后点击底部开始查询,我们可以查询关键词在主要搜索引擎中的排名。具体来说,我们还可以观察关键词的相关指数和平均指数!
" />
使用金花站大师工具挖掘长尾关键词
我们也可以使用金花站长工具挖掘长尾关键词,因为之前用过其他工具,但长尾扩展效果不佳。比如词重SEO,我可以在百度扩展不超过20个关键词,丰超和5118,但用金华站长工具扩展400个左右的长尾关键词,免费版的长尾模式可以扩展。 显示 500 个长尾关键字。如果您需要更强大的功能,可以选择升级 VIP。
/
d/file/titlepic/20220430/l2ua31fhq0a.jpg' title='' alt=''>
使用黄金网站站长工具查询网站收录内容
点击顶部数据分析,查询网站PC查询机和手机收录率。有些人可能会说使用网站是可以的。是的,网站确实是可以的,但金华网站的主要工具还有其他几个功能,比如是否有死链接、入口链、退出链。我觉得没关系!
" />
关键词密度分析
您可以分析页面的关键字密度,直接进入对应的页面,单击OKURL,如下图所示:
我们可以直观地分析我们写的文章的频率和密度。
网络日志分析
我认为这个功能还可以。我自己分析高壳网站日志,不过小白也不难,我们可以直接用金华站长工具分析网站日志,感觉很实用,哈哈!