如何使用python查询网站收录情况

作者:厦门SEO 发布时间:19-03-28 15:15:06 浏览次数:93次

网站收录问题一直是seo界老生常谈的问题,之前有分享过网站不收录的原因,要分析不收录,就要查询网站收录情况。那么,如何使用python查询网站收录情况?

针对大型网站,用seo工具,比如斗牛seo或者站长工具这些,已经没有办法去分析体量这么多的URL,此时,python就派上大用场了。具体怎么使用,跟着厦门seo小编往下看。

首先,要能写一个查询百度收录的python程序,小编为大家贴出来简单代码,此代码还能够查询网站出图率。在此,感谢魔贝课凡老师提供的代码,需要在此机构进行培训seo培训的,也可以联系我,代码大家可作为参考。

批量查询网站收录py工具

#encoding=utf-8

import urllib

def get_baidu_html(url):

global tu

baiduurl="http://www.baidu.com/s?wd=%s"%url

html=urllib.urlopen(baiduurl).read()

if "百度为您找到相关结果约1个" in html:

if "c-img c-img6" in html:

print url,u'成功被收录,有图'

op_word_txt.write("%s,√,有图n"%url)

tu = tu+1

elif 'class="c-showurl"' in html:

print url,u'成功被收录,无图'

op_word_txt.write("%s,√,无图n"%url)

return 1

elif "百度为您找到相关结果约0个" in html:

print url,u"未收录,无图"

op_word_txt.write("%s,×,无图n"%url)

if __name__=="__main__":

urls=open('url.txt','r').readlines()

op_word_txt = open('shoululist.txt','a')

op_word_txt.write( "软件出处:魔贝教育")

oknum=0

lostnum=0

tu = 0

for url in urls:

#

if get_baidu_html(url.strip()):

oknum+=1

else:

lostnum+=1

print u'出图率:%s'%(float(tu)/oknum)

print u'收录:%s'%oknum

aa=float(tu)/oknum*100

bb=str(aa)

op_word_txt.write("总数:%s,收录数:%s,收录率:%s,出图率:%s"%(oknum+lostnum,oknum,float(oknum)/(oknum+lostnum)*100,bb))

有了以上python代码后,下载如下压缩包

链接: https://pan.baidu.com/s/1REPCN1rgduWGdBJQQ5WnGQ

提取码: 2ch5

使用注意:

注意原先生成的结果下次会追加在里面。请删除或者清空内容(shoululist.txt)

工具使用方法:

1.把要查询的url放入url.txt里面,一行一个。双击运行【批量查询收录及计算出图率工具.py】。程序自动生成shoululist.txt

使用注意:

1.运行批量查询工具生成完成后会自动关闭的

2.注意原先生成的结果下次会追加在里面。请删除或者清空内容(shoululist.txt)

3.停顿一直不执行下去原因:程序是查询百度 url是否存在百度结果中,有时百度请求太快需要打验证码,需把程序关闭,百度一下输入验证码可继续查询。

4.若程序脚本生成卡顿,shoululist无结果,请重新删除,再生成吧-。-!

至此,我们就能通过shoululist.txt这个文件,查看到那些URL是收录,哪些URL是未收录的,并且,出图率也能看到。以上就是小编为大家分享的如何使用python查询网站收录情况,希望对大家有帮助。


标签:收录
声明:本文源自厦门华兹SEO原创,如需转载,请注明出处!
标题:如何使用python查询网站收录情况
本文网址:http://www.huazseo.com/articles/191.html
weinxin
我的微信
关注我了解更多内容

发表评论

