“URL 友好的标题”的好名字?

Posted

技术标签:

【中文标题】“URL 友好的标题”的好名字?【英文标题】:Good name for "URL-friendly title"? 【发布时间】:2010-10-22 19:38:03 【问题描述】:

我正在创建一个包含文章的动态网站。每篇文章都有一个标题,例如“一个人如何吃掉一只狗并与它一起生活?”,还有一些我现在称之为“URL 友好标题”的标题,例如“eating-a-dog”。

我正在为“URL 友好标题”寻找一个更好的词,因为它很拗口。 Wordpress 称它们为“Post Slug”,但我非常不喜欢它。这些东西的好名字是什么?

【问题讨论】:

【参考方案1】:

我认为最好将其显示为

网址:site.com/article/_

如果 URL 适当/描述性/SEO 友好真的很重要,您可以在标签 URL 旁边放置一个红色感叹号或醒目的东西,当用户将鼠标悬停在它上面时,您可以有一点弹出向上气泡(例如)解释如何编写 slug(如果他们不使用适当的 SEO 友好 URL,甚至可能会发出警告)。

【讨论】:

【参考方案2】:

我认为选择应该由系统的最终用户类型决定。如果它会被懂俚语的人使用,请选择 slug,它在许多 CMS 中都有使用。

如果该软件是为那些以编写文本为使命且不熟悉技术语言的人设计的,那么“slug”是一个糟糕的选择,因为它没有敲响该功能含义的警钟。只有通过阅读手册、询问其他人或(很可能)通过反复试验才能弄清楚。

所以我的意思是,你应该选择一个能够表达功能含义的名称,例如:

友好的网址 可记忆的网址 永久链接(永远存在的东西,所以最好是好的)

我也会考虑将“URL”更改为“链接”或“地址”,因为“URL”对新手来说可能毫无意义。

无论您如何选择,您都应该:

用相当好的默认值填充它(从输入的标题生成) 显示预览

这使人们无需提交文章然后观察发生的情况即可了解该字段的用途。

【讨论】:

【参考方案3】:

我要找“标识符”

【讨论】:

【参考方案4】:

您可以尝试不给它命名,而是展示它的使用方式。所以不要有这样的东西:

Title              : _______
URL Friendly Title : _______

你可以有

Title : _______
URL   : http://yourdomain.com/articles/______

【讨论】:

在所有情况下都不是一个完整的解决方案,但绝对是一个好主意,我会尽可能应用。【参考方案5】:

我称之为“友好名称”。

【讨论】:

【参考方案6】:

“SEO 标题”怎么样?

【讨论】:

在我看来,对于普通用户来说,SEO 技术太高了。 我会想,如今,即使有人不知道它代表什么,也能理解它的含义。 :)【参考方案7】:

“短名称”怎么样? 在输入字段附近,最好通过举例说明短名称在 url 中的显示方式来明确这是什么。

【讨论】:

短名称还不错,但在我看来,短名称也可能是“吃狗”之类的东西,它对 URL 不友好 在这种情况下,也许可以为用户替换空格和非 url 友好字符,从而使用户立即变得更加友好?这样,用户就不必担心 url 名称的格式——他们只需要为文章输入一个“短名称”。【参考方案8】:

你可以有

Natural Name = "一个人如何吃掉一只狗并与它一起生活?" 和 URL 名称 = "吃狗"

【讨论】:

【参考方案9】:

很抱歉,“slug”似乎确实是标准术语。 Here is 这个词有点像 etymology,它似乎来自(oldschool,print)news business。

【讨论】:

Yuk,他们怎么会选择这么丑的东西:p 是的,slug 是一个良好的血统术语,一点也不粘,实际上是这个概念的术语 不知道说英语的人是否觉得这很明显。不是一个,我最近才发现“友好”URI的标题部分称为slug。对我来说,当我听到“蛞蝓”这个词时,首先想到的是丑陋的无壳蜗牛和一种霰弹枪弹药。 猜猜我只能忍受蛞蝓了。我希望它有所不同,但违背标准是没有用的。

以上是关于“URL 友好的标题”的好名字?的主要内容,如果未能解决你的问题,请参考以下文章

SEO友好的URL - 从blog.php?articleId = 26到blog / $ articleTitle

我的名字叫江户川柯南

7个提升Python程序性能的好习惯

养成用Python编程写代码的好习惯

Java——重载和重写

二锅头的“二锅”是什么意思?