经过百度关键词排名查找工具,能够快速得到当前网站的关键字在百度收录的排名状况!便于认识网站自己关键词排名的优良与劣势,从而更好地进行网站优化调节关键词排名 情况。关键词排名是一种在搜索引擎搜索结果中以关键字、关键词、词组的关联性表现网页排名的方式。能够分为关键词自然排名以及各搜索引擎供给的关键词竞价排名服务两种。是由于利用长时间总结出的搜索引擎收录和排名规则,关键词自然排名通常是搜索引擎对所有关联网页抓取结果自动分析、自动排名的表现,通常能够经过seo优化技术来达到关键词排名提高。关键词竞价排名服务是由于搜索引擎供给的一种有偿排名服务。例如百度的“竞价排名”便是其中的一种。
近期 "何三笔记" 博客源码已然更新了一版,这个版本在首页直观地看到百度对当前网站的收录状况,如下图:
源码位置:https://gitee.com/pojoin/h3blog
有做SEO的伴侣问我能不可做一个百度关键词排名查找工具,做为技术的我那当然是能够的,况且我觉得用python研发还是相对比较简单
界面设计
这个工具界面设计相对比较简单,只必须输入关键词(支持多个关键词,运用英文逗号隔开就可)、域名,而后点击查找按钮就可,下面输出查找结果
代码实现from tkinter import Button, Entry, Label, StringVar, Tk, ENDfrom 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()
改进
日前该工具正在研发手机端百度关键词排名状况的查看功能
工具下载
关注
"何三笔记” 回复"百度查排名工具" 进行获取下载位置
|