hexo部落格谷歌百度收錄踩坑日記
title: hexo部落格谷歌百度收錄踩坑日記
toc: false
date: 2018-04-17 00:09:38
百度收錄檔案驗證
無論怎麼把渲染關掉或者render_skip都說我的格式錯誤,看了一下原始碼發現即使不渲染最後也會加上html的標籤,於是放棄這個放棄了這個方式。
百度收錄html驗證
本來以為這個應該會直接就驗證通過了,但是隻要我修改了html,百度就無法訪問我的部落格,遂也放棄了這個方法..
百度收錄CNAME驗證
使用阿里雲進行雲解析但是阿里雲現在不支援xxx.github.io的域名...
於是踏上了新徵程:
自定義域名
在阿里雲買了一個最便宜的.top域名,把自定義域名和部落格繫結上之後部落格就無法訪問了,需要細心等待,谷歌了一下一般不會超過48h就會繫結成功可以正常使用。
阿里雲的速度挺快,不到一個小時就好了。
弄好自定義域名之後就悲催地發現評論板塊無法登陸...磕磕絆絆改好配置後,終於開始重新進行百度收錄了!
谷歌收錄
由於白天的陰影先弄了谷歌收錄,沒有遇到什麼大坑,一切都非常順利,直到上sitemap時出現了兩個問題:
sitmap.xml不存在
安裝sitemap外掛時一定要加上--save
!!:
npm install hexo-generator-sitemap --save
而不是
npm install hexo-generator-sitemap
測試sitmap.xml出現錯誤:此位置的 Sitemap 不允許此網址
搜了一下,各家有各家的錯誤原因,我的是因為我在谷歌收錄的網址是原網址https://mikqueenge.github.io
http://blog.zmj97.top/sitemap.xml
才出現了錯誤,再新增收錄網站http://blog.zmj97.top
然後在這個地址下新增sitemap即可。
百度收錄
token
資料引入->連結提交->自動提交->主動推送(實時)->推送介面 中的介面呼叫地址中有token的值。
自動抓取sitemap失敗
直接訪問提交的資料檔案地址http://blog.zmj97.top/baidu_sitemap.txt
是可以看到的,但是因為 GitHub 遮蔽了百度的爬蟲所以百度無法抓取...
然後發現我的配置跟主動推送的配置(baidu_url_submit:
下的path: baidu_urls.txt
擅自改了檔名導致的...
終於好了...踩坑結束!