博客提交百度和谷歌收錄

我是小小強(qiáng),這是我的第10篇原創(chuàng)文章堂淡,閱讀需要大約15分鐘馋缅。


前提

在參考前面的文章,完成博客搭建绢淀、域名綁定萤悴,但總覺(jué)得還缺了點(diǎn)什么。尤其是寫(xiě)了很多東西之后皆的,在互聯(lián)網(wǎng)上無(wú)法被搜索到覆履,實(shí)在讓人郁悶。尤其對(duì)于github來(lái)說(shuō)费薄,百度是無(wú)法抓取github內(nèi)容的硝全。因此,就想到可以自動(dòng)提交網(wǎng)站給百度或者谷歌楞抡。

確認(rèn)博客是否被收錄

在百度或者谷歌搜索框輸入site:xiaoxiaoqiang.win伟众,如果能搜索到說(shuō)明被收錄了,否則就沒(méi)有召廷。

百度收錄網(wǎng)站

下面以個(gè)人網(wǎng)站xiaoxiaoqiang.win來(lái)說(shuō)明凳厢。

  1. 登錄百度站長(zhǎng)搜索引擎入口,增加個(gè)人站點(diǎn)柱恤。
  1. 驗(yàn)證網(wǎng)站的所有權(quán)数初,驗(yàn)證網(wǎng)站所有權(quán)的方式有三種:文件驗(yàn)證、html標(biāo)簽驗(yàn)證和cname解析驗(yàn)證梗顺,使用哪一種方式都可以泡孩,都是比較簡(jiǎn)單的。如果您的網(wǎng)站已使用了百度統(tǒng)計(jì)寺谤,您可以使用統(tǒng)計(jì)賬號(hào)登錄平臺(tái)仑鸥,或者綁定站長(zhǎng)平臺(tái)與百度統(tǒng)計(jì)賬號(hào)吮播,站長(zhǎng)平臺(tái)支持您批量導(dǎo)入百度統(tǒng)計(jì)中的站點(diǎn),您不需要再對(duì)網(wǎng)站進(jìn)行驗(yàn)證眼俊。
  • 文件驗(yàn)證
    百度生成xxx.html文件意狠,存放在source文件夾下。
    當(dāng)文件放置完成后疮胖,部署之后环戈,可通過(guò)http://xiaoxiaoqiang.win/xxx.html訪問(wèn),如果能正確看到html文件的內(nèi)容澎灸,說(shuō)明部署成功了院塞。這里有個(gè)坑,參考文末Q&A性昭。



  • CNAME驗(yàn)證
    這種方法比較簡(jiǎn)單拦止,將百度生成的主機(jī)路徑和主機(jī)值添加到阿里云域名對(duì)應(yīng)的cname解析中即可。



  1. 產(chǎn)生站點(diǎn)地圖
    我們需要使用npm自動(dòng)生成網(wǎng)站的sitemap糜颠,然后將生成的sitemap提交到百度和其他搜索引擎汹族。站點(diǎn)地圖是一種文件,您可以通過(guò)該文件列出您網(wǎng)站上的網(wǎng)頁(yè)其兴,從而將您網(wǎng)站內(nèi)容的組織架構(gòu)告知Google和其他搜索引擎顶瞒。Googlebot等搜索引擎網(wǎng)頁(yè)抓取工具會(huì)讀取此文件,以便更加智能地抓取您的網(wǎng)站元旬。
  • 安裝插件
    我們要先安裝一下搁拙,打開(kāi)你的hexo博客根目錄,分別用下面兩個(gè)命令來(lái)安裝針對(duì)谷歌和百度的插件法绵。
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save
  • 產(chǎn)生站點(diǎn)地圖(此處奇怪的是即使不修改配置文件,也會(huì)產(chǎn)生sitemap)

編輯_config.yml酪碘,添加下面代碼:

# 自動(dòng)生成sitemap
sitemap:
path: sitemap.xml
baidusitemap:
path: baidusitemap.xml

編輯_config.yml朋譬,修改下面代碼,用于保證生成的sitemap.xml文件中地址正確

# URL
## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
url: http://xiaoxiaoqiang.win
root: /
permalink: :title.html
permalink_defaults:

