前面寫過《新網(wǎng)站快速提高SEO索引量文章鏈接推送到百度》實(shí)現(xiàn)URL批量提交或單條提交功能,自從2017-11-18百度推出熊掌號后,成為了廣大認(rèn)真做SEOer的福音。
通過百度熊掌號提交的URL在24小時(shí)內(nèi)有優(yōu)先抓取校驗(yàn)、優(yōu)先展現(xiàn)待遇。但是審核要求也是比較高。秀站網(wǎng)剛開始也是審核失敗,下載詳情后提示有大幅的廣告存在。
↑百度熊掌號內(nèi)容URL提交校驗(yàn)未通過
以下是在官方找到的說明:
熊掌號內(nèi)容快速審核通過的4個(gè)核心要素
文要對題,切忌堆詞
早期站長常見的SEO手法一般包括關(guān)鍵詞堆砌,但是隨著整個(gè)搜索生態(tài)的變革,百度嚴(yán)厲打擊各種關(guān)鍵詞堆砌,熊掌號更是要求嚴(yán)格。
例如:某網(wǎng)站提交的文章標(biāo)題是:“西紅炒雞蛋的做法/制作視頻/制作流程”,然而下面的正文中確沒有關(guān)于相關(guān)的視頻,那么這種情況就會被定義為文不對題,會影響到網(wǎng)站頁面的排序和指數(shù)。
同時(shí)這也是內(nèi)容與標(biāo)題不匹配的表現(xiàn),影響、傷害用戶體驗(yàn)的都會受到打擊。不過秀站網(wǎng)的SEO技術(shù)已經(jīng)不存在這樣的問題。
廣告面積,記清比例
很多網(wǎng)站的頁面里大多都會放有廣告,熊掌號對于廣告面積有著嚴(yán)格的要求。
1、主體內(nèi)容前廣告面積不得超過10%;
2、主體內(nèi)容中不得出現(xiàn)任何廣告;
3、主體內(nèi)容之后,一屏廣告面積不得超過40%。
這幾個(gè)數(shù)字一定要嚴(yán)格執(zhí)行在落地頁上,否則全都會被熊掌號拒絕的!這就是本SEO博客未通過的主要原因,被迫減少廣告內(nèi)容。當(dāng)然作為博客,廣告少點(diǎn)沒什么壞處,再說百度自身的廣告帶來的收益實(shí)在太少了,養(yǎng)得活域名、服務(wù)器就不錯(cuò)了。
浮層下載,千萬不要
熊掌號對于落地頁的另外一個(gè)嚴(yán)格要求是浮層類型的app下載等引導(dǎo)是絕對不行的,資源方可以在自己的落地頁固定位置放不超過廣告面積大小的下載鈕,但一定不要放太大的浮層下載,傷害了廣大的搜索用戶的體驗(yàn)。
功能可用,過期別提
簡單來說,資源方提交了一個(gè)落地頁,就要確保這個(gè)落地頁里面的功能是可用的,例如在頁面里設(shè)置了寫評論,點(diǎn)擊以后要求用戶必須下載這個(gè)app,類似的情況都會被認(rèn)為是功能不可用,也是熊掌號打擊的一個(gè)主要問題;
另外,如果落地頁的活動或者秒殺已經(jīng)過期結(jié)束的,那么也是沒有任何價(jià)值的落地頁,對于這類型的頁面url,資源方要自行先檢查清楚,做到提什么數(shù)據(jù)心中有數(shù),才能百分百被熊掌號收錄噢~
對于這個(gè)問題一定要注意不能重復(fù)提交內(nèi)容,前面寫《DedeCMS提交百度熊掌號API接口PHP提交》,這個(gè)接口是舊頁面沒什么問題,只要能收錄就行了。但批量提交新頁面就不盡如人意,頁面修改了之后再提交就算重復(fù)提交了。因此借助前面寫過的提交URL到百度功能修改一下就好了。
百度熊掌號手動單條URL推送
在/dede/目錄下新建一個(gè)baiduzx.php 的文件,代碼如下
<?php $artUrl = $_POST['artUrl']; $urls = array( $artUrl ); $api = 'http://data.zz.baidu.com/urls?appid=xxxxxx&token=xxxxxxtoken&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); echo $result; ?>
上面的xxx請修改為自己百度熊掌號的秘鑰。
打開以下文件
/dede/archives_add.php /dede/archives_edit.php /dede/article_add.php /dede/article_edit.php.php
如果更換過dede文件夾名請自行更改,找到
//返回成功信息 $msg = " 請選擇你的后續(xù)操作: <a href='archives_add.php?cid=$typeid'><u>繼續(xù)發(fā)布文檔</u></a> <a href='$artUrl' target='_blank'><u>查看文檔</u></a> <a href='archives_do.php?aid=".$arcID."&dopost=editArchives'><u>更改文檔</u></a> <a href='catalog_do.php?cid=$typeid&dopost=listArchives'><u>已發(fā)布文檔管理</u></a> $backurl
在該段代碼下面增加
<form action='baiduzx.php' method='post' target='_blank' style='display:inline=block'> <input type='hidden' value='$artUrl' name='artUrl'> <input type='submit' value='百度熊掌號推送'> </form>
成功返回示例:
{"success_realtime":1,"remain_realtime":94}
推送成功。
單條URL推送到熊掌號總結(jié)
應(yīng)在系統(tǒng)設(shè)置里面把路徑設(shè)置成絕對路徑,不然提交會出錯(cuò)。當(dāng)然也可以相對路徑,對應(yīng)的部分修改為,增加域名在前面就行了。
<form action='baiduzx.php' method='post' target='_blank' style='display:inline-block'>
<input type='hidden' value='http://www.vi586.com$artUrl' name='artUrl'>
<input type='submit' value='百度熊掌號推送'>
</form>