이 블로그 ( "SEO Friendly URL Syntax Practices"이해) 에 따르면 변경해야합니다
http://example.com/Hello-Dolly
에
http://example.com/hello-dolly
주어진 이유는 다음과 같습니다.
- 일반적으로 URL은 대소 문자를 구분합니다
- 대소 문자를 구분하는 SEO 및 분석 보고서를 단순화합니다.
URL 정규화 에 대한 Wikipedia의 기사에서 찾은이 GIF에 따르면 URL을 대문자에서 모두 소문자로 변환해야합니다.
그러나 ASP.NET MVC를 사용 하고 기본적으로 내 URL은 다음과 같이 구성됩니다 ( CamelCase ).
http://www.example.com/Controller/Action/Parameter
http://www.example.com/Categories/List/Bicycles
나는 RFC1738을 훑어 보았지만 이것에 대한 확실한 대답을 보지 못했습니다.
프레임 워크가 모든 것을 소문자로 변경하도록 강요해야합니까? 모두가 소문자를 사용하도록 지시하면 Microsoft가 왜 이와 같은 프레임 워크를 설계하기로 선택 했습니까?