什麼是 slug,以及如何做出 URL 友善的文字
更新 2026-07-06
看看本頁的網址列,你會看到標題裡的詞被轉成小寫、用連字號連起來。那就是 slug —— URL 中人可讀、用來標識頁面的部分。把 slug 做好,會讓 URL 更易讀、易分享、易排名。本指南講講怎麼做。
slug 是什麼
slug 是 URL 最後一段有描述性的部分,從頁面標題派生而來:
Title: What Is a URL Slug? Slug: what-is-a-url-slug URL: example.com/guides/what-is-a-url-slug
把它和 example.com/?p=8412 比一比 —— slug 版本在人和搜尋引擎點進去之前,就告訴了他們這個頁面講的是什麼。
乾淨的 slug 為何重要
- 可讀性與信任: 清晰的 URL 比一串數字更容易念出、輸入和信任。
- SEO: slug 裡的關鍵字是一個小的排名信號,並在搜尋結果裡顯示為粗體文字。
- 分享: 有描述性的連結被貼進聊天和社群貼文時,會被點得更多。
好 slug 的規則
- 全部小寫 —— URL 可能區分大小寫,所以大小寫混用會招來重複。
- 把空格換成連字號(
-),而非底線;搜尋引擎把連字號當作詞的分隔符。 - 去掉標點和符號。
- 把帶重音的字元轉寫(
café → cafe),這樣 URL 就不會塞滿百分號編碼。 - 保持簡短 —— 能刪就刪掉「the」「a」之類的填充詞。
重音與非拉丁文字
基本字元集之外的字元會在 URL 裡被 百分號編碼,把 café 變成 caf%C3%A9。好的 slug 產生器會先把它們轉寫成純 ASCII,讓 URL 保持可讀。
產生 slug
與其手工把這一切都修好,不如把任意標題貼進 slug 產生器,即刻得到一個乾淨、URL 安全的 slug。如果你還在決定內容周邊的變數或檔案該怎麼命名,我們的 命名大小寫風格 指南講了相關慣例,大小寫轉換器 則在它們之間切換。
更多 文字與寫作
查看全部 文字與寫作 指南 →本指南提到的工具