CamelCase vs lowernodash
-
I'm in the process of reviewing on-site URL structure on a few sites, and I've run into something I can't decide between.
I am forced to choose between the two examples:
MediaRoom/CaseStudies.aspx (camel case)
mediaroom/casestudies (all lower case, mashed, no dashes)
I would personally rather see:
media-room/case-studies/
However implementing the dashes would require manually re-writing about ~10,000 URLs. Implementing 301s from the existing structure to whatever I choose would be trivial, so there is no concern there.
Given the choice between CamelCase and lower-mashed, which would you choose? Why?
-
lower case.
you will run into canonicall problems if you start using caps.
Since the pags are aspx, it is running on a IIS server. I would install the IIS url rewrit module if its not alrerady installed. And force lowercase very easy interface
See here http://thatsit.com.au/seo/tutorials/how-to-fix-canonical-issues-involving-the-upper-and-lower-case
Also there are really easy url rewrite solutions included in the module, a lot easier then rewiting the atucal urls.
A tip. take a copy of the web.config file after, just incase you overwrite it later and lose of your rewrites
-
I agree with Alan 100%. There are some great options you can do with IIS rewrites.