1. 程式人生 > >讓搜尋引擎收錄hexo部落格 | hexo

讓搜尋引擎收錄hexo部落格 | hexo

當我們一開始建完部落格時,搜尋引擎是搜尋不到的,我們需要做一項工作就是通知搜尋引擎收錄我們的網站。

如何被百度收錄

這裡需要做兩個事情,一個是驗證網站,一個是連結提交.

驗證網證

我們到百度站長平臺裡面的站長工具裡面去驗證網站,大概步驟如下:
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,部署網站後,提交到百度:

image

完成上述步驟後,我們可以在百度搜索框裡輸入site:wangjinle.com(這裡換成你自己的域名),來檢視收錄情況。

如何被其他搜尋引擎收錄

無外乎驗證網站連結提交

更多