百度站长工具:主动推送(实时) 使用详细教程(百度链接自动提交)

时间:3年前 (2015-07-09) › 阅读:6683

百度站长工具的链接提交方式之一的“主动推送(实时) ”提交方式,可以向百度搜索引擎实时推送网站最新网址,也就是新写的文章产生的网址可以马上向百度引擎提交,百度可能马上收录。虽然百度官方做了一些推送示例,但刚接触时都是“云里雾里”不知道怎么做。在这里孤狼分离一下我们应该怎样去向百度搜索引擎主动实时推送最新网站文章,让百度搜索引擎立马收录。下面是详细“php推送示例”教程;注:网站空间必须要支持PHP脚本,否则失败。

首先:你的网站要通过百度站长平台验证,才能下面的主动推送(实时);

百度站长工具:主动推送(实时) 使用详细教程(百度链接自动提交)

——进入到百度站长平台,点击:链接提交、提交方式:主动推送(实时) ;

——点击“php推送示例”展开,并复制代码;

——上图为“孤狼备忘录”博客推送代码,接口调用准入密钥不能说;

百度站长工具:主动推送(实时) 使用详细教程(百度链接自动提交)

——新建一个记事本文件,粘贴php推送示例代码;

——如上图所示,修改“http://www.example.com/1.html”网址为自己要推送的网址;注意格式,不要搞错了,每天可以推送50个网址;

——在最前面加“<?php ”, 最后面加“?>”;

	
		<?php
		$urls = array(
’https://www.glbwl.com/baidu-active-push.html’,
’https://www.glbwl.com/system-refuse-removal.html’,
);
$api = ’http://data.zz.baidu.com/urls?site=www.glbwl.com&token=xxxxxxxxxx’;
$ch = curl_init();
$options =  array(
    CURLOPT_URL => $api,
    CURLOPT_POST => true,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POSTFIELDS => implode("
", $urls),
    CURLOPT_HTTPHEADER => array(’Content-Type: text/plain’),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
echo $result;
		?>

——上面是孤狼备忘录推送代码;

——可以直接复制,修改、推送网址和api接口

——最后另存为“baidu.php”文件,然后上传到网站跟目录;

——打开网址如:www.glbwl.com/baidu.php;

——如果有新文章要推送重新在更新要推送的网址即可,然后重新上传到网站跟目录,再打开网址:www.glbwl.com/baidu.php

百度站长工具:主动推送(实时) 使用详细教程(百度链接自动提交)

——推送成功2个网址,还剩下47个网址可以推送;

查看推送反馈

推送成功

状态码为200,可能返回以下字段:
字段 是否必选 参数类型 说明
success int 成功推送的url条数
remain int 当天剩余的可推送url条数
not_same_site array 由于不是本站url而未处理的url列表
not_valid array 不合法的url列表

成功返回示例:

{
    "remain":4999998,
    "success":2,
    "not_same_site":[],
    "not_valid":[]
}

1条留言


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。