I've done both types of rewriting/manual URL setup for websites. I haven't seen a difference in peformance between the Extension/No Extension concept coupled with directory structure setup. In my experiences so far, the performance has been about
the same with both having their pros and cons. Frankly, I don't care for the argument that could result from me saying this.
We know there's a difference between linking to
www.domain.com vs.
www.domain.com/ vs
www.domain.com/default/ vs.
www.domain.com/default.aspxadd .php, .htm, what have you for an extension.
I asked way back in the beginning of a BV5 build if I could get rid of Departments/ & Products/ but still maintain the use of the auto-rewrite. Couldn't happen, so resorted to manual rewrites.
This request was based on the previous store having Aram's rewriter in place for 2 years with an attempt at easing the transition to new version.
Preference: Manual Rewrites - Results: A ridiculous sales & engine performance comparison. So changing to a whole new naming structure simply isn't going to happen for another few years. We've nailed it, until there's a problem, we keep it the same.
Why do I like manual rewrites? Because I get to control all of it. My client's like to fiddle, knock yourself out I say, please don't touch the URL. Let me know when you break something and I'll fix it. :)
So my preference:
1.
Do not remove the ability to manually rewrite URL's for products and categories2. Allow for it to not need Departments/ & Products/ or any derivative of for auto-rewrites. I know this is a tough one, you've explained it to me several times as I can be persistant in my annoyance...LOL..
3. If I went with auto rewrites, I would love to see it as (Noting option between extension/no extension. Even the ability to choose extension.):
Category-Name/Sub-Category-Name/Sub-Sub-Category-Name/auto-rewritten-product-name-url/
or
Category-Name/Sub-Category-Name/Sub-Sub-Category-Name/auto-rewritten-product-name-url.aspx (or .htm/.html)
But that
opens up a can, what if the product is assigned to multiple categories? You'd end up having 10 rewrites for one product if it's assigned to 10 categories? What if the product is temporarily assigned to a higher category because it's a featured item at the parent category level, how does the system pick the URL name? if it's then moved out of that category, does the URL get rewritten? (There's that 301 table size issue).
So that's why I am going to continue to pound a dead horse about
manually rewritten URLs and keep mentioning it until I get a clear cut answer as to whether or not it's going to be included or deprecated from future versions!!!!!
LMAO.. c'mon Marcus... is it going to be deprecated or what?