百度站长平台的主动推送和自动推送

2025-10-29 01:04:09

1、网页抓取-链接提交(主动推送(实时,每天可以推送5000条URL)

百度站长平台的主动推送和自动推送

2、主动推送代码内容如下(放在根目录下,新建txt文件,保存为 任意名.PHP完成以下工作,ask-120是你的域名,浏览器中输入该文件的路径,测试是否成功)

<?php

$urls = array(

'http://www.ask-120.com',

'http://www.ask-120.com/a.html',

'http://www.ask-120.com/sitemap.txt',

);

$api = 'http://data.zz.baidu.com/urls?site=zgwangdai.com&token=IBylALmACloJvYMh';

$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;

?>

显示的结果如图(我一共添加了15个页面)

百度站长平台的主动推送和自动推送

3、token=IBylALmACloJvYMh';这个是秘钥,如下图所示

百度站长平台的主动推送和自动推送

1、自动推送就一段代码

<script>

(function(){

    var bp = document.createElement('script');

    bp.src = '//push.zhanzhang.baidu.com/push.js';

    var s = document.getElementsByTagName("script")[0];

    s.parentNode.insertBefore(bp, s);

})();

</script>

如果站长使用PHP语言开发的网站,可以按以下步骤操作:

1、创建名为“baidu_js_push.php”的文件,文件内容是上述自动推送JS代码;

2、在每个PHP模板页文件中的 <body> 标记后面添加一行代码:

<?php include_once("baidu_js_push.php") ?>

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