目前评论:35

    • Peffelve 2019年08月17日 09时27分 [value:no/]层

      Cialis online order buy cialis online buy cialis online pharmacy buy cheap cialis online cialis 20mg generic buy generic cialis online buy cialis doctor online buy cheap cialis online girl in viagra commercial buy generic viagra online

      • Dreanda 2019年08月25日 06时20分 [value:no/]层

        Cialis canadian pharmacy real cialis online buy generic cialis best generic cialis online generic cialis payday loans lakewood co payday loans

        • Seresype 2019年08月28日 05时53分 [value:no/]层

          buy generic viagra cheap generic cialis generic cialis cialis coupon cialis online

          • impuck 2019年08月28日 05时53分 [value:no/]层

            cheap cialis online buy viagra online buy generic viagra cheap viagra buy cheap cialis coupon

            • gailenap 2019年08月28日 08时32分 [value:no/]层

              Canada cialis generic alpha blockers buy generic cialis levaquin medline cialis generic pills buy generic cialis online i need money now and fast personal loans

              • WahAbala 2019年08月28日 09时05分 [value:no/]层

                Brand name cialis online buy generic cialis price 20mg buy cialis online buy cialis online i need a personal loan now pay day loans

                • traucky 2019年08月28日 09时05分 [value:no/]层

                  Cialis generic sale cheap cialis generic cialis prices buy cheap cialis online personal laons payday loans

                  • Reansarm 2019年09月03日 21时25分 [value:no/]层

                    buy cialis online viagra online buy generic cialis cheap cialis online quick cash

                    • altevy 2019年09月03日 21时25分 [value:no/]层

                      buy generic cialis online buy generic viagra buy generic viagra fast cash buy viagra online

                      • MunkLync 2019年09月03日 21时25分 [value:no/]层

                        cialis online buy cialis quick cash advance online generic cialis cialis

                        • Moocugs 2019年09月04日 00时22分 [value:no/]层

                          Viagra cocaine cialis pills cialis buy generic cialis online cialis original buy online online cialis discount payday loans payday loans

                          • BidaJany 2019年09月04日 00时22分 [value:no/]层

                            Cialis generic cheap cialis viagra beograd buy cialis online buy generic cialis online borrow loan payday loans online

                            • Broawl 2019年09月05日 01时42分 [value:no/]层

                              Viagra phoenix cialis pills buy cialis buy real cialis online cialis generic cialis online

                              • wrewLy 2019年09月05日 01时42分 [value:no/]层

                                Cheap generic cialis pills cialis buy cheap cialis coupon viagra commercials buy cheap viagra

                                • Agessalk 2019年09月05日 01时42分 [value:no/]层

                                  Viagra shipped overnight cialis generic order cialis generic cialis work cialis coupon

                                  • poIcle 2019年09月05日 01时42分 [value:no/]层

                                    Prednisone and hyperglycemia cialis generic pills cheap cialis online cheap generic cialis online cheap cialis online

                                    • lamSweve 2019年09月05日 01时42分 [value:no/]层

                                      Viagra and cialis buy viagra xatral cialis online pharmacy cialis cheap cialis

                                      • MunkLync 2019年09月12日 03时41分 [value:no/]层

                                        Cialis pills ingredients cheap cialis viagra before and after tumblr viagra

                                        • grartnof 2019年09月14日 05时16分 [value:no/]层

                                          Cheap generic cialis tadalafil buy cialis online cialis on buy cialis

                                          • Reisset 2019年09月14日 06时46分 [value:no/]层

                                            Viagra y eyaculacion precoz cheap viagra cialis c buy generic cialis

                                            • Immuth 2019年09月18日 14时50分 [value:no/]层

                                              Order generic cialis onlin buy cialis buy generic cialis uk cialis online

                                              • Blique 2019年09月18日 14时50分 [value:no/]层

                                                Cost cialis generic drugs cialis buy cheap cialis online viagra reaction time viagra

                                                • twelry 2019年09月18日 14时50分 [value:no/]层

                                                  Plant viagra cheap viagra cialis online consultation buy cialis online

                                                  • Phaxow 2019年09月19日 23时47分 [value:no/]层

                                                    Buy cheap cialis without prescription generic cialis cialis compare prices online cialis viagra pronunciation cialis generic cialis generic discreet viagra cialis generic cialis generic buy cialis without a prescription buy generic cialis online price cialis 20mg nurofen plus

                                                    • Enlawn 2019年09月20日 02时01分 [value:no/]层

                                                      Women who take cialis pharmacy cialis splitting cialis tablets buy cheap cialis online cialis tablets uk buy cheap cialis cheap online female cialis ciali s buy cialis cheap brand cialis online pharmacy cheap cialis buy generic cialis without prescription

                                                      • rogevabe 2019年09月20日 11时17分 [value:no/]层

                                                        Prices buy cialis online cialis buy generic cialis online buy cheap generic cialis online cialis buy cialis online cialis online overnight buy generic cialis buy cialis viagra buy cialis generic metformin expiration cialis generic pills buy cheap cialis coupon buy tadalafil india pills

                                                        • arteve 2019年09月20日 12时26分 [value:no/]层

                                                          Viagra for bph buy viagra online viagra pills canada buy cialis online buy cialis online

                                                          • Ferneuck 2019年09月20日 12时26分 [value:no/]层

                                                            Buying cialis at shoppers drug mart cheap cialis online natural viagra drink viagra

                                                            • awaiste 2019年09月20日 12时26分 [value:no/]层

                                                              Generic cialis cheapest buy cialis buy cheap cialis without prescription cialis cheap

                                                              • keleree 2019年09月23日 11时52分 [value:no/]层

                                                                Cialis pills ingredients cheap cialis online viagra 24 hour delivery cialis generic online cialis

                                                                • Unsady 2019年09月23日 11时52分 [value:no/]层

                                                                  Buy tadalafil india cipla order cialis cheap liquid cialis buy generic cialis

                                                                  • ponsedok 2019年09月23日 11时52分 [value:no/]层

                                                                    Buy cialis online canada buy cheap cialis coupon natural viagra foods buy cheap viagra

                                                                    • Unwidly 2019年09月23日 16时48分 [value:no/]层

                                                                      Ci alis online cialis cheap generic cialis online buy buy cialis

                                                                      • Plaitton 2019年09月23日 16时48分 [value:no/]层

                                                                        Viagra 3000mg cheap viagra generic cialis ship to canada cheap cialis online

                                                                        • Slusice 2019年09月23日 16时48分 [value:no/]层

                                                                          Cialis coupon cialis online o viagra pode matar viagra coupon