Há uma regra simples que eu sigo (é difícil explicar, então vou dar exemplos):
-
http://example.com/categories/
< - Este formulário plural significa que a página mostra uma lista de todas as categorias em uso no seu site.Da mesma forma, se for "autores" (como em
http://example.com/authors/
), esperaria que a página mostrasse uma lista (com ou sem descrições - a escolha é sua) dos autores. -
Simplificando, você não pode usar "categoria" (como em
http://example.com/category/
) e listar todas as categorias abaixo dela. Parece meio sem sentido, certo? O ponto é, você nunca sabe quando você teria que criar uma listagem como tal = > é sempre melhor deixar de fora palavras "plurais" a menos que você tenha um propósito específico / definido (o que faz sentido). -
Além disso, as pessoas esperam que uma URL seja uma descrição precisa da página. Por exemplo, no meu caso, quando o título de um artigo no Google não é descritivo o suficiente, olho para o URL do artigo para ver se ele está perto do que estou procurando. Apenas dizendo.
Basta comparar
http://example.com/category/technology/
versushttp://example.com/categories/technology/
-
http://example.com/category/technology/
informa que estou indo para a categoria de tecnologia em example.com -
Se eu vir
http://example.com/categories/technology/
meu cérebro precisa pensar um pouco, e é claro (na maioria dos casos), vem a entender assim - eu estou indo para uma página sobre tecnologia que é uma das categorias em example.com)
-
-
Às vezes, os URLs são estruturados para mostrar a hierarquia de conteúdo. Dê uma olhada na estrutura de URLs deste site, por exemplo (Observe? Sim, "perguntas" .):
http://wordpress.stackexchange.com/questions/53474/permalink-format-singular-or-plural
http://wordpress.stackexchange.com/questions/
leva você a uma lista de todas as perguntas no WP.SE [1] .53474
é o ID do post. É isso que essas são as partes essenciais no que diz respeito ao sistema. A parte descritiva do URL, ou seja,permalink-format-singular-or-plural
destina-se a mecanismos de pesquisa e os visitantes provenientes de mecanismos de pesquisa (AFAIK).A hierarquia de conteúdo aqui?
Home > Questions > Post
(ou, digamos, Pergunta) - isso fazia mais sentido para as pessoas que construíram a rede do Stack Exchange, e assim, elas foram adiante.- O ponto já deve estar claro: o que você usa em seu URL, as pessoas podem absolutamente se relacionam com ele. Não há como não fazer sentido. O ponto é, você quer tornar mais fácil o cérebro de seus leitores / visitantes? Então use a forma da palavra (singular / plural) que faz mais sentido - precisamente, no seu caso, a palavra singular faz sentido = > %código%
[1]: WP.SE = > WordPress.StackExchange.com