百度seo分析工具(通过百度关键词排名查询工具快速得到当前网站的收录情况)
优采云 发布时间: 2022-04-05 11:18百度seo分析工具(通过百度关键词排名查询工具快速得到当前网站的收录情况)
通过百度关键词排名查询工具,可以快速获取当前网站关键词在百度收录中的排名!方便了解网站自己的关键词排名的优劣,从而更好的网站优化调整关键词排名状态。关键词排名是通过关键词、关键词和词组在搜索引擎搜索结果中的相关性来反映网页排名的一种方式。可分为关键词自然排名和关键词各种搜索引擎提供的PPC服务。它是基于搜索引擎收录和长期总结出来的排名规则。关键词 自然排名一般是搜索引擎对所有相关网页抓取结果的自动分析和自动排名的体现,一般可以通过SEO技术进行优化。实现 关键词 排名提升。关键词PPC 是搜索引擎提供的付费排名服务。例如,百度的“PPC”就是其中之一。
近日,《禾三笔记》博客源代码更新为新版本。在这个版本中,可以在首页直观的看到当前网站的百度收录状态,如下图:
源地址:
有SEO朋友问我能不能做一个百度关键词排名查询工具。作为技术人员当然可以,而且我觉得用python开发还是比较简单的
界面设计
这个工具的界面设计比较简单,只需要输入关键词(支持多个关键词,用英文逗号隔开),域名,然后点击查询按钮,查询结果下面是输出
代码
from tkinter import Button, Entry, Label, StringVar, Tk, END
from tkinter.scrolledtext import ScrolledText#文本滚动条
from service import BaiduRankService
class MyGui():
def __init__(self) -> None:
self.win = Tk()
self.win.title('百度关键词排名查询工具-作者何三(www.h3blog.com)')
self.win.geometry('+600+100') #窗口呈现位置
self.keywords = StringVar(value='何三笔记')
self.domain = StringVar(value='www.h3blog.com')
Label(self.win,text='何三笔记(www.h3blog.com)', font=('微软雅黑',20)).grid(row=0, column=1)
Label(self.win, text='关键词').grid(row=1)
Entry(self.win, textvariable=self.keywords ,width=70).grid(row=1, column=1)
Label(self.win, text='域 名').grid(row=2)
Entry(self.win, textvariable=self.domain ,width=70).grid(row=2, column=1)
Button(self.win,text='PC端查询', command= self.search).grid(row = 1,column=2)
# Button(self.win, text='手机端查询', command= self.mobile_search).grid(row = 1,column=2)
self.st = ScrolledText(self.win,font=('微软雅黑',10),fg='blue',height=20, width=100)
self.st.grid(row=3,column=0,rowspan=3,columnspan=3)
def search(self):
bs = BaiduRankService(self.st,self.keywords.get(), self.domain.get() )
bs.setDaemon(False)
bs.start()
def mobile_search(self):
bs = BaiduRankService(self.st,self.keywords.get(), self.domain.get() , terminal_type='mobile')
bs.setDaemon(False)
bs.start()
def start(self):
self.win.mainloop()
if __name__ == '__main__':
gui = MyGui()
gui.start()
提升
目前该工具正在开发手机查看百度关键词排名的功能
工具下载
专注于
“何三剑”回复“百度排查工具”获取下载地址