> slug | generator <

粘贴标题,立即得到干净的小写 URL slug。可选择分隔符、限制长度、去掉停用词、音译重音和其他字母表,或一次转换整个标题列表。

批量生成 Slug

每行一个标题,使用上方的选项。开启编号后,重复的 slug 会追加 -2、-3 等。

[01]

干净且对 SEO 友好的 URL

小写单词用连字符连接,去除标点、表情符号和重音,这是搜索引擎和浏览器处理得最好的格式。

[02]

真正的音译

重音字母、ß、ø、æ、西里尔和希腊字母会变成普通拉丁字母,德语模式还会把 ä、ö、ü 变成 ae、oe、ue。

[03]

长度与停用词

按最大长度截断而不会把单词切成两半,还可以选择去掉 the、of、and 之类的虚词。

>> 技术细节

Slug 是如何生成的:

文本先做 Unicode 规范化,重音和特殊字母被音译,撇号被删除,其余字符的每一段连续内容都变成一个分隔符,首尾的分隔符会被去掉。设置最大长度后,slug 会在放得下的最后一个完整单词处截断。

示例:

Crème brûlée: 10 Tips & Tricks! -> creme-brulee-10-tips-tricks

为什么使用这个 Slug 生成器:

  • >生成易读、易分享且利于排名的链接
  • >整个内容列表保持一致的 slug
  • >支持带重音和非拉丁文字的标题
  • >本地运行:你的草稿不会离开浏览器

>> 常见问题

问:什么是 URL slug?

答:URL 末尾用于标识页面且便于阅读的部分,例如 example.com/blog/hello-world 中的 hello-world。

问:用连字符还是下划线?

答:搜索引擎把连字符视为单词分隔符,而通常不会按下划线拆分单词,因此从 SEO 角度看连字符更稳妥。

问:slug 应该多长?

答:简短且有描述性最好。大约 3 到 5 个单词,或不超过约 60 个字符,可以保持 URL 易读并避免在搜索结果中被截断。

问:需要移除停用词吗?

答:这样可以让 slug 更短,但并非必须。如果移除会改变标题含义,就保留它们。

问:非拉丁标题怎么办?

答:音译涵盖西里尔和希腊字母。对于中文、日文等其他文字,请开启保留非拉丁字母,这样字符会被保留,并在链接中以百分号编码。

其他语言