TEXT LAB / LIVESlug 生成加载中
Slug 生成 - 文本工具 · 萤炬工具箱 · 工具说明与使用指南

Slug 生成 - 文本工具 · 萤炬工具箱

Slug 生成把一段英文标题转成适合放进 URL 的短横线路径:去掉重音符号(café 变 cafe)、统一小写、空格与标点换成连字符、合并多余分隔符。博客文章链接、文档锚点、静态资源文件名都需要这种干净的 ASCII 形式,否则浏览器和 CDN 会把特殊字符转义成一长串百分号编码。面向拉丁字母,去重音、转小写、以连…

Slug 生成把一段英文标题转成适合放进 URL 的短横线路径:去掉重音符号(café 变 cafe)、统一小写、空格与标点换成连字符、合并多余分隔符。博客文章链接、文档锚点、静态资源文件名都需要这种干净的 ASCII 形式,否则浏览器和 CDN 会把特殊字符转义成一长串百分号编码。

使用步骤

  1. 粘贴英文标题或短语。
  2. 查看生成的 slug。
  3. 按需手工缩短,保留关键词即可。
  4. 复制用作 URL 路径或文件名。

功能与限制

  • 面向拉丁字母,去重音、转小写、以连字符分隔。
  • 不做中文转拼音(需先用汉字转拼音工具处理)。

常见问题

为什么 URL 要用短横线而不是下划线?
搜索引擎把短横线当词分隔符、把下划线当连接符,所以 my-blog-post 会被识别成三个词,my_blog_post 可能被当成一个整体。做 SEO 的路径一律用短横线。
中文标题怎么处理?
本工具面向英文路径,中文字符不在 ASCII 范围内。中文标题一般有两种做法:用拼音工具转成拼音再 slugify,或者干脆用文章 ID 做路径、把中文留在标题里。
slug 多长合适?
建议控制在三到五个词。太长在搜索结果里会被截断、分享时也不好看;关键词保留住就够了,不必把整个标题塞进去。
重音字符是怎么去掉的?
先把字符做 Unicode 分解(把 é 拆成 e 加重音记号),再丢掉记号部分,得到基础拉丁字母。这比逐个字符建映射表覆盖面更广。