固定链接格式:单数或复数

时间:2012-05-28 作者:Yoga

默认值为单数,例如。

http://example.com/category/apple/
但是我想知道使用复数形式是否更好,例如。

http://example.com/categories/apple/
这方面有什么指导方针吗?

2 个回复
最合适的回答,由SO网友:its_me 整理而成

我遵循一条简单的规则(很难解释,所以我会举例):

  • http://example.com/categories/ <;--这种复数形式应该意味着页面显示了您网站上使用的所有类别的列表。

    同样,如果是“作者”(如http://example.com/authors/), 我希望页面会显示作者列表(有无描述-由您选择)。

    简而言之,您不能使用“类别”(如http://example.com/category/) 并列出它下面的所有类别。听起来有点无意义,对吧?关键是,你永远不知道什么时候必须创建这样的列表=>除非你有特定/明确的目的(这很有意义),否则最好不要使用“复数”单词。

    此外,人们希望URL是对页面的精确描述。例如,在我自己的例子中,当Google中的一篇文章的标题不够描述性时,我会查看文章的URL,看看它是否与我正在搜索的内容非常接近。只是说说而已。

    简单比较http://example.com/category/technology/http://example.com/categories/technology/

    • http://example.com/category/technology/ 告诉我我要去科技category 例如。com公司

      如果我看到http://example.com/categories/technology/ 我的大脑需要思考一下,它当然会(在大多数情况下)像这样理解它——我将进入一个关于技术的页面,这是categories 例如。com)

      有时,URL的结构可以显示内容层次结构。例如,看看这个网站的URL结构(注意到了吗?是的,"questions".): http://wordpress.stackexchange.com/questions/53474/permalink-format-singular-or-plural

      http://wordpress.stackexchange.com/questions/ 带您进入WP上所有问题的列表。SE[1]。53474 就是帖子ID。就系统而言,这些是必不可少的部分。URL的描述性部分,即。permalink-format-singular-or-plural 是指搜索引擎和来自搜索引擎的访问者(AFAIK)。

      此处的内容层次结构?Home > Questions > Post (或者说,问题)--这对构建堆栈交换网络的人来说更有意义,因此,他们继续前进。

      这一点现在应该很清楚了-无论你在URL中使用什么,人们can 绝对与之相关。这不可能毫无意义。关键是,你想让读者/访客的大脑变得更容易吗?然后使用更有意义的单词形式(单数/复数)——准确地说,在你的例子中,单数单词有意义=>http://example.com/category/apple/

[1]: WP。SE=>WordPress。StackExchange。com公司

SO网友:fuxia

保留单数有两个原因:

使用单数是一种常见的做法。不要打破它,除非你想让它难以记住你的永久线。你的读者99%的时间都在其他网站上,如果没有很好的回报,他们不应该学习一些东西。

复数形式为harder to translate. 当我创建自定义分类法或post类型时,我也会使slug可翻译。单数形式通常更容易翻译,这可能是这种做法的起源。

结束

相关推荐

Custom post type permalinks

我有一个名为“数字”的自定义帖子类型,我想实现URL的“帖子”如下http://website.com/post-name 而不是http://website.com/number/post-name.我试图将register\\u post\\u type中的“rewrite”参数设置为:\'rewrite\' => array( \'slug\' => \'\', \'with_front\' => false ), 但它没有起作用。即使我保存了永久链接设置以刷新它。(我将永久链接设