百度官方宣布将在以后的日子里为熊掌号导流,百度熊掌号文章推送,有助于网站seo方面与优化,对于站长来说是一件好事。
一、站点天极收录:享受天级搜索展现,不保证收录效果;手动提交无需依赖技术开发能力
1、手动提交:
· 请在输入框内直接手动输入想要提交的链接;
· 每次最多可提交20条链接,每条一行,链接用回车键隔开,否则将视为无效提交;
· 如果您需要提交其他账号的链接,请先在右上角切换对应账号,再进行提交;
2、接口提交:
· 账号与原创保护、优站扶植不共享提交配额,请您进行区别后分开提交;在原创保护、优站扶植提交过的数据无需再次在数据入口提交。
· 通过天级收录接口,提交站内内容链接,享受天级抓取校验、快速展现优待。
· 仅限提交绑定站点下的内容,否则无法成功提交,配额不可累计,当日有效。
· 若链接存在跳转关系,请直接提交跳转后链接。如网站换域名,需提交新域名资源;进行HTTPS改造页面,请提交HTTPS资源。
接口调用地址:http://data.zz.baidu.com/urls?appid=appid&token=token=realtime
参数名称 | 是否必选 | 类型 | 说明 |
appid | 是 | string | 您的唯一识别ID |
token | 是 | string | 在搜索资源平台申请的推送用的准入密钥 |
type | 是 | string | 对提交内容的数据类型说明,天级收录参数:realtime |
状态码为200,可能返回以下字段:推送成功>:
字段 | 是否必选 | 类型 | 说明 |
remain_realtime | 是 | int | 当天剩余可推送到天级收录的url条数 当返回值为0时,再提交的数据不会添加 |
success_realtime | 是 | int | 当天成功推送到天级收录的url条数 |
not_same_site | 否 | array | 由于不是本站url而未处理的url列表 |
not_valid | 否 | array | 不合法的url列表 |
成功返回示例:
{
"remain_realtime": 9,
"success_realtime": 1
}
推送失败>:
状态码为4xx,返回字段有:
字段 | 是否必选 | 类型 | 说明 |
error | 是 | int | 错误码,与状态码相同 |
message | 是 | string | 错误描述 |
失败返回示例:
{
"error":401,
"message":"token is not valid"
}
PHP推送示例:
// 百度熊掌号 public function diary_baidusp($id){ $tsurl='https://www.tpxhm.com/ddetail/'.$id.'.html'; $urls = array( $tsurl ); $api = 'http://data.zz.baidu.com/urls?appid=1636029699984285&token=Yi5ooK49SjgfLfssBx&type=realtime'; $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); $jsonarr = json_decode($result, true); if($jsonarr['remain']!=0){ return $this->success('推送成功!'); }else{ return $this->error('推送失败!今天已上限'); } // echo $result; }
二、站点天极收录:周级收录接口享受周级搜索展现,不保证收录效果;API提交适用于有开发能力者使用通过周级收录接口,每天可提交最多500万条有价值的内容,所提交内容会进入百度搜索统一处理流程,这个过程需要一段时间,请耐心等待。若链接存在跳转关系,请直接提交跳转后链接。如网站换域名,需提交新域名资源;进行HTTPS改造页面,请提交HTTPS资源。
接口调用地址:http://data.zz.baidu.com/urls?appid=appid&token=token=realtime
PHP示例:
$urls = array( 'http://www.example.com/1.html', 'http://www.example.com/2.html', ); $api = 'http://data.zz.baidu.com/urls?appid=1636029699984285&token=Yi5ooK49SjgfLfssBx&type=batch'; $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;
文章评论(0)