PbootCMS對接阿里云OSS云存儲
百度收錄入口是什么?有什么作用?
收錄入口是供你提交網址,讓百度進行收錄的搜集地點
下面是百度的說明:
· 一個免費登錄網站只需提交一頁(首頁),百度搜索引擎會自動收錄網頁
· 符合相關標準您提交的網址,會在1個月內按百度搜索引擎收錄標準被處理
· 百度不保證一定能收錄您提交的網站
作用就是使你的網站有可能被收錄到
效果展示
做個推送開關不想用的時候關掉
自動推送記錄
實現步驟
本推送由訪問觸發
所有文章/單頁只推送一次
自己設置推送時間范圍
mysql修改:
kaifa_content表修改增加字段 is_push是否推送,pushtime推送時間記錄一下推送狀態
代碼修改:
代碼路徑 /apps/home/controller/IndexController.php
拉到最下面找個地方吧這個推送函數丟進去
/* * 自動推送網站鏈接到百度收錄接口 * 2022-09-07 * CMS開發網 */ private function Baidupush($mold,$data) { $is_baidu_push = Config::get('is_baidu_push'); if($is_baidu_push) { // 推送時間 $date = [8,9,10,11,12]; if(!in_array(date('H',time()),$date)) { return false; } // 驗證當前文章是否推送 if(!$data->is_push && !$data->outlink) { $domain = get_http_url(); $baidu_zz_token = Config::get('baidu_zz_token'); //普通推送 // 生成鏈接 if($mold){ $url = $this->parser->parserLink(2,$data->urlname,'content',$data->scode,$data->sortfilename,$data->id,$data->filename); } else { $url = $this->parser->parserLink(1,$data->urlname,'about',$data->scode,$data->filename,'',''); } $api = "http://data.zz.baidu.com/urls?site=$domain&token=$baidu_zz_token"; $result = post_baidu($api,[$domain.$url]); if (isset($result->success)) { // 處理推送狀態 $this->model->mod('kaifa_content',['id'=>$data->id],['is_push'=>1,'pushtime'=>get_datetime()]); $this->log('自動推送《'.$data->title.'》成功!'); } else { $this->log('百度普通收錄推送失敗'); } } } }
如果您的問題還未解決可以聯系站長付費協助。

有問題可以加入技術QQ群一起交流學習
本站vip會員 請加入無憂模板網 VIP群(50604020) PS:加入時備注用戶名或昵稱
普通注冊會員或訪客 請加入無憂模板網 技術交流群(50604130)
客服微信號:15898888535
聲明:本站所有文章資源內容,如無特殊說明或標注,均為采集網絡資源。如若內容侵犯了原著者的合法權益,可聯系站長刪除。