Theo blog này ("Tìm hiểu thực tiễn cú pháp URL thân thiện với SEO") tôi nên thay đổi
http://example.com/Hello-Dolly
Đến
http://example.com/hello-dolly
Những lý do được đưa ra là:
- Các URL, nói chung, phân biệt chữ hoa chữ thường
- nó sẽ đơn giản hóa mọi báo cáo phân tích và SEO nhạy cảm
Theo GIF này mà tôi tìm thấy trên bài viết của Wikipedia về Bình thường hóa URL, tôi nên chuyển đổi URL của mình từ bất kỳ chữ hoa nào sang chữ thường.
Tuy nhiên, tôi sử dụng ASP.NET MVC và theo mặc định, URL của tôi có cấu trúc như thế này ( CamelCase ):
http://www.example.com/Controll/Action/Parameter
http://www.example.com/C chuyên mục / List / Biic
Tôi đã lướt qua RFC1738 nhưng tôi không thấy câu trả lời dứt khoát nào cho vấn đề này.
Tôi có nên đi ra ngoài để buộc khung thay đổi mọi thứ thành chữ thường? Tại sao Microsoft chọn thiết kế khung của họ như thế này nếu mọi người bảo tôi sử dụng chữ thường?