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

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

#encoding:utf-8

import httplib

def 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 baiduresult

if __name__=="__main__":

    ts=tuisong()

    print ts

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

百度链接推送规则见传送

时间: 2024-08-10 14:09:30

百度链接提交-主动推送Python版的相关文章

C#实现百度站长平台-链接提交-主动推送的POST推送

百度站长平台链接提交的主动推送:最为快速的提交方式,推荐您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录. POST推送,c#代码实现 public string GetPage(string posturl, string postData) { Stream outstream = null; Stream instream = null; StreamReader sr = null; HttpWebResponse response = null; Http

dt7.0百度熊掌当天主动推送方法

因自己没事新做了一个网站,申请了一个熊掌号,所以做了这个主动推送接口,希望能收录快些,在此分享下关于DT7.0主动当天推送功能 上代码: <?php /* 百度当天主动推送熊掌功能 作者:68喜科技 用于:DT7.0 */ //引入全局变量函数 require '../common.inc.php'; $time = time(); $starttime = $time - 24*3600;//24小时 $query = "SELECt linkurl FROM {$DT_PRE}arti

百度链接主动推送代码对在织梦系统中的添加方法

百度站长推出的一个链接提交的工具,支持网站链接的主动推送,在这里面我们有一段织梦系统的测试代码分享给大家,让大家可以在不用谢代码的直接复制皆可以解决.在dede后台的article_add.php文件进行简单的修改,在259行加入如下代码(代码进行简单修改,$url[]=之后单引号内的网址改成自己的站点,$api后引号内的链接修改成,自己站长平台里的主东推送链接). else{$urls[]='https://www.jianzhumuju.com/'.$artUrl;$api = 'http:

mycncart系统后台主动推送网址url给百度搜索引擎收录

自mycncart 1.3版本开始具有此功能.本功能主要作用是利用百度的主动推送功能,将mycncart系统的相关网址,如分类,品牌,商品,文章等url地址主动推送给百度搜索引擎,百度搜索引擎收录后会返回成功的提示.当然,网址啥时候给你释放出来,还是百度说了算. 开通步骤:1. 登录百度站长平台: http://zhanzhang.baidu.com , 管理你的网站,网站验证通过后,点击左侧[链接提交], 找到[主动推送(实时)], 点击里面的[php推送示例],会看到里面代码中有api一行,

asp.net百度SEO主动推送

使用asp.net实现百度SEO主动推送代码如下: 1 public static string PostUrl(string[] urls) 2 { 3 try 4 { 5 string formUrl = "http://data.zz.baidu.com/urls?site=www.qizhiku.com&token=yourcode"; 6 7 string formData = ""; 8 9 foreach (string url in urls

(转)移动端主动推送消息原理

转:https://www.zhihu.com/question/19628406/answer/77205019 一.服务端主动推送消息到客户端过程 作者:谢泽帆   李琰链接:https://www.zhihu.com/question/24938934/answer/85359794来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 服务端主动推送到客户端是怎么一个过程 目前服务端给客户端推送,普遍做法是客户端与服务端维持一个长连接,客户端定时向服务端发送心跳以

帝国cms熊掌号MIP主动推送教程

相信很多人都遇到自己辛辛苦苦写的文章一直不被百度收录的情况,今天春哥团队给大家带来给好东西,帝国CMS快速促进收录,获取百度排名插件,有了这款插件,可以帮你真正实现快速收录文章并获得排名. 帝国CMS7.2,帝国CMS7.5都可以使用的,有GBK和UTF-8两个版本,无论你是帝国CMS7.2还是帝国CMS7.5都可以的,其他CMS的主动提交插件我们春哥团队会陆续开发并发布,敬请期待. 我们的插件支持百度主动API推送,MIP主动API推送,熊掌号主动API推送等三大功能,对没有看错,全部是API

atitit.web 推送实现方案集合(2)---百度云,jpush 极光推送 ,个推的选型比较.o99

atitit.web 推送实现方案集合(2)---百度云,jpush 极光推送 ,个推的选型比较.o99 1.1. 云推送有推送次数或频率的限制吗? 1 1.2. 推送的消息长度 1 1.3. 离线消息的支持 2 1.4. 是否支持转义字符 2 2. 客户端身份识别机制 2 3. 绑定客户端的区别流程::jpush胜出 2 4. 文档风格比较::百度,jpush胜出 3 5. 编程sdk框架比较..个推,百度胜出 3 6. 编程风格的比较 3 6.1. 个推 3 6.2. 百度 4 6.3. J

DT内核圆柱模板行业站点主动tags三项主动推送插件

因为自己最近做搜索聚合页面,有大量的搜索标签,于是自己开发了一个多功能推送插件,包括:MIP推送+熊掌号推送+历史普通推送.发布在这里,如果有需要的朋友,可以拿去参考改进!`<?php/百度主动推送三项合一功能作者:68喜科技用于:DT6.0 功能模块:tags标签推送熊掌号+MIP+普通主动推送///引入错误显示error_reporting(E_ERROR | E_WARNING | E_PARSE);require '../common.inc.php'; //引入公用函数$starid