如何加速百度收录,使用Python快速推送数据

李金龙
李金龙
管理员
508
文章
0
粉丝
python工具评论3,063字数 254阅读模式

在上一篇内容中必应Bing网站快速收录,python主动推送网站链接使用了python提交数据到必应,那么用同样的方式将数据推送给百度,同理都需要获取到密钥,不过百度比较小气每天只接受3000的数据推送,可能网站的现有等级还不支持比较高的数据推送。

 

如何加速百度收录,使用Python快速推送数据-图片1

代码如下:

  1. import requests,time
  2. def baidu_push_urls(urls):
  3.     headers = {'Content-Type':'text/plain'}
  4.     url = 'http://data.zz.baidu.com/urls?site=https://wz.71tui.cn&token=密钥'
  5.     return requests.post(url, headers = headers, data = urls, timeout = 3).text
  6. fp = open("website_website.txt""r+")
  7. for i in fp.readlines()[40000:43000]:
  8.     url = 'https://wz.71tui.cn/detail?domain=' + i.replace('"', '')
  9.     print(url)
  10.     result = baidu_push_urls(url)
  11.     print(result)
  12.     time.sleep(1)
  13. fp.close()

虚拟环境,跟必应的环境是一样的,不需要再扩展其他的数据。

如何加速百度收录,使用Python快速推送数据-图片2

图片中error 报的400,是因为我今天提交的额度已经超出了,所以直接报了400,正常情况下反馈出来的是200

来源:https://wz.71tui.cn/article?id=18

 
李金龙
  • 本文由 李金龙 发表于2020年7月20日 22:18:41
  • 转载请务必保留本文链接:https://www.lijinlong.cc/python/tool/3270.html
python工具

python小工具,批量监控网站状态

前面为铺垫行内容,当手持大量的网站的时候,发现网站的管理是个很大的问题,特别还是面向dedecms这样的程序做的网站,那真的是天天刺激。 所以就在撸爬虫的时候就顺手写了个这样的小工具,提高日常的工作效...
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证