文章目錄
- 前言
- 納入百度/谷歌搜尋引擎
- 百度
- 谷歌
- 使用sitemap進行優化
注:可移步至我的部落格以獲得更好的閱讀體驗:hexo部落格進行百度、谷歌SEO
前言
搭建了hexo部落格并上傳至github後,在百度或谷歌裡輸入:
site:yinyoupoet.github.io
會出現如下圖檔↓
這意味着百度尚未收錄入我的部落格,即我們無法在百度上搜到我們自己寫的部落格,而我們新生個人部落格本身流量就低,是以我們需要進行seo優化來讓搜尋引擎能搜尋到我們的部落格,下面就介紹seo方法。
納入百度/谷歌搜尋引擎
先放入兩個平台站點管理的網站,然後分别進入并進行相應的注冊。
百度搜尋資源平台
谷歌站點控制台
百度
進入百度搜尋資源平台,點選連結送出并填寫相應資訊後,會需要驗證網站
在此我們使用檔案驗證的方式,先下載下傳驗證檔案。
然後在hexo的根目錄裡,輸入
hexo clean
hexo g
然後再在
hexo/public
目錄中放入前面下載下傳的驗證檔案,再部署到github上,然後點選驗證即可。
注意:
- 驗證檔案需要儲存好,每次
後都會清空public檔案夾,驗證檔案如果沒有備份将會丢失。建議将其儲存在hexo根目錄下。hexo clean
- 每次
後需要将驗證檔案重新複制到public檔案夾中,以保證搜尋引擎能一直收納該網站。hexo clean
- 不要為了圖友善将驗證檔案放入
檔案夾中,否則每次hexo/source
後hexo會自動加上一部分内容在驗證檔案中後放入public檔案夾,是以通路到的驗證檔案被修改過了,會導緻驗證失敗。hexo g
谷歌
進入谷歌站點控制台,步驟與前面百度類似。下圖中選擇網址字首,填入自己的網址後繼續,使用檔案驗證的方式與百度的相同,在此不進行贅述。
使用sitemap進行優化
首先進入hexo根目錄,并輸入如下指令安裝兩個hexo插件
npm install hexo-generator-sitemap --save-dev
npm install hexo-generator-baidu-sitemap --save-dev
安裝好後修改你hexo的配置檔案
_config.yml
,将url改成你自己的域名
在指令行輸入:
hexo clean
hexo g
可以看到在public檔案夾下出現了兩個檔案:
baidusitemap.xml
,
sitemap.xml
這兩個檔案可以通過
https://你的域名/xxx.xml
通路到。
然後将部落格重新部署到github上。
在百度的域名管理的連結送出子菜單中,找到如下圖所示位置,将你自己伺服器能通路到上述兩個xml檔案的位址複制進去并點選送出即可。