Hexo博客收錄百度和谷歌-基于Next主題

Hexo博客收錄百度和谷歌-基于Next主題(應該是比較全面的一篇教程)

我們的博客做出來當然是希望別人來訪問狐血,但是Github和Coding都做了防爬蟲處理淀歇,這樣子我們博客可能就無法被搜索引擎收錄,需要我們手動提交匈织!

本教程基于Hexo博客框架浪默,使用Next主題(其他主題舉一反三),博主本人已綁定自己的域名(在下文會點明區(qū)別缀匕,沒有太大影響)纳决;很多過程使用了Flow.ci進行自動構建!

原創(chuàng)文章乡小,轉載請注明出處

你需要準備的

1.百度站長賬號阔加;

沒有的申請,很簡單满钟,跟百度分析一起使用挺好胜榔,不過分析的話還是推薦CNZZ,不過都掛上沒有壞處湃番!

2.谷歌賬號:

谷歌賬號能夠享受所有的谷歌服務夭织,當然也包括網(wǎng)站搜索分析服務!不過需要提前準備梯子吠撮!

3.Flow.ci用于自動構建網(wǎng)站地圖(推薦尊惰,非必須):

可參考這篇文章>>配置自動構建,本文會在這基礎之上進行提高!

4.最重要的是你有自己的博客弄屡!

驗證你的站點是否被收錄:

一般情況下你的站點是不能被搜到的题禀!你可以用site驗證:

驗證百度:

site:www.oneonecity.xyz域名換成你自己的,百度還支持site搜索么琢岩?如果沒有找到你的博客說明沒有被收錄投剥!

驗證谷歌:

site:www.oneonecity.xyz域名換成你自己的,谷歌是一定支持的担孔,不過你需要梯子江锨!如果沒有找到你的博客說明沒有被收錄!

收錄百度

措辭是不是有問題糕篇?就是你的網(wǎng)站被百度搜索收錄啄育!

1.手動提交:

你可以手動提交你的站點到百度搜索,點這里>>拌消,當然這種方法很麻煩挑豌,因為如果想讓每一篇文章都能被搜索到就需要把所有的頁面鏈接進行提交!

2.驗證網(wǎng)站所有權:

通過驗證之后百度會認為你是網(wǎng)站所有者墩崩,然后能做諸如自動推送氓英、手動推送的高級功能!
點這里>>鹦筹,輸入你的博客首頁地址(可以是自己的域名也可以是Coding或者Github的Pages頁面地址B敛),然后點擊下一步铐拐!

3.進行驗證:

這里有三種方法:文件驗證徘键、HTML標簽驗證和CNAME驗證。下面分別說一下方法和適用范圍遍蟋!

(1)文件驗證:

百度文件驗證

a.你需要做的是下載驗證文件:是一個html文件吹害,里面存放著你的token信息!
b.然后將這個文件放在你的主題的根目錄下虚青,之所以不放在source是因為Next主題在構建過程中會在驗證文件中加入很多東西影響驗證它呀!
c.接下來就是編譯部署你的博客hexo g -d,如果你已經(jīng)實現(xiàn)自動化部署的話只需要push你的原文件:

git add .

git commit -am "添加驗證文件"

git push origin master

關于自動部署挟憔,請移步這里>>
d.點擊點擊這里進行驗證休傍,其實是你的博客首頁加了驗證文件路徑寄纵;
e.最后點擊完成驗證如果順利的話卷中,是能夠完成氓涣!這種方法比較麻煩,不是很推薦达传!

(2)HTML標簽驗證:

這種方法需要根據(jù)不同的主題進行配置篙耗,博主使用的Next主題迫筑,其他主題可以自己摸索,原理一樣:都是將HTML驗證標簽加入到博客每個頁面的head里面宗弯!注意是紅框中完整的標簽脯燃,而不是一部分!

百度文件驗證

第一步:將該標簽(紅框中完整的蒙保,并非只是后面的token)辕棚;
第二步:在Next主題配置文件(不是博客配置文件)開啟提交百度的選項:
百度文件驗證

# 此處設置成true之后,將themes/next/layout/_partials/head.swig 
# 下把默認的百度和 google 驗證值替換為搜索引擎為你提供的完整HTML標簽即可
google_site_verification: true
baidu_site_verification: true

這里的名字google_site_verification:可以隨便起邓厕,不過需要與后面的themes/next/layout/_partials/head.swig中相對應逝嚎,默認都是下劃線!
第三步:修改themes/next/layout/_partials/head.swig详恼,添加從百度獲取的完整的HTML驗證標簽补君,注意名字的對應!

{% if theme.baidu_site_verification %}
  <meta name="baidu-site-verification" content="yourtoken" />
{% endif %}

第四步:同文件驗證的c.步驟:編譯部署你的博客昧互!進入你的博客首頁或者任意文章挽铁,按F12,如果再head標簽中看到了驗證標簽敞掘,就可以了叽掘!

百度文件驗證

第五步:點擊驗證按鈕!玖雁,如果過程沒問題則會驗證成功够掠!

(3)CNAME驗證,如果你綁定了自己的域名茄菊,這種方式是最簡單的!

第一步:你要有自己的域名并使用CNAME解析赊堪,如果沒有請移步這里>>
第二步:如圖添加一條新的CNAME解析:記錄類型CNAME面殖,主機記錄是你的token,哭廉,記錄值是zz.baidu.com脊僚,其他默認:

百度文件驗證

第三步:點擊驗證!這一種方法最簡單遵绰,推薦辽幌!

收錄谷歌:

HTML 標簽驗證,參考百度驗證椿访!

{% if theme.google_site_verification %}
  <meta name="google-site-verification" content="yourtoken" />
{% endif %}

