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

时间:2010-06-20 08:02:03

标签: friendly-url slug seo

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

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

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

3 个答案:

答案 0 :(得分:1)

urlify from the django javascript code看起来也很有趣。

答案 1 :(得分:1)

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

答案 2 :(得分:0)

我使用django slugify过滤逻辑来处理这类事情。可以在here找到相关文档。

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

如果用户友好的网址始终是友好的,你也应该考虑(我不能在这里建议,因为我不是SEO大师)。我认为删除一些像'和','at'这样的简短单词在seo方面会更好,因为你的url有更多的单词是有意义的关键词。