J
j
My gut reaction is to leave it alone. If it occurs in the middle of
product name, you'd get sensible-looking URLs. For a product called
"foo-bar":
Lets say we have a product called Foo Bar, and another called Foo-Bar.
If you replace a space with a "-" when you make the URL, then both wind
up as Foo-Bar.
Although that is unlikely, it becomes impossible to tell whether
/product/Foo-Bar
refers to Foo Bar or Foo-Bar
As it turns out there are other characters that are common in product
names that raise havoc in URLs. "/" and "&" being the worst.
There seems to be some standardization toward using a dash as the word
separator, Google encourages it. For those of us who have been writing
html for some time, there is an appreciation for standards, even defacto
standards.
Curiously some of the cargo cult complainers also complained about not
having a Doc Type back in the days (90's or so) when Doc Types had no
impact on page rendering.
Even for someone like myself who has no natural tendencies to follow the
heard, I see the value in using a "-". Google (and the other search
engines) have changed the way they rank pages more than once.
Jeff