如何使用百度主动推送实时提交链接地址

2016-07-22 15:42:00
GavinHsueh
原创
1014

百度站长平台的提交链接板块为广大站长提供了多种提交网站链接的方式。

1、主动推送:最为快速的提交方式,推荐您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。
2、自动推送:最为便捷的提交方式,请将自动推送的JS代码部署在站点的每一个页面源代码中,部署代码的页面在每次被浏览时,链接会被自动推送给百度。可以与主动推送配合使用。
3、sitemap:您可以定期将网站链接放到sitemap中,然后将sitemap提交给百度。百度会周期性的抓取检查您提交的sitemap,对其中的链接进行处理,但收录速度慢于主动推送。
4、手动提交:一次性提交链接给百度,可以使用此种方式。

我们来了解下最快捷的提交方式-------主动推送。

因为蝉知 企业建站系统 采用的是PHP语言,所以我们这里以PHP示例为例,讲一下主动推送的使用。

在站长平台添加网站后,平台会提供给你一个推送接口调用地址:

http://data.zz.baidu.com/urls?site=www.abc.com&token=V8vAASLDKDGdfGKK
点击PHP推送示例,复制所有代码:


$urls = array(
    'http://www.example.com/1.html',
    'http://www.example.com/2.html',
);
$api = 'http://data.zz.baidu.com/urls?site=www.abc.com&token=V8vAKGHDKnsKkDFG';
$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;

复制到一个新建的PHP文件中,我们命名为bdts.php,将该文件传到网站的根目录下。


我们在蝉知系统后台新建一个自定义区块,复制粘贴下面代码:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>添加推送链接url</title>
<style type="text/css" media="screen">
  #urlscon{
    text-align:center;
  }
</style>
<div id="urlscon"><h2>添加推送链接URL</h2>
<form action="/bdts.php" method="post"><textarea placeholder="输入时,一行一个链接" name="urls" rows="12" style="width:50%;"></textarea><p><input type="submit" id="submit" class="btn btn-primary" value="提交" /></p>
</form>
<div class="alert alert-success with-icon"><i class="icon-ok-sign"></i> <div class="content"><p>主动推送:最为快速的提交方式,推荐您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。</p>
</div>
</div>
</div>
注意表单的提交地址文件名要与我们创建的PHP文件一致,其他的用户可以按需求修改。最后在页面布局管理中将该区块布局到网站前端即可。


输入链接时,每个链接占用一行,目前百度不限制每天提交的链接数目。



    下载提示

    我们的下载服务由友情赞助,感谢七牛云的流量支持。

    蝉知使用问题交流,请加官方QQ群:284891062加群请注明暗号:蝉知。

    获取技术支持注意事项:http://www.chanzhi.org/page/qqgroup.html

    欢迎关注我们的微博微信。

    新浪微博:易软天创

    微信公众号:易软天创

    发表评论
    评论通过审核后显示。
    文章分类
    联系我们

    联系人:毕晓敏

    电话:13165056632

    Email:bixiaomin@cnezsoft.com

    QQ:3137772959

    地址:青岛开发区武夷山路167号千禧龙花园 9-1-101室

    联系人:魏中显

    电话:18561939726

    Email:weizhongxian@cnezsoft.com

    QQ:1746749398

    地址:青岛开发区武夷山路167号千禧龙花园 9-1-101室

    联系人:杨苗

    电话:13165050229

    Email:yangmiao@cnezsoft.com

    QQ:3142565561

    地址:青岛开发区武夷山路167号千禧龙花园 9-1-101室