[hexo] 如何使用 Hexo 新增文章並進行 SEO 優化

如何使用 Hexo 新增文章並進行 SEO 優化

hexo 新增文章
Hexo 讓我們可以快速地新增、編寫、並部署文章。在這篇筆記中,我們將介紹使用 Hexo 新增文章的步驟,以及文章發佈後的 SEO 優化方式。


1. 使用 hexo new 指令建立新文章

當您準備撰寫一篇新的文章時,首先需透過 Hexo 的指令 hexo new 來創建文章:

1
hexo new "文章標題"

此指令會在 source/_posts/ 目錄下自動生成一個新的 Markdown 檔案,檔名會自動按照文章標題命名。


2. 新文章的文件結構

執行 hexo new 後,生成的 Markdown 檔案通常會有以下結構:

1
2
3
4
5
6
7
8
9
10
11
12
---
title: "文章標題"
date: YYYY-MM-DD HH:MM:SS
tags: []
categories: []
description: ""
keywords: ""
---

# 文章標題

正文內容...

2.1 文章參數說明

  • title: 文章的標題
  • date: 文章創建的時間
  • tags: 文章的標籤,可以用來分類和索引內容
  • categories: 文章的類別,通常用來歸類文章的主題
  • description: 簡短的文章介紹,對 SEO 友好
  • keywords: 文章的關鍵字,有助於提升 SEO 排名

2.2 檢查 _config.yml 設定

在新增文章時,別忘了檢查 _config.yml 中的 category_maptag_map 設定,因為它們會影響文章分類和標籤的映射,避免網址中出現中文。例如:

1
2
3
4
5
category_map:
技術: tech

tag_map:
前端: frontend

3. 常見的文章設置

3.1 標籤(Tags)與分類(Categories)

當撰寫新文章時,為了更好地管理內容,建議正確設定標籤與分類。

1
2
3
4
5
6
7
tags:
- hexo
- 技術部落格

categories:
- 技術
- 開發筆記

3.2 設定 description 與 keywords

描述與關鍵字對於 SEO 至關重要,能幫助搜尋引擎更好地理解您的文章內容。可以在文章開頭的 YAML 中加入:

1
2
description: "這篇文章講解如何使用 Hexo 新增文章,並優化文章結構和 SEO 設定。"
keywords: "Hexo, 新增文章, SEO, 部落格, Markdown"

4. 發佈文章並部署

4.1 生成靜態檔案

當您完成文章撰寫後,可以使用以下指令生成靜態檔案:

1
hexo generate

此指令會將您所有的文章轉換為靜態 HTML 檔案。

4.2 部署到 GitHub Pages

如果您使用 GitHub Pages 部署網站,可以使用以下指令進行部署:

1
2
3
hexo deploy
# 或使用簡寫
hexo g -d

5. 發佈文章後的 SEO 優化

發佈文章後,請檢查以下幾點以確保 SEO 優化效果:

  1. 確認標題、描述與關鍵字:這些資訊會直接影響搜尋引擎的索引結果。
  2. 內部鏈接優化:如果有相關文章,請使用內部連結,增加網站結構的互動性。
  3. 檢查 Sitemap:確保您的文章已包含在網站的 sitemap 中,這能幫助搜尋引擎更快地抓取內容。

這篇筆記提供了從建立文章到發佈和 SEO 優化的完整步驟,希望能幫助您更有效率地管理 Hexo 部落格文章。


[hexo] 如何使用 Hexo 新增文章並進行 SEO 優化
https://terryyaowork.github.io/blog/20240908/1499619608/
作者
Terry Yao
發布於
2024年9月8日
許可協議