批量 Slug 生成器

一次把一批标题转换成整洁的 URL slug。去除重音、转写西里尔字母、给重复项编号,并可导出 TXT 或“标题,slug”格式的 CSV 文件。

每个非空行生成一个 slug。

0 = 不限制。过长的 slug 会在词边界处截断。

输出

3 个 slug

什么是 批量 Slug 生成器?

粘贴多个标题(每行一个),即可为每个标题得到一个适合 URL 的 slug——非常适合迁移博客文章、商品目录或 CMS 页面。重音会被去除(Tiếng Việt → tieng-viet),西里尔字母和希腊字母会被转写,重复项可自动编号,结果可导出为纯文本或 title,slug 格式的 CSV。

如何使用 批量 Slug 生成器

  1. 粘贴你的 标题(每行一个)。
  2. 选择 分隔符 和可选的 最大长度。
  3. 根据需要设置 小写、仅 ASCII(去掉中文、阿拉伯文、印地文等字符)、重复项自动编号(-2、-3…) 和 以 CSV 输出(标题, slug)。
  4. 复制或下载结果。

示例

输入
Hello World!
Hello World
Tiếng Việt có dấu
Привет мир
输出
hello-world
hello-world-2
tieng-viet-co-dau
privet-mir

何时使用 批量 Slug 生成器

适合需要一次为许多条目生成 slug 的场合,例如导入或迁移时。如果只是在写作时生成单个 slug,用普通的 slug 生成器更快。如果你的网站使用非拉丁字符的 URL(中文、阿拉伯文等),请保持仅 ASCII 关闭以保留这些字符;开启后它们会被删除。

批量 Slug 生成器 的工作原理

每一行先被规范化为 Unicode NFC,特殊字母被映射(đ→d、ß→ss、æ→ae、ø→o、ł→l、& → and),西里尔字母和希腊字母被转写,其余的重音通过分解为 NFD 并去除组合标记来去掉。然后文本被拆分成由字母和数字组成的片段(仅 ASCII,或关闭仅 ASCII 时为任何 Unicode 字母),并用分隔符连接。最大长度会在最后一个分隔符处截断,以免把单词切断。在唯一模式下,slug 的第二次出现会加 -2,第三次加 -3,依此类推。

常见用例

  • 在导入商店之前为数百个商品创建 slug
  • 把博客文章迁移到使用整洁 URL 的新 CMS
  • 根据标题生成唯一的文件名或锚点名
  • 为重定向构建标题到 slug 的映射 CSV

常见问题

用连字符还是下划线?

Google 建议在 URL 中用连字符分隔单词;对搜索引擎来说,下划线会把单词连在一起。

中文或阿拉伯文标题会怎样?

关闭仅 ASCII 时,它们会作为 Unicode 字母保留,浏览器能正确显示,并在请求中以 UTF-8 编码。开启仅 ASCII 时它们会被删除,可能导致 slug 为空。

slug 应该多长?

简短而有描述性:通常 3–6 个单词,或不超过约 60 个字符。可用最大长度来强制限制。

探索更多分类