百度站长主动(实时)网址批量推送在线工具

请输入需要推送的域名:
token:

百度站长主动(实时)网址批量推送工具介绍


这个推送版本,需要提供准入密钥,本站不会保存您的准入密匙,准入密匙是每个网站推送的标志,只是用来推送网址用的,也没有其他的用途,请去百度站长平台申请!详情看 前往注册百度站长

先前那个版本不一样的是,这种推送速度相当快,而且推送稳定,保证每一条都能一次性推送成功,一次就能推送几千条网址,速度可想而知!

使用主动实时推送功能会达到怎样效果


及时发现:可以缩短百度爬虫发现您站点新链接的时间,使新发布的页面可以在第一时间被百度收录

保护原创:对于网站的最新原创内容,使用主动推送功能可以快速通知到百度,使内容可以在转发之前被百度发现

如何使用主动实时推送功能


需要网站制作数据推送接口,进入主动推送工具后,会看到接口调用地址的token,token是由16个英文数字组合的字符串!

请前往站长平台查看您的推送效果!一般24小时左右就能查看到百度站长平台的主动实时推送记录

其他推送途径


如果自己喜欢动手的话,可以参考以下代码,来自己写

python2.7版本推送代码

#! /usr/bin/env python
#coding=utf-8
#百度推送  by tools.bugscaner.com
import httplib

data = open("sitemap.txt","r").read()
allurls =  data.split("\n")
nbs = len(allurls)
if nbs/2000*2000 != nbs:
    all = nbs/2000 + 1
else:
    all = nbs/2000

for x in range(1,all+1):
    urlinfos ="\n".join(allurls[(x-1)*2000:x*2000])
    headers = {"Content-Type":"application/x-www-form-urlencoded"}
    conn = httplib.HTTPConnection("data.zz.baidu.com")
    try:
        conn.request("POST","/urls?site=tools.bugscaner.com&token=QesN4asTDZH1bjfq",urlinfos,headers)
        httpres = conn.getresponse()
        html = httpres.read()
        print html
    except Exception,e:
        print e

php版本推送代码

$urls = array(
    'http://www.example.com/1.html',
    'http://www.example.com/2.html',
);
$api = 'http://data.zz.baidu.com/urls
site=tools.bugscaner.com&token=QesN4asTDZH1bjfq';
$ch = curl_init();
$options =  array(
    CURLOPT_URL => $api,
    CURLOPT_POST => true,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POSTFIELDS => implode("\n", $urls),
    CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
echo $result;

ruby推送示例

require 'net/http'
urls = ['http://www.example.com/1.html', 'http://www.example.com/2.html']
uri = URI.parse('http://data.zz.baidu.com/urls
site=www.xxx.com&token=eTk7ychrWZP1pDQD')
req = Net::HTTP::Post.new(uri.request_uri)
req.body = urls.join("\n")
req.content_type = 'text/plain'
res = Net::HTTP.start(uri.hostname, uri.port) { |http| http.request(req) }
puts res.body

如果以上环境您都没有安装...

步骤1:安装火狐浏览器
步骤2:然后安装附件  hackbar  
步骤3:post提交您的网址即可!
简单吧,如果不想折腾,就直接用这个页面提交吧!


其实我也是为了方便自己提交写的!O(∩_∩)O

使用频率限制


以免有人恶意请求,影响大家的使用,一分钟只能推送30次,一天只能推送100次

一次推送2000条网址,100次大概可以推送20万条网址,也就是说明天您可以使用本页面推送20万网址,百度每天给的额度是500万