Do Search Engines Care If Your Domain Contains Hyphens?
This is a pretty hotly debated topic at the moment, so I thought I would share what I have found in my research, as well as through experience…
According to Matt Cutts, Google mouthpiece, Google’s algorithm doesn’t penalize for use of hyphens even if there are more than 2 or even 3 in the domain name. There is also no reason to expect that you will rank better for keyword rich domains where the keywords are separated by hyphens. So keyword-rich-domains.com will fair no better with Google than keywordrichdomains.com will.

