De acordo com este blog ("Entendendo as práticas de sintaxe de URL amigável para SEO") , devo mudar
http://example.com/Hello-Dolly
Para
http://example.com/hello-dolly
As razões apresentadas são:
- URLs, em geral, diferenciam maiúsculas de minúsculas
- simplificará qualquer relatório de análise e SEO que diferencia maiúsculas de minúsculas
De acordo com este GIF que encontrei no artigo da Wikipedia sobre Normalização de URL , devo converter meus URLs de maiúsculas para minúsculas.
No entanto, eu uso o ASP.NET MVC e, por padrão, meus URLs estão estruturados desta maneira ( CamelCase ):
http://www.example.com/Controller/Action/Parameter
http://www.example.com/Categories/List/Bicycles
Examinei o RFC1738, mas não vi respostas definitivas para isso.
Devo me esforçar para forçar a estrutura a mudar tudo para minúsculas? Por que a Microsoft escolheu projetar sua estrutura como esta se todo mundo está me dizendo para usar letras minúsculas?