什麼是文字轉網址代稱?
文字轉 Slug 工具可將任意標題或文字轉換為 URL 友善格式。它會將文字轉為小寫,用連字號取代空格和特殊字元,並移除重音符號。適用於部落格文章 URL、檔案名稱和 API 端點。
Slug 是 URL 中可閱讀的那段路徑,例如 /blog/how-to-build-a-rest-api。工具會將所有字母轉小寫、把帶音標的字母換成普通 ASCII(café 變成 cafe)、把空白與標點統一成單一分隔符,還可限制最大長度讓網址不至於過長。批次模式則能一次處理整批標題。
使用方法
- 輸入或貼上要轉換為 URL Slug 的標題、標籤或任意文字。
- 選擇分隔字元(連字號、底線或句點),並依需求設定最大長度限制。
- 複製產生的 Slug 用於內容管理系統、URL 結構或檔案命名。支援批次轉換多筆文字。
何時使用
- 在 CMS 發佈前,把文章標題轉成部落格或新聞的 URL 路徑。
- 將使用者輸入或文件標題轉成系統允許的安全檔名。
- 用商品名稱產生 Next.js 或 React Router 的動態路由,如 /products/[slug]。
結果
您的部落格文章標題為 "How to Build a REST API with Node.js & Express (2024 Guide)",工具產生 "how-to-build-a-rest-api-with-node-js-and-express-2024-guide",可直接用於任何 URL。
常見問題
- 分隔符應該用連字號還是底線?
- URL 通常使用連字號。Google 長期把連字號當作詞與詞的邊界,而底線會被視為單字的一部分。SEO 場景請用連字號,只有在工具鏈對連字號不友善的檔名情境下才改用底線。
- 為什麼 résumé 這樣的字會被去掉音標?
- 舊系統與許多路由器處理純 ASCII 較穩定,百分號編碼的 UTF-8 相容性參差不齊。把音標移除後 résumé 變成 resume,連結可以安全複製貼上。若你的技術棧支援 IRI 且想保留原拼寫,可關掉這個選項。
- 標題很長時 slug 會怎麼處理?
- 若設定了最大長度,工具會先截斷,再退回到最後一個分隔符的位置,避免末尾出現半個單字。沒有設限的話,即使生成超過 200 字元的 slug 也會完整輸出。
- 批次模式的輸入怎麼處理?
- 一行對應一個 slug。貼上 50 個標題就會輸出 50 行,適合直接複製到 CSV 欄位中,用於批次匯入、轉址設定或 sitemap 更新。
- 產生的 slug 一定是唯一的嗎?
- 不一定。「REST API」和「REST-API」都會壓縮為 rest-api。重複性檢查應由 CMS 或資料庫負責,慣例上會在衝突時自動加上 -2、-3 等後綴。