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 屏蔽了百度的爬蟲所以百度無法抓取...
然後發現我的配置跟主動推送的配置(參考鏈接)很像,但是deploy baidu_submitter一直出錯,看了錯誤信息才發現是因為把baidu_url_submit:
path: baidu_urls.txt
擅自改了文件名導致的...
終於好了...踩坑結束!
hexo博客谷歌百度收錄踩坑日記