输入
输出
hello-world-cafe-naive-resume关于 Slug 生成器
Slug 是 URL 路径里那段人类可读、对 SEO 友好的标识符,比如把"我的第一篇博客"转成 my-first-blog。本工具在浏览器本地把任意标题转成规范 slug:统一转小写、用连字符替换空格、去除标点、可对中文做拼音或音译处理、合并连续分隔符并裁剪首尾连字符。你还能自定义分隔符、最大长度与是否保留 Unicode 字符。所有处理都在本地完成,标题文本不会被发送到服务器。 建议在日常开发中收藏本工具,遇到相关 Web 开发需求时即可快速打开使用。所有处理均在浏览器本地完成,无需安装任何软件。
使用场景
- 博客固定链接 — 把文章标题转成简洁 slug 作为 permalink,提升可读性与搜索排名。
- 电商商品 URL — 将商品名转为干净路径,去掉特殊符号避免 URL 编码乱码。
- 文档锚点 — 为 Markdown 标题生成与目录一致的 id,便于页内跳转。
- 文件命名 — 把含空格和中文的标题转成适合做文件名的安全字符串。
- 多语言路由 — 为 i18n 站点根据本地化标题批量生成各语言版本的路径段。
常见问题
为什么用连字符而不是下划线?
Google 明确建议在 URL 中用连字符(-)分隔单词,搜索引擎会把它当作空格识别词边界;下划线则可能被视作连接符,导致两个词被当成一个。
中文标题怎么处理?
可选择转成拼音(如"你好"→ni-hao)或保留原字符。现代浏览器支持 Unicode URL,但保留中文会在分享时被百分号编码,是否使用取决于目标平台。
slug 应该多长合适?
建议控制在 3-5 个关键词、60 字符以内。过长会被搜索结果截断,也不利于记忆和分享,可设置最大长度自动裁剪。
不同标题生成了相同 slug 怎么办?
本工具只负责字符串转换,去重需在你的系统里做,常见做法是在重复 slug 后追加序号或短哈希,确保 URL 唯一。
会处理 emoji 和特殊符号吗?
默认会移除 emoji 与标点等不安全字符,只保留字母、数字和分隔符;若需要保留某些符号可在选项中调整。
有浏览器兼容性要求吗?
本工具兼容所有现代浏览器(Chrome、Firefox、Edge、Safari),无需安装任何插件或扩展。
可以离线使用吗?
首次加载后,部分功能在离线状态下仍可使用。页面资源加载后,核心逻辑完全在浏览器本地运行,不依赖网络。