使用方法
- 在标题,每行一个中粘贴标题,每行一个。
- 选择分隔符。连字符是网址中常用的选择。
- 如需限制长度,设置最长的 slug;不限制请输入0。
- 需要去掉停用词时,打开去掉停用词,中文和英文的常见词都会去掉。复制 slug,或下载 slugs.txt。
一个标题如何变为 slug
先转换字母,然后把标题拆成词,再用分隔符连接。每一行都按同样的步骤处理。
- 土耳其式与德文式拼写:ç 变为 c,ğ 变为 g,ı 和 I 变为 i,İ 变为 i,ş 变为 s,ß 变为 ss。土耳其式中 ö 变为 o、ü 变为 u、ä 变为 a;德文式中 ä 变为 ae、ö 变为 oe、ü 变为 ue,所以 Größe 变为 groesse。
- 带重音的拉丁字母:é 变为 e,ñ 变为 n,ã 变为 a,à 变为 a。
- 俄文字母按俄罗斯护照的音译表转换为拉丁字母,例如 Юлия 变为 iuliia,软音符 ь 去掉。
- 标题统一为小写。空格、标点和撇号等连续的其他字符变为一个分隔符,因此 Şişli'de 变为 sisli-de。
- 汉字和其他文字的字母保持原样,工具不会把汉字转换为拉丁字母。汉字之间没有分隔,因此一串相连的汉字保持为一个词;只有空格、标点和拉丁字母的词之间才会分开。
连字符、下划线和长度
Google 的网址结构指南建议用连字符(-)而不是下划线(_)分隔网址中的单词。下划线选项供要求使用下划线的系统使用。
超过长度的 slug 会在限制前最后一个分隔符处截断,因此不会切断一个词。如果限制之前没有分隔符,则在限制处截断。汉字之间没有分隔符,超长的一串汉字会在限制处直接截断。0表示不限制。
计算例:五个标题,其中一个是德文
默认的五个标题依次变为五个 slug,顺序不变。“在家冲泡咖啡的简单指南”没有空格和标点,整个作为一个 slug 保留。“春季阳台花园:10个创意”中的冒号是分隔符,而数字与汉字之间没有分隔符,因此变为 春季阳台花园-10个创意。选择德文式拼写和下划线后,德文标题变为 groesse_und_gewicht_im_ueberblick。
| 标题 | slug |
|---|---|
| 在家冲泡咖啡的简单指南 | 在家冲泡咖啡的简单指南 |
| How to Brew Better Coffee at Home: A Simple Guide | how-to-brew-better-coffee-at-home-a-simple-guide |
| 春季阳台花园:10个创意 | 春季阳台花园-10个创意 |
| Größe und Gewicht im Überblick | grosse-und-gewicht-im-uberblick |
| PDF 合并工具的使用说明 | pdf-合并工具的使用说明 |
常见问题
为什么用连字符而不是下划线?
Google 的网址指南建议用连字符(-)代替下划线(_)分隔网址中的单词,因为连字符能清楚地表示词的边界。工具默认使用连字符,除非您选择下划线。
拼写选择会改变什么?
土耳其式拼写中 ö 变为 o、ü 变为 u、ä 变为 a;德文式拼写中 ä 变为 ae、ö 变为 oe、ü 变为 ue,这是德文单词在网址中的拼写方式。它只影响拉丁字母,汉字保持不变。
只有表情符号的标题会怎样?
不会生成 slug。该行会被跳过,并在结果下方显示它的行号。空行直接跳过,不显示提示。
长的 slug 如何缩短?
在限制之前最后一个分隔符处截断,因此不会把一个词切成两半。汉字之间没有分隔符,超长的汉字串会在限制处截断。输入0表示不限制。
“去掉停用词”会去掉什么?
它去掉常见的中文停用词,例如的、了、和、是,以及英文的常见词,例如 how、to、a、the 和 and。中文词由分词器划分,所以“目的”中的“的”不会被去掉。
标题会离开我的设备吗?
不会。slug 在您的浏览器中生成,标题不会被发送或保存,下载的文件也在您自己的设备上生成。
资料来源
- 俄罗斯外交部第3744号令(2014年3月19日)附录5:俄文的国际民航组织音译表(俄文)
- Google Search Central:网址结构(英文)
- Unicode 字符数据库:Blocks.txt,U+0300至 U+036F 组合附加符号(英文)
- MDN:String.prototype.normalize,NFD 与 NFC 形式(英文)
数据和文字最近核对于2026年11月10日星期二。