生成SEO友好的URL(slugs)的最成熟的方法/lib是什么?

问题描述 投票:0回答:4

我正在寻找最成熟的库、算法或代码片段,可以从标题生成 SEO 友好且有意义的 URL(例如 www.example.org/what-is-the-most-mature-way-to-generate-seo-友好-url-slugs)。

我知道一个人可以轻松编写一个 10 行函数来执行此操作,但我正在寻找一个成熟的库,能够处理多种边缘和特殊情况(不同的语言、脚本、东方语言(如中文)、转换特殊字符(如“&”) ' 到 'and' 和 '@' 到 'at' 等等,...),我不想重新发明轮子。生成的 URL 应尽可能清晰、干净且有意义。

编程语言并不重要(但它必须是开源的),因为我可以轻松地将其移植到我喜欢的语言。

friendly-url slug seo
4个回答
1
投票

1
投票

这里是一个很好的Java版本的slugify函数。


0
投票

我使用 django

slugify
过滤器逻辑来处理此类事情。可以在此处找到相关文档。

它是开源的,发明它是为了做一些简单的事情,所以我不确定这个解决方案是否满足您的所有要求。

您还应该考虑(我不能在这里提供太多建议,因为我不是 SEO 大师)用户友好的 url 是否始终是 SEO 友好的。我认为,在搜索引擎优化方面,剥离一些简短的单词,如“and”、“at”可能会更好,因为你的网址有更多有意义的关键词。


© www.soinside.com 2019 - 2024. All rights reserved.