百度目前提供自动提交链接和手动提交链接两种方式,其中自动提交又分为主动推送、自动推送和sitemap三种形式,按百度的说法,主动推送的效果最好,百度站长平台后台也提供了curl、php、ruby的推送示例代码但没有提供python代码,网上很少有现成的python版本主动推送代码(仅有的也有点小问题,需要修改一下),现将目前我正在使用的主动推送python代码贴出。

#encoding:utf-8import httplibdef tuisong():filecontents = open( "urls.txt", "r" ).read()                 //urls.txt为需要推送的URL文件,每行一个url = "/urls?site=域名(不带http)&token=令牌(在自己的百度站长平台后台可以看到)"conn = httplib.HTTPConnection('data.zz.baidu.com')conn.request(method="POST", url=url, body=filecontents)response = conn.getresponse()baiduresult = response.read()conn.close()return baiduresultif __name__=="__main__":ts=tuisong()print ts

推送后会返回相关的代码!

下面是我用的requests实现的,更简洁:

import requestsdef tuisong(self):       url = "/urls?site=域名(不带http)&token=令牌(在自己的百度站长平台后台可以看到)"        filecontents = {'file': open('urls.txt', 'rb')}  #urls.txt为需要推送的URL文件,每行一个        r=requests.post("http://data.zz.baidu.com"+url, files=filecontents)baiduresult ="推送成功,结果为%s \n" %(r.text)       return baiduresultif __name__=="__main__":ts=tuisong()print(ts)

百度链接推送规则见传送

转载于:https://www.cnblogs.com/feng18/p/6255059.html

百度链接提交-主动推送Python版相关推荐

  1. python seo 外链_百度链接提交-主动推送程序Python版

    百度目前提供自动提交链接和手动提交链接两种方式,其中自动提交又分为主动推送.自动推送和sitemap三种形式,按百度的说法,主动推送的效果最好,百度站长平台后台也提供了curl.php.ruby的推送 ...

  2. java以post发送方式实现百度链接提交主动推送(实时)

    SEO/JAVA技术学习,更多知识请访问https://www.itkc8.com 怎么实现百度sitemap实时推送,首先,得拥有自己的网站,然后在百度站长上验证通过之后,才有资格推送百度sitem ...

  3. java长链接主动推送_java以post发送方式实现百度链接提交主动推送(实时)

    怎么实现百度sitemap实时推送,首先,得拥有自己的网站,然后在百度站长上验证通过之后,才有资格推送百度sitemap.          如何选择链接提交方式,当然是选择最快的推送方式,主动推送, ...

  4. java post 注册_Java 以 post 发送方式实现百度链接提交主动推送

    简介: 最近想实现网站的自动推送链接到百度,一开始是想直接程序调用curl命令,调试好程序之后,部署到生产却不行了,后面经过各种查阅资料,发现竟是自己使用docker部署的原因,容器不支持curl命令 ...

  5. 怎么使用php提交百度收录_百度站长工具链接提交主动推送(实时)PHP推送教程

    特别声明:本文为原创,可自由转载.引用,但需署名作者且注明文章出处,如有侵权请联系! 百度站长工具的链接提交方式之一,"主动推送(实时)"提交方式可以向百度搜索引擎实时推送网站的最 ...

  6. 百度链接提交自动推送JS代码版

    百度的主动推送功能的确有很多好处,但即使百度给出了范例,但对初级开发者来说,开发适合自身cms系统的主动推送代码依然不易! 什么是自动推送工具?自动推送工具解决了什么问题? 自动推送JS代码是百度站长 ...

  7. 百度站长平台主动推送Python源码

    废话不多少,直接上源码 # -*- coding:utf-8 -*- import requests import json import re import time def readdata(): ...

  8. 学会百度站长工具主动推送,解决文章不被百度收录或者被他人抄袭排在首页

    主动推送有很多好处,比如让百度在第一时间知道你发布的文章,这样可以保护原创,让百度第一时间收录你的文章,虽然不一定保证100%的收录,但相比被动收录要好得多. 百度主动推送方式有很多,今天我们着重讲解 ...

  9. 百度收录网站,主动推送(Python)

    说明: 当自己创建网站后,在百度上搜索自己德网站时,会显示魏找到内容或者显示无关的内容.如何提交自己的网站让百度快速收录. 下面将演示如何主动提交的网站链接 1. 需要将自己的网站链接编辑成Sitem ...

最新文章

  1. java依赖注入上下文_【Java EE】--Contexts and Dependency Injection (上下文與依賴注入)04...
  2. com/mysql/jdbc/statementimpl_com.mysql.jdbc.异常.jdbc4。通信异常:通信链路故障
  3. TensorFlow 教程 --进阶指南--3.7自定义数据读取
  4. 新建文件夹和文件,并向文件中写入数据---------Android
  5. SAP License:移动类型541(委外业务)不产生会计凭证的原因
  6. 正则表达式 转义字符
  7. python查看系统句柄数量_查看Linux某个进程打开的文件句柄(file descriptor)数量...
  8. Mobile Terminal 316s-7 使用技巧
  9. 《金字塔原理》学习笔记 | 第1篇—表达的逻辑
  10. 2022年CISP考试题库下载
  11. 百度地图 根据经纬度 定位
  12. opencc中文维基wiki百科简体繁体之间的转换解决
  13. 分布式与容器化的介绍
  14. 红皮书再总结——实例四
  15. 中软外包创维面试,尬聊半小时
  16. [源码、文档、分享] iOS/iPhone学习系列、代码教程----~~~持续更新中~~~
  17. R语言丨根据VCF文件自动填充对其变异位点并生成序列fa文件
  18. 转型经验分享|我为什么放弃做VC投资,去做自媒体?
  19. 静态HTML旅行主题网页设计与实现——联途旅游网服务平台网(39页)HTML+CSS+JavaScript
  20. 大四女学霸社招竟成功签约字节跳动,拿下30万年薪,你敢信?

热门文章

  1. python使用什么注释语句和运算-Python3 注释和运算符
  2. 安装python步骤-从0到1,Python安装步骤详解(附基础知识简介)!
  3. python编码读法-python中文读法
  4. python画动图-Python绘制动态水球图过程详解
  5. python零基础怎么学-零基础python入门分析,如何做到一个月学会(深思极恐)
  6. 计算机编程语言python-初学者最容易学的六种编程语言
  7. python程序员需要掌握哪些技术-python运维要掌握哪些内容
  8. 编程小白的第一本python入门书-《编程小白的第一本Python入门书》读书笔记
  9. python类装饰器详解-Python装饰器详解
  10. python绘制动态模拟图-用python生成地球运动的动态模拟动态图