修改完成后兴垦,執(zhí)行hexo g會(huì)在public目錄下產(chǎn)生sitemap.xmlbaidusitemap.xml文件徙赢。

  • 測(cè)試
    站點(diǎn)地圖產(chǎn)生之后,部署成功可以通過(guò)http://xiaoxiaoqiang.win/sitemap.xmlhttp://xiaoxiaoqiang.win/baidusitemap.xml訪問(wèn)查看探越。
  1. 提交站點(diǎn)地圖

在百度站長(zhǎng)平臺(tái)狡赐,找到鏈接提交,這里我們可以看到有兩種提交方式钦幔,自動(dòng)提交和手動(dòng)提交枕屉,自動(dòng)提交又分為主動(dòng)推送、自動(dòng)推送和sitemap鲤氢。

如何選擇鏈接提交方式
1搀擂、主動(dòng)推送:最為快速的提交方式西潘,推薦您將站點(diǎn)當(dāng)天新產(chǎn)出鏈接立即通過(guò)此方式推送給百度,以保證新鏈接可以及時(shí)被百度收錄哨颂。
2喷市、自動(dòng)推送:最為便捷的提交方式,請(qǐng)將自動(dòng)推送的JS代碼部署在站點(diǎn)的每一個(gè)頁(yè)面源代碼中威恼,部署代碼的頁(yè)面在每次被瀏覽時(shí)品姓,鏈接會(huì)被自動(dòng)推送給百度◇锎耄可以與主動(dòng)推送配合使用腹备。
3、sitemap:您可以定期將網(wǎng)站鏈接放到sitemap中蒂破,然后將sitemap提交給百度馏谨。百度會(huì)周期性的抓取檢查您提交的sitemap,對(duì)其中的鏈接進(jìn)行處理附迷,但收錄速度慢于主動(dòng)推送惧互。
4、手動(dòng)提交:一次性提交鏈接給百度喇伯,可以使用此種方式喊儡。

一般主動(dòng)提交比手動(dòng)提交效果好,這里介紹主動(dòng)提交的三種方法
從效率上來(lái)說(shuō):

主動(dòng)推送>自動(dòng)推送>sitemap

  • 主動(dòng)推送(未嘗試)
    安裝插件npm install hexo-baidu-url-submit --save
    然后再根目錄的配置文件中新增字段稻据。
baidu_url_submit:
count: 100 # 提交最新的一個(gè)鏈接
host: www.xiaoxiaoqiang.win # 在百度站長(zhǎng)平臺(tái)中注冊(cè)的域名
token: 8OGYpxowYnhgVsUM # 請(qǐng)注意這是您的秘鑰艾猜, 所以請(qǐng)不要把博客源代碼發(fā)布在公眾倉(cāng)庫(kù)里!
path: baidu_urls.txt # 文本文檔的地址, 新鏈接會(huì)保存在此文本文檔里

加入新的deploye

deploy:
 - type:baidu_url_submitter
  • 設(shè)置自動(dòng)推送(默認(rèn)已經(jīng)實(shí)現(xiàn))
    在next主題配置文件下設(shè)置,將baidu_push設(shè)置為true:
# Enable baidu push so that the blog will push the url to baidu
# automatically which is very helpful for SEO
baidu_push: true

然后就會(huì)將一下代碼自動(dòng)推送到百度捻悯,位置是./themes/next/layout/_third-party/seo/baidu-push.swig,這樣每次訪問(wèn)博客中的頁(yè)面就會(huì)自動(dòng)向百度提交sitemap匆赃。

{% if theme.baidu_push %}
<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>
{% endif %}
  • sitemap提交
    將產(chǎn)生的sitemap提交到百度即可。


  1. 后記
    我記得被百度收錄過(guò)程還是蠻久的今缚,一度讓我以為我的方法有問(wèn)題算柳,提交鏈接在站長(zhǎng)工具中有顯示大概是有兩天的時(shí)候,站點(diǎn)被百度收錄大概花了半個(gè)月姓言。

谷歌收錄網(wǎng)站

