デフォルトは単数です。例えば
http://example.com/category/apple/
しかし、私は複数形を使用する方が良いかどうか疑問に思っています、例えば
http://example.com/categories/apple/
これに関するガイドラインはありますか?
デフォルトは単数です。例えば
http://example.com/category/apple/
しかし、私は複数形を使用する方が良いかどうか疑問に思っています、例えば
http://example.com/categories/apple/
これに関するガイドラインはありますか?
回答:
私が従う単純なルールがあります(説明するのは難しいので、例を挙げます):
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/
example.comのテクノロジーカテゴリに行くと伝えます
http://example.com/categories/technology/
私の脳が少し考える必要があるのを見て、それがもちろん(ほとんどの場合)理解する場合は、このように理解します。example.com のカテゴリの 1つであるテクノロジーに関するページに移動します)
URLは、コンテンツの階層を示すように構成されている場合があります。たとえば、このサイトのURL構造を見てみましょう(通知しますか?ええ、「質問」)。 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
(または、質問と言う)-これは、Stack Exchangeネットワークを構築した人々にとってより理にかなっているため、先に進みました。
http://example.com/category/apple/
[1]: WP.SE => WordPress.StackExchange.com
単数形を維持する理由は2つあります。
example.com/category/
ます。1つのURL部分を上に移動すると、すべてのカテゴリ(複数)のリストを期待し、それからcategory
間違って見えます。
/category/
ある仮想 URL構築物が。WordPressはの実際のページを提供しませんexample.com/category/
。
that are "hackable" to allow users to move to higher levels of the information architecture by hacking off the end of the URL
。つまり/category/
、404は望ましくないようです。