讓Google也能搜尋到 Hexo - Icarus Blog

我們想讓自己的Blog也能讓Google搜尋的到,該如何做呢?

Google Search Console提供了Sitemap的方式,讓我們的Blog也能被搜尋到囉。
步驟如下:

Step 1: 安裝Hexo sitemap

先到hexo根目錄底下,輸入

cmd
1
npm install hexo-generator-sitemap --save

Step 2: 加入 sitemap 路徑

打開hexo根目錄底下的 _config.yml ,並增加以下內容

/hexo/_config.yml
1
2
sitemap:
path: sitemap.xml

Step 3: 創建sitemap檔案

在終端機中輸入

cmd
1
hexo s

驗證是否創建成功

在本地端網址後加入/sitemap.xml,若有出現以下訊息表示創建成功。

Step 4: 申請Google Search Console

打開Google Search Console , 並將網址填入。

Step 5: 驗證

Google Search Console有多種驗證方式,我們選用HTML標記的方式驗證。


將這段meta的資訊填入/hexo/theme/hexo-theme-icarus/layout/layout.ejs中

layout.ejs
1
2
3
4
5
6
<!DOCTYPE html>
<html <%- has_config('language') ? ' lang="' + get_config('language').substring(0, 2) + '"' : '' %>>
<head>
<meta name="google-site-verification" content="XXXXX" />
</head>
<body> ... </body>

再回到Google Search Console中點擊驗證。

Step 6: 提交網頁

到Google Search Console中選擇前往資源,在側邊欄中選取Sitemap,
在新增Sitemap中填入sitemap.xml並提交即可。

作者

Nick Lin

發表於

2019-10-25

更新於

2023-01-18

許可協議


評論