> 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 更短,但并非必须。如果移除会改变标题含义,就保留它们。
问:非拉丁标题怎么办?
答:音译涵盖西里尔和希腊字母。对于中文、日文等其他文字,请开启保留非拉丁字母,这样字符会被保留,并在链接中以百分号编码。