谷歌收錄的操作與百度差不多瞬项,簡(jiǎn)單寫(xiě)下。

  1. 登錄谷歌搜索引擎入口何荚,增加個(gè)人站點(diǎn)囱淋。

  2. 驗(yàn)證網(wǎng)站的所有權(quán)。對(duì)于html文件驗(yàn)證與百度一樣餐塘,cname驗(yàn)證略有不同妥衣。



    在上圖中添加阿里云域名解析時(shí),最后的一個(gè).一定要去掉。

  3. 提交站點(diǎn)地圖



4.后記
如果配置無(wú)錯(cuò)誤称鳞,谷歌收錄還是比較快的涮较,大概十分鐘左右。


Q&A

  1. 文件驗(yàn)證html被hexo渲染改變內(nèi)容

在使用文件驗(yàn)證的時(shí)候冈止,需要將產(chǎn)生的百度或者谷歌驗(yàn)證的xxx.html文件放在soure目錄下狂票,此時(shí)有個(gè)問(wèn)題,如果是html文件那么hexo就會(huì)將其編譯并渲染熙暴。導(dǎo)致上傳到服務(wù)器上時(shí)闺属,文件內(nèi)容已經(jīng)改變。有兩種方法解決:

  • 在文件開(kāi)頭加上如下語(yǔ)句(false前有空格):
---
layout: false
---

這樣就不會(huì)被hexo編譯周霉。

  • xxx.html文件放在next主題的source目錄下掂器,該目錄下的html文件不會(huì)被渲染,并在執(zhí)行hexo g時(shí)自動(dòng)拷貝到public目錄下俱箱。

參考

hexo高階教程:想讓你的博客被更多的人在搜索引擎中搜到嗎国瓮?
Hexo博客收錄百度和谷歌-基于Next主題
hexo干貨系列:(六)hexo提交搜索引擎(百度+谷歌)
搭建Hexo博客中碰到的坑
hexo博客搭建時(shí)遇到的一些問(wèn)題

感謝

特別感謝cherryblog作者在搭建過(guò)程中給予的幫助,本文的一些文字直接摘自她的原創(chuàng)文章(捂臉)狞谱。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末乃摹,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子跟衅,更是在濱河造成了極大的恐慌孵睬,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,591評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件伶跷,死亡現(xiàn)場(chǎng)離奇詭異掰读,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)叭莫,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,448評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén)蹈集,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人雇初,你說(shuō)我怎么就攤上這事雾狈。” “怎么了抵皱?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,823評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)辩蛋。 經(jīng)常有香客問(wèn)我呻畸,道長(zhǎng),這世上最難降的妖魔是什么悼院? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,204評(píng)論 1 292
  • 正文 為了忘掉前任伤为,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘绞愚。我一直安慰自己叙甸,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,228評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布位衩。 她就那樣靜靜地躺著裆蒸,像睡著了一般。 火紅的嫁衣襯著肌膚如雪糖驴。 梳的紋絲不亂的頭發(fā)上僚祷,一...
    開(kāi)封第一講書(shū)人閱讀 51,190評(píng)論 1 299
  • 那天,我揣著相機(jī)與錄音贮缕,去河邊找鬼辙谜。 笑死,一個(gè)胖子當(dāng)著我的面吹牛感昼,可吹牛的內(nèi)容都是我干的装哆。 我是一名探鬼主播,決...
    沈念sama閱讀 40,078評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼定嗓,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼蜕琴!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起蜕乡,我...
    開(kāi)封第一講書(shū)人閱讀 38,923評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤奸绷,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后层玲,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體号醉,經(jīng)...
    沈念sama閱讀 45,334評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,550評(píng)論 2 333
  • 正文 我和宋清朗相戀三年辛块,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了畔派。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,727評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡润绵,死狀恐怖线椰,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情尘盼,我是刑警寧澤憨愉,帶...
    沈念sama閱讀 35,428評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站卿捎,受9級(jí)特大地震影響配紫,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜午阵,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,022評(píng)論 3 326
  • 文/蒙蒙 一躺孝、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦植袍、人聲如沸惧眠。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,672評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)氛魁。三九已至,卻和暖如春览濒,著一層夾襖步出監(jiān)牢的瞬間呆盖,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,826評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工贷笛, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留应又,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,734評(píng)論 2 368
  • 正文 我出身青樓乏苦,卻偏偏與公主長(zhǎng)得像株扛,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子汇荐,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,619評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容