生成站點地圖:

這一步很重要乌企,通過構建網(wǎng)站地圖能夠讓搜索引擎更好的抓取你的網(wǎng)站內(nèi)容!

1.安裝sitmap插件:

npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save

如果你搭建了基于Flow.ci的自動構建成玫,請修改Flow.ci的自定義腳本:

# 安裝Hexo命令行工具
flow_cmd "npm install hexo-cli -g" --echo
flow_cmd "npm install hexo-generator-sitemap --save" --echo
flow_cmd "npm install hexo-generator-baidu-sitemap --save" --echo

# 準備并安裝私鑰
flow_cmd "cp .ssh/id_rsa ." --echo
flow_cmd "chmod 600 ./id_rsa" --echo
flow_cmd "eval $(ssh-agent)" --echo
flow_cmd "ssh-add ./id_rsa" --echo

# 執(zhí)行Hexo生成和發(fā)布

flow_cmd "hexo clean" --echo
flow_cmd "hexo g" --echo
flow_cmd "hexo d" --echo
flow_result $?

2.修改博客配置文件:

a.修改URL為你博客首頁加酵,這樣是為了保證生成的sitemap.xml文件中地址正確:


百度文件驗證

b.指定生成文件名及路徑拳喻,在配置文件最后添加一下代碼:

# 自動生成sitemap
sitemap: 
  path: sitemap.xml
baidusitemap: 
  path: baidusitemap.xml

c.執(zhí)行構建hexo g,正常情況下會在source文件夾下看到多出兩個文件:sitemap.xmlbaidusitemap.xml猪腕,這就是sitemap文件冗澈。
此后等待搜索引擎抓取或者配置自動推送或者主動推送!

自動推送sitemap到百度:

基于Next主題陋葡,其他主題原理一樣:

修改主題配置文件

baidu_push狀態(tài)改成true

# Enable baidu push so that the blog will push the url to baidu automatically which is very helpful for SEO
baidu_push: true

修改baidu_push.swig:

位置是themes\next\layout\_scripts\baidu_push.swig亚亲,添加以下代碼(代碼來自百度自動推送)

{% 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 %}

這樣子的話每次訪問博客中的頁面會自動向百度提交。

提交Google站點地圖:

添加/測試站點地圖

點此>>進入Google Search Console控制臺腐缤,需要翻墻捌归。
點擊你的站點,如果沒有請先添加站點柴梆;
然后點擊控制臺-->抓取-->站點地圖陨溅,點擊右上角添加/測試站點地圖按鈕,將你的sitemap.xml提交測試绍在,測試成功之后重復該步驟進行添加门扇!

谷歌sitemap

幫助文檔>>

主動推送到百度:

該過程配合Flow.ci實現(xiàn)起來很方便,單獨開篇偿渡,點此跳轉>>
任何問題臼寄,歡迎討論!

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末溜宽,一起剝皮案震驚了整個濱河市吉拳,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌适揉,老刑警劉巖留攒,帶你破解...
    沈念sama閱讀 217,185評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異嫉嘀,居然都是意外死亡炼邀,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,652評論 3 393
  • 文/潘曉璐 我一進店門剪侮,熙熙樓的掌柜王于貴愁眉苦臉地迎上來拭宁,“玉大人,你說我怎么就攤上這事瓣俯〗鼙辏” “怎么了?”我有些...
    開封第一講書人閱讀 163,524評論 0 353
  • 文/不壞的土叔 我叫張陵彩匕,是天一觀的道長腔剂。 經(jīng)常有香客問我,道長驼仪,這世上最難降的妖魔是什么桶蝎? 我笑而不...
    開封第一講書人閱讀 58,339評論 1 293
  • 正文 為了忘掉前任驻仅,我火速辦了婚禮,結果婚禮上登渣,老公的妹妹穿的比我還像新娘噪服。我一直安慰自己,他們只是感情好胜茧,可當我...
    茶點故事閱讀 67,387評論 6 391
  • 文/花漫 我一把揭開白布粘优。 她就那樣靜靜地躺著,像睡著了一般呻顽。 火紅的嫁衣襯著肌膚如雪雹顺。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,287評論 1 301
  • 那天廊遍,我揣著相機與錄音嬉愧,去河邊找鬼。 笑死喉前,一個胖子當著我的面吹牛没酣,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播卵迂,決...
    沈念sama閱讀 40,130評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼裕便,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了见咒?” 一聲冷哼從身側響起偿衰,我...
    開封第一講書人閱讀 38,985評論 0 275
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎改览,沒想到半個月后下翎,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,420評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡宝当,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,617評論 3 334
  • 正文 我和宋清朗相戀三年漏设,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片今妄。...
    茶點故事閱讀 39,779評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖鸳碧,靈堂內(nèi)的尸體忽然破棺而出盾鳞,到底是詐尸還是另有隱情,我是刑警寧澤瞻离,帶...
    沈念sama閱讀 35,477評論 5 345
  • 正文 年R本政府宣布腾仅,位于F島的核電站,受9級特大地震影響套利,放射性物質發(fā)生泄漏推励。R本人自食惡果不足惜鹤耍,卻給世界環(huán)境...
    茶點故事閱讀 41,088評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望验辞。 院中可真熱鬧稿黄,春花似錦、人聲如沸跌造。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,716評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽壳贪。三九已至陵珍,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間违施,已是汗流浹背互纯。 一陣腳步聲響...
    開封第一講書人閱讀 32,857評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留磕蒲,地道東北人留潦。 一個月前我還...
    沈念sama閱讀 47,876評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像亿卤,于是被迫代替她去往敵國和親愤兵。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,700評論 2 354

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