百度站長工具推送功能演示
看到論壇還有人在問帝國CMS百度主動推送的方法,今天就為大家分享一個簡單有效的帝國CMS百度主動推送的方法。
只需在自己的帝國模板內(nèi)加上一段代碼,就可以達(dá)到主動推送的功能,此方法也適合任何系統(tǒng),不單純是帝國CMS。
教程開始:
自動推送是百度站長平臺為提高站點(diǎn)新增網(wǎng)頁發(fā)現(xiàn)速度推出的工具,安裝自動推送JS代碼的網(wǎng)頁,在頁面被訪問時,頁面URL將立即被推送給百度。
接口調(diào)用地址: http://data.zz.baidu.com/urls?site=www.11px.cn&token=5tWMNHHiJ5jDJUrB
參數(shù)名稱 | 是否必選 | 參數(shù)類型 | 說明 |
site | 是 | string | 在站長平臺驗證的站點(diǎn),比如www.11px.cn |
token | 是 | string | 在站長平臺申請的推送用的準(zhǔn)入密鑰 |
type | 否 | string | 對提交內(nèi)容的數(shù)據(jù)類型說明,原創(chuàng)數(shù)據(jù)參數(shù):original, 請?zhí)峤徽鎸?shí)原創(chuàng)內(nèi)容 |
$urls = array( 'http://www.example.com/1.html', 'http://www.example.com/2.html', ); $api = 'http://data.zz.baidu.com/urls?site=www.11px.cn&token=5tWMNHHiJ5jDJUrB'; $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;
以上方法需要有一定的基礎(chǔ)才看得明白。
請將以下代碼安裝在網(wǎng)站頁面中,安裝完成后即可實(shí)現(xiàn)鏈接自動推送功能。
<script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script>
推薦菜鳥使用以上方法,只需一代代碼就可以了,帝國cms百度推送就這么簡單。
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: 帝國cms百度主動推送的教程