讓搜尋引擎收錄hexo部落格 | hexo
阿新 • • 發佈:2019-01-09
當我們一開始建完部落格時,搜尋引擎是搜尋不到的,我們需要做一項工作就是通知搜尋引擎收錄我們的網站。
如何被百度收錄
這裡需要做兩個事情,一個是驗證網站
,一個是連結提交
.
驗證網證
我們到百度站長平臺裡面的站長工具裡面去驗證網站,大概步驟如下:
1. 第一步:輸入網站
1. 第二步:站點屬性
1. 第三步:驗證網站
前兩步都很簡單,第三步:驗證網站有以下三種方法:
* 檔案驗證
* HTML標籤驗證
* CNAME驗證
這裡我們選擇檔案驗證
的方法,然後會得到一個baidu_verify_xxxxx.html
檔案。
我使用的主題是next
,所以我把這個驗證檔案放在theme/next/source/
這樣當我們編譯網站
hexo generate
的時候,這個檔案會被原封不動的拷貝到我們部落格的public/
根目錄下。
好,重要編譯hexo並部署,完成驗證.
連結提交
接下來我們進入連結提交.
連結提交有手動
和自動
兩種方法,手動就是每次你有新的連結生成,你就需要手動提交連結到百度,這種方法太麻煩了,不使用。
自動
提交有三種方式:
1. 主動推送(實時)
1. 自動推送
1. sitemap
這裡我們選擇sitemap
方式。
- 安裝hexo的sitemap網站地圖生成外掛
npm install hexo-generator-baidu-sitemap --save
- 在你的hexo站點的
_config.yml
新增下面的程式碼
# hexo sitemap網站地圖
baidusitemap:
path: baidusitemap.xml
- 配置成功後,hexo編譯時會在hexo站點根目錄生成
baidusitemap.xml
,部署網站後,提交到百度:
完成上述步驟後,我們可以在百度搜索框裡輸入site:wangjinle.com
(這裡換成你自己的域名),來檢視收錄情況。
如何被其他搜尋引擎收錄
無外乎驗證網站
與連結提交