這堂課將帶領你學習 Markdown 的進階用法,讓你的網頁內容不只好看,更能有效提升搜尋引擎優化 (SEO) 的表現。掌握這些技巧,你的文章將在搜尋結果中更顯眼,吸引更多讀者!想像一下,一篇運用進階 Markdown 編寫的產品介紹文章,因為清晰的表格比較、精確的關鍵字和醒目的程式碼範例,在 Google 搜尋結果中排名超越競爭對手,這就是我們這堂課的目標。 進階 Markdown 語法
-
表格:表格能將數據有條理地呈現,讓讀者更容易理解。例如,比較不同產品的規格、價格等,都適合用表格呈現。使用 分隔欄位,- 分隔表頭和資料列。 產品名稱 價格 功能 產品 A $100 功能一、功能二 產品 B $150 功能二、功能三、功能四 這樣能提升文章的閱讀體驗,也方便搜尋引擎理解數據的意義。
- 程式碼區塊:如果你撰寫技術文章,程式碼區塊非常重要。使用
包裹程式碼,並指定程式語言(例如
python),能讓程式碼以高亮顯示的方式呈現,更易於閱讀和理解。這能提升文章的專業度,吸引目標讀者。print("Hello, world!")
- 引用:引用他人觀點能提升文章的可信度。使用 > 符號可以創建引用區塊,清楚標明引述的來源。例如:
「學習 Markdown 能有效提升寫作效率。」—某位網頁設計師
- 腳註:當你需要補充說明或提供參考資料,但又不想打斷文章的閱讀流暢性時,腳註就派上用場了。使用 [^1] 添加腳註,然後在文章結尾用 [^1]: 來註記。
- 分隔線:使用 — 可以添加分隔線,區隔文章不同的段落或主題,讓文章結構更清晰,易於閱讀。
YAML 前置資料
在 Markdown 文件開頭使用 — 包圍的 YAML 塊,可以添加文章的元資料,例如標題、描述、關鍵字等。這對 SEO 非常重要,尤其在使用靜態網站生成器 (例如 Hugo) 時,這些元資料會直接被用於網頁的 部分,幫助搜尋引擎更好地理解你的文章內容。
title: "Markdown 進階用法教學" description: "學習如何使用 Markdown 的進階功能提升 SEO 和內容呈現。" keywords: "Markdown, SEO, 程式碼, 表格, 腳註"
Markdown 與 SEO 結合 除了 YAML 元資料外,我們還可以在 Markdown 中嵌入 Schema.org JSON-LD,提供搜尋引擎更豐富的資料,例如文章發佈時間、作者等,進一步提升搜尋排名。我們也可以使用規範的標題結構 (H1, H2, H3…) 和關鍵字強調來提升 SEO 效果。 進階工具與工作流程
- GitHub:使用 Markdown 撰寫 README 文件,描述你的專案。
- VS Code:安裝 Markdown 擴充套件,獲得語法高亮、預覽等功能。
- 靜態網站生成器 (Hugo, Jekyll):使用 Markdown 編寫文章,自動生成 HTML 網頁。
- WordPress:許多 WordPress 外掛支援 Markdown 編輯,可以將 Markdown 文章輕鬆發佈到 WordPress 網站。 課堂練習 請撰寫一篇 500 字的技術文章,主題自選,內容需包含表格、程式碼區塊、腳註和 YAML 前置資料。完成後,將文章發佈到 WordPress 或 Hugo 網站,觀察文章的 SEO 表現,例如 Google 搜尋結果排名、網站流量等。 結語 掌握 Markdown 的進階用法,能讓你的內容創作更上一層樓。持續學習並應用這些技巧,你將成為一位更專業的網頁內容創作者。建議你下一步學習 Git 版本控制,以及更深入了解 Jekyll 等靜態網站生成器,持續提升你的技術能力。 希望透過這堂課的學習,你能夠在網路世界中創造出更出色、更具影響力的內容!