個(gè)人博客搭建的差不多了麸俘,但是還沒(méi)有什么人氣澈魄,于是就想讓百度和Google搜索到自己的博客,于是又開(kāi)始折騰了运嗜。生命在于折騰么壶辜!哈哈~下面就是我將自己的博客被百度Google收錄的過(guò)程。
生成sitemap站點(diǎn)地圖
安裝sitemap站點(diǎn)地圖自動(dòng)生成插件
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save
在站點(diǎn)配置文章中添加
# 自動(dòng)生成sitemap
sitemap:
path: sitemap.xml
baidusitemap:
path: baidusitemap.xml
注:上面的格式一定要正確担租,一定要有縮進(jìn)砸民。直接復(fù)制我的就行。
配置好后奋救,執(zhí)行hexo g
就能在your-hexo-site\public中生成sitemap.xml和baidusitemap.xml了,其中第一個(gè)是要提交給google的岭参,后面那個(gè)是提交給Baidu的,我把兩個(gè)文件都提交百度了尝艘,Google只提交了一個(gè)演侯,另一個(gè)提示有錯(cuò)誤。
在source文件夾下添加robot.txt背亥,內(nèi)容如下
# hexo robots.txt
User-agent: *
Allow: /
Allow: /archives/
Allow: /categories/
Allow: /tags/
Disallow: /vendors/
Disallow: /js/
Disallow: /css/
Disallow: /fonts/
Disallow: /vendors/
Disallow: /fancybox/
Sitemap: http://www.songit.cn/sitemap.xml
Sitemap: http://www.songit.cn/baidusitemap.xml
把最后兩行中的網(wǎng)址改成自己的網(wǎng)址就行了秒际。然后布署下,在瀏覽器地址欄輸入自己的站點(diǎn)地圖的地址就可以看到自己的站點(diǎn)地圖了狡汉。
提交給Google站長(zhǎng)
添加網(wǎng)址
進(jìn)入Google Search Console娄徊,相信大家都有Google賬號(hào)吧。沒(méi)有的話(huà)注冊(cè)個(gè)賬號(hào)吧盾戴,然后登錄進(jìn)去即可寄锐。
點(diǎn)添加屬性,把自己的域名輸入進(jìn)去即可尖啡。然后Google會(huì)讓你驗(yàn)證你對(duì)網(wǎng)站的所有權(quán)橄仆,所以在這里用的是備用方法>域名提供商>其他,我的域名是在萬(wàn)網(wǎng)買(mǎi)的可婶,所以選的其他沿癞。然后在DNS解析添加CNAME,具體見(jiàn)另一篇文章《hexo博客域名解析》矛渴。驗(yàn)證成功后椎扬,
測(cè)試robots文件
確保無(wú)誤即可惫搏。
提交站點(diǎn)地圖sitemap
右上角添加/測(cè)試站點(diǎn)地圖,添加自己的站點(diǎn)地圖蚕涤,如圖
Google抓取工具

在這里填上需要抓取的url,不填的話(huà)默認(rèn)抓取首頁(yè)筐赔,抓取類(lèi)型分為桌面,智能手機(jī)兩種揖铜,自行根據(jù)需要選擇茴丰。填好url之后,點(diǎn)擊抓取天吓。之后贿肩,提交至索引,根據(jù)提示操作就可以了龄寞。
提交給百度站長(zhǎng)
在國(guó)內(nèi)汰规,相信大部分人都在用百度搜索東西吧。所以百度到自己的網(wǎng)站很重要啊物邑。
添加網(wǎng)址
百度提交網(wǎng)址入口點(diǎn)這里

提交過(guò)后溜哮,同樣會(huì)有一個(gè)驗(yàn)證網(wǎng)站步驟,我選擇的第三種驗(yàn)證CNAME方式色解,在域名解析中添加記錄值茂嗓,解析詳見(jiàn)《hexo博客域名解析》。這里我把帶www和不帶www的網(wǎng)址都添加進(jìn)去了科阎,我設(shè)置的帶www自動(dòng)跳轉(zhuǎn)到頂級(jí)域名songit.cn述吸。
提交站點(diǎn)地圖Baidusitemap

在這個(gè)界面選擇自動(dòng)提交>sitemap,然后提交自己的站點(diǎn)地圖網(wǎng)址萧恕,我的是
http://songit.cn/sitemap.xml
http://songit.cn/baidusitemap.xml
輸入驗(yàn)證碼提交即可刚梭。
Robots測(cè)試
檢測(cè)無(wú)誤即可。過(guò)程一定要注意不要出錯(cuò)票唆,不要因?yàn)橐粋€(gè)字母沒(méi)打或打錯(cuò)耽誤半天的時(shí)間來(lái)發(fā)現(xiàn)錯(cuò)誤。
接下來(lái)就等待被Google和百度收錄吧屹徘。我的收錄還是挺快的走趋,大約過(guò)幾個(gè)小時(shí)吧≡胍粒快的話(huà)幾十分鐘就能搜到自己的網(wǎng)站了簿煌。趕緊去試試吧。
歡迎大家訪問(wèn)我的博客~