国产免费牲交视频无遮挡_偷偷鲁视频成人免费视频_中文无码 日韩精品_曰韩无码人妻中文字幕

商業(yè)新聞

商業(yè)新聞
首頁 > 新聞資訊 > 商業(yè)新聞 > 正文內(nèi)容

seo關(guān)鍵詞排名工具(seo關(guān)鍵詞排名優(yōu)化軟件)

時(shí)間:2023-11-28 信途科技商業(yè)新聞

網(wǎng)上seo排名查詢工具很多seo關(guān)鍵詞排名工具,基本上都是挺好用的seo關(guān)鍵詞排名工具,比如愛站軟件包,斗牛軟件等,都可以很方便的查詢關(guān)鍵詞的排名。本次主要分享用python制作一個(gè)簡易的排名查詢工具,相對seo軟件來說打開更加方便。只需程序一鍵運(yùn)行就可以,不需要繁瑣的打開軟件,導(dǎo)入等等繁瑣步驟。下面直接上源碼:

獲取百度查詢地址https://xintu.baidu.com/s?wd=關(guān)鍵詞&pn=頁數(shù),只需要這個(gè)地址,和兩個(gè)參數(shù)就可以獲取到百度響應(yīng)的頁面源碼:

BASE_URL = 'https://xintu.baidu.com/s?{}'@retry(stop_max_attempt_number=3,retry_on_result=lambda x: x is None,wait_fixed=2000)def scrape_html(url): # logger.info(f'開始爬取{url}') try: headers = Headers(headers=True).generate() response = requests.get(url,headers=headers) if response.status_code == requests.codes.ok: # logger.info(f'抓取成功{url}') response.encoding = 'utf-8' return response.text except: logger.error(f'抓取失敗,請重新抓取') return None

利用pyquery進(jìn)行頁面解析,獲取指定網(wǎng)站地址或品牌名稱的位置。如果網(wǎng)站地址和品牌名稱不在頁面源碼中,就直接返回None,不需要在繼續(xù)下面循環(huán)。如果包含地址和名稱,執(zhí)行下列循環(huán),判斷包含此名稱和地址所在的索引號,通過索引號就可以算出排名了。有排名后,就直接返回True

def parse_html(html,page,name,keyword): doc = pq(html) items = doc('#content_left') rank_list = items.children('.result') if name not in str(rank_list): return None for index,info in enumerate(rank_list.items()): webname = lambda x :name.replace('.','\.') if '.' in name else name if info(rf'a:contains({webname(name)})'): ranking = index + page if ranking == 0: ranking += 1 logger.info(f'{keyword}--排名在第{page//10 + 1}頁,第{ranking}名') return True

在關(guān)鍵詞文本中,我們導(dǎo)入所需要查詢的關(guān)鍵詞,舉個(gè)例子,留學(xué)行業(yè)的關(guān)鍵詞

def read_keyword(): with open(r'keywords.txt','r',encoding='utf-8') as f: keywords = f.read().splitlines() return keywords

緊接著,輸入要查詢的網(wǎng)站地址或品牌名稱,我們通過python自帶的多線程threading包進(jìn)行查詢,提高查詢效率;

webname = input('請輸入網(wǎng)址名稱或品牌名稱') if webname == 'q': exit() # main(keyword,webname) keywords = read_keyword() task_join = [] for keyword in keywords: task_start = threading.Thread(target=main,args=(keyword,webname)) task_start.start() task_join.append(task_start) for j in task_join: j.join()

最后我們將程序?qū)О蒭xe,打開cmd進(jìn)入exe所在的路徑執(zhí)行這個(gè)程序,執(zhí)行效果如下:

通過程序運(yùn)行,就可以很輕松的查詢到關(guān)鍵詞在百度上的排名信息。注:由于多線程查詢速度快,關(guān)鍵詞量不可查詢過多,否則百度會有反屏蔽措施,這里我就沒用代理ip去操作了。整體上小范圍的查詢關(guān)鍵詞排名,效果還是不錯(cuò)的。

最后想要獲取打包的關(guān)鍵詞查詢工具exe,可以關(guān)注并私信我,我將把程序打包發(fā)給大家!

掃描二維碼推送至手機(jī)訪問。

版權(quán)聲明:本文由信途科技轉(zhuǎn)載于網(wǎng)絡(luò),如有侵權(quán)聯(lián)系站長刪除。

轉(zhuǎn)載請注明出處http://macbookprostickers.com/xintu/54812.html

相關(guān)文章

網(wǎng)絡(luò)營銷推廣方案策劃的主要步驟(品牌網(wǎng)絡(luò)營銷推廣方案策劃)

這兩天收到知友提問,說是網(wǎng)絡(luò)營銷推廣方案怎么寫?要回答這個(gè)問題,必須先學(xué)習(xí)一下寫作的金字塔原理。金字塔原理教給我們的絕不止“相互獨(dú)立”和“完全窮盡”這八個(gè)字。它還告訴我們寫作的道理,也就是邏輯。什么是...

海外網(wǎng)絡(luò)推廣渠道(免費(fèi)的網(wǎng)絡(luò)推廣渠道)

揚(yáng)帆出海帶你解讀《廣告平臺綜合表現(xiàn)報(bào)告》第十三版10月20日,AppsFlyer發(fā)布了最新的《廣告平臺綜合表現(xiàn)報(bào)告》,部分核心信息揚(yáng)帆出海已經(jīng)在昨天微信公號進(jìn)行了推送>>>統(tǒng)計(jì)了60...

黑龍江網(wǎng)絡(luò)推廣新手(新手怎樣做網(wǎng)絡(luò)推廣)

東北網(wǎng)7月31日訊(嚴(yán)璐璐 記者 王亮) 31日,記者從黑龍江省農(nóng)業(yè)農(nóng)村廳獲悉,省農(nóng)業(yè)農(nóng)村廳聘請各相關(guān)領(lǐng)域?qū)<?0名,通過快手、抖音等多平臺對省市縣鄉(xiāng)村五級農(nóng)技推廣人員1.34萬人進(jìn)行網(wǎng)絡(luò)直播培訓(xùn)。培...

福州關(guān)鍵詞排名推廣(福州關(guān)鍵詞快速排名方法)

福州核酸檢測去哪兒做?身邊點(diǎn)位怎么選?人流量情況如何?近日核酸檢測點(diǎn)人流量分布查詢平臺上線福州市民可以實(shí)時(shí)知曉核酸檢測點(diǎn)的位置和人流量情況從哪里進(jìn)入查詢平臺?關(guān)注新聞110進(jìn)入頁面后點(diǎn)擊下方“疫情資...

肥東推廣品牌電話(肥東便民廣告平臺)

肥東推廣品牌電話(肥東便民廣告平臺)

肥東有分線廠嗎 1、年肥東縣普通高中階段學(xué)校招生最低投檔控制分?jǐn)?shù)線542分,報(bào)考農(nóng)村公辦普通高中學(xué)校,考生可降低30分填報(bào)志愿;報(bào)考普通高中藝體特色班的考生須具有專業(yè)合格證,同時(shí)中考總分須達(dá)到肥東縣普...

蘇州網(wǎng)絡(luò)營銷產(chǎn)品,蘇州新媒體網(wǎng)絡(luò)營銷

蘇州互聯(lián)網(wǎng)產(chǎn)品營銷0EJDAs蘇州互聯(lián)網(wǎng)產(chǎn)品營銷輿情檢測能夠?yàn)橛萌藛挝缓兔癖姶蜷_一扇窗口,從而為社會經(jīng)濟(jì)發(fā)展提供監(jiān)督數(shù)據(jù),從而以此來鑒定社會的。州特產(chǎn)網(wǎng)絡(luò)營銷發(fā)展提供一個(gè)良好的氛圍針對蘇州經(jīng)營商家銷售...

現(xiàn)在,非常期待與您的又一次邂逅

我們努力讓每一次邂逅總能超越期待

  • 效果付費(fèi)
    效果付費(fèi)

    先出效果再付費(fèi)

  • 極速交付
    極速交付

    響應(yīng)速度快,有效節(jié)省客戶時(shí)間

  • 1對1服務(wù)
    1對1服務(wù)

    專屬客服對接咨詢

  • 持續(xù)更新
    持續(xù)更新

    不斷升級維護(hù),更好服務(wù)用戶