← 首页

🔗 Slug 生成器

Slug 生成器是一款免费的在线工具,可将标题和短语转换为简洁、适合 URL 的网页别名。它将文本转换为小写,用连字符或下划线替换空格,并移除重复的分隔符。转换在您的浏览器本地进行,无需注册,保护您的内容隐私。博主和 Web 开发人员用它来创建易读的 URL。

将任何标题转换为干净、SEO 友好的网址 Slug。

--

这是什么工具?

Slug 生成器是一种实用程序,能将人类可读的标题或标题文字转换为干净、网址安全的 Slug,适合在网页地址中使用。Slug 是网址中出现在域名之后的描述性部分,而一个精心制作的 Slug 有助于读者和搜索引擎了解页面的内容。例如,英文标题"How to Bake the Perfect Sourdough Bread"会变成 Slug"how-to-bake-the-perfect-sourdough-bread",这比像"post-1234"这样的通用标识符要有意义得多(注:中文标题会转换为拼音,日韩文等非拉丁字符则可能被移除。建议输入英文或拉丁字符标题以获得最佳效果。)。Google 等搜索引擎将网址中的单词用作次要排名信号,而在搜索结果中看到描述性链接的人类读者更有可能点击它。好的 Slug 应为小写、使用连字符分隔单词、不包含空格或特殊字符,并保持在合理的长度内,使其在社交媒体上分享或粘贴到聊天时仍然易于阅读。这个工具自动化了整个转换过程,让您不必重新输入或手动编辑标题。它去除标点符号,用您选择的分隔符替换空格和不受支持的字符,合并任何重复的分隔符,修剪两端多余的分隔符,并选择性地将结果转为小写。无论您是在发布博客文章、设置在线商店的产品页面、组织文档,还是在内容存储库中命名文件,Slug 生成器都能确保您创建的每个网址的一致性,并节省手动清理标题的繁琐工作。

运作原理

The generator applies a sequence of normalization steps to your input text. First, it optionally converts the entire string to lowercase, which is the convention recommended by Google and followed by virtually every modern content management system. Next, it replaces sequences of characters that are not letters or digits, including spaces, punctuation marks, and symbols, with your chosen separator, either a hyphen or an underscore. Because several unsupported characters in a row would otherwise produce a run of several separators, the tool then collapses any duplicated separators into a single one. Finally, it trims any leading or trailing separators from the ends of the slug so the result starts and ends with a real word. The optional lowercase toggle lets you preserve original capitalization when you need a technical identifier such as a constant or a file name that follows a specific convention. All of these steps are performed with regular expressions in JavaScript, so they run instantly even on long titles, and because everything happens locally in your browser, the tool works offline and never transmits your text anywhere. The result is a slug that is safe to paste directly into WordPress, Ghost, Shopify, a static site generator, or any other publishing platform.

工作原理

生成器对您的输入文字依次应用一系列标准化步骤。首先,它选择性地将整个字符串转为小写,这是 Google 建议且几乎所有现代内容管理系统都遵循的惯例。接着,它用您选择的分隔符(连字符或下划线)替换不是字母或数字的字符序列,包括空格、标点符号和符号。因为连续多个不受支持的字符否则会产生一连串多个分隔符,所以工具接着会将任何重复的分隔符合并为单个。最后,它修剪 Slug 两端任何多余的分隔符,使结果以真正的单词开始和结束。选用的低小写切换让您在需要遵循特定惯例的技术标识符(如常量或文件名称)时保留原始大小写。所有这些步骤都使用 JavaScript 中的正则表达式执行,因此即使在长标题上也能即时执行,而且因为一切都发生在浏览器本地,所以工具可以离线运作且永不传输您的文字。结果是一个可以直接粘贴到 WordPress、Ghost、Shopify、静态网站生成器或任何其他发布平台的 Slug。
Ad

使用方法

  1. 在输入区域粘贴或输入您的标题、标题文字或任何文字。
  2. 从下拉菜单中选择分隔符。连字符是网页网址的标准选择,因为搜索引擎将其视为单词分隔符;下划线适用于技术标识符或文件名称。
  3. 决定您是否要将输出转为小写。小写选项默认为开启,建议用于网页网址;仅在需要为特定惯例保留大小写时取消勾选。
  4. 点击「生成 Slug」按钮。Slug 会即时出现在输出区域。点击「复制」将其发送到剪贴板,然后粘贴到您的 CMS、静态网站生成器或路由配置中。

常见问题

什么是网址 Slug?

网址 Slug 是网页地址中人类可读、富含关键词的部分,用于识别特定页面。在网址「example.com/how-to-bake-bread」中,Slug 是「how-to-bake-bread」。好的 Slug 应为小写、使用连字符分隔单词、避免特殊字符,并准确描述页面内容,让读者和搜索引擎都能理解预期内容。

我应该在 Slug 中使用连字符还是下划线?

Google 明确建议网页网址使用连字符而非下划线,因为其解析器将连字符视为单词分隔符,能够个别识别每个单词。下划线通常被视为单个单词的一部分,因此「how_to_bake」可能被读取为单个标记而非三个单词。公开网页网址请使用连字符,并将下划线保留给变量名称或数据库字段等技术标识符。

网址 Slug 应该多长?

目标是三到五个单词,并尽可能将 Slug 保持在约 60 个字符以内。较短的 Slug 更容易阅读、输入更快,且较不容易在搜索结果中被截断。在不增加意义时去除「the」、「a」和「of」等停用词,并专注于最能描述页面的关键词。

为什么要从 Slug 中移除特殊字符?

撇号、&符号、问号和带重音符号的字母等特殊字符可能导致编码问题、在系统间复制时破坏链接,或被浏览器和服务器误解。移除它们并用分隔符替换可产生稳定、可移植的网址,在每个平台上都能可靠运作,并在地址栏和分析报告中保持可读性。

技巧与建议

为 SEO 制作 Slug 时,请专注于描述页面的主要关键词,并去除不具意义的填充词。随着时间保持 Slug 稳定,因为在发布后更改网址会破坏入站链接并失去排名信号,除非您设置重定向。如果您管理大型网站,请建立一致的 Slug 惯例,例如始终小写、始终使用连字符、且不超过五个单词,让每个页面都遵循相同的模式,网址结构也保持可预测。避免在 Slug 中堆砌关键词;自然、描述性的短语胜过重复的术语字符串。对于本地化内容,请从您发布的语言生成 Slug,而不是翻译标题,因为翻译的 Slug 可能引入编码问题。最后,始终通过将新 Slug 粘贴到浏览器地址栏来测试,确认它能正确解析且在发布前阅读流畅。

相关工具

Ad