← 全部工具

数据不出浏览器

URL Slug 在线生成

免费 slugify 工具。把标题转成用连字符连接的 SEO 友好 slug。

smart-ai-code-free-online-tools

做一条经得起传播的 URL

slug 是公开 URL 的一部分,所以它应当是小写、稳定、且不含需要转义的字符。小写不只是美观问题:多数服务器的路径区分大小写,而浏览器和统计工具往往不区分,于是两条仅大小写不同的链接可能变成同一个页面的两个 URL。

空格有三种常见替换,但通常只有一种是安全的:连字符读起来自然,也会被搜索引擎当作词分隔符;下划线不表示分隔;加号只在查询串里表示空格。可读的 URL 请用连字符——除非这个值是键而不是路径。

要尽早决定 slug 是否允许变更。修改已发布的 slug 会打断外链、丢掉搜索引擎对那条 URL 已有的认知;因此更耐用的做法是「简短可读前缀 + 稳定标识符」,标题日后修正时再补一条重定向。

常见问题

什么是 slug?
URL 中可读的短路径片段,如 my-post-title。
会去掉重音吗?
会做 Unicode 规范化并剥离组合音标。
中文怎么办?
非 ASCII 字母数字会被分隔符替代;纯中文标题可能得到空 slug。
URL 里该用连字符还是下划线?
连字符。搜索引擎把连字符视为词分隔符、把下划线视为词的一部分,所以连字符版会被拆成多个词,下划线版则不会。而且连字符本来就是读者预期在 URL 里看到的形式。
slug 会影响搜索排名吗?
影响很小。URL 里的关键词只是弱信号,而简短可读的 slug 能让人在点击前更信任这条链接。稳定性比措辞更重要:改动一条已上线的 slug,代价高于它可能带来的任何关键词收益。
非英文字符在 slug 里会怎样?
非 ASCII 字母会被替换成分隔符,所以一个纯中文标题可能得到空 slug。要么先做音译,要么接受用稳定标识符当 slug,把可读标题留在页面 H1 里——在那里它同样有用。

相关工具