POST TIME:2017-11-13 00:45
什么是百度主動推送(實時)?
親愛的網(wǎng)站管理員你好:
sitemap實時推送功能過段時間就要下線了,我們推出了更加強大的鏈接提交主動推送功能作為替代。
新的主動推送功能更加強大:提交數(shù)據(jù)方式更簡單,返回碼達意更清晰(可立即知曉數(shù)據(jù)提交是否成功),可以做到實時向百度推送新數(shù)據(jù)。
需要注意的是:
1, 主動推送功能的入口在:工具——網(wǎng)頁抓取——鏈接提交——主動推送(實時)
2, 主動推送使用了與原實時推送不同的數(shù)據(jù)接口,且需要重新獲取密匙(登錄后在鏈接提交工具界面可見)
為了保證您的數(shù)據(jù)提交效果,請及時更換接口和密匙,盡快熟悉主動推送功能,出現(xiàn)問題可以通過反饋中心獲得百度工作人員的幫助。
使用百度主動推送(實時)可以加快收錄速度,保護原創(chuàng)內(nèi)容不被第三方采集禍害。
岑溪網(wǎng)站開發(fā)暫時沒看到有人編寫百度主動推送代碼,于是岑溪網(wǎng)站開發(fā)跟據(jù)百度提供的PHP代碼進行編寫加入到DEDE后臺的發(fā)表文章文件中,實現(xiàn)了與百度百度主動推送(實時)功能。
好了,那么我們就看代碼吧:
第一在后臺發(fā)表文章接口中搜索
- $artUrl=MakeArt($arcID,true,true,$isremote);
然后在
- if($artUrl=='')
- {
- $artUrl=$cfg_phpurl."/view.php?aid=$arcID";
- }
后面加入
- else{
- $urls[]='http://'.$_SERVER['HTTP_HOST'].$artUrl;
- $api='http://data.zz.baidu.com/urls?site=www.xker.com&token=d8ntTtXRa00CTFpx';
- $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);
- }
保存即可。如下圖
本文來源:岑溪網(wǎng)站開發(fā)