I just got off a call with a client and a client of my client. On that call was a developer from a Denver based web development firm that also does SEO. On the call the developer stated that dashes are no better than underscores when it comes to SEO optimization and ranking. I almost feel out of my chair. I didn’t say anything because it wasn’t my place to do since this was a client of my client. But I darn sure had a call with my client afterward and let her know that the developer on the phone was not very competent.
There are several sources of irrefutable proof that dashes are better but my favorite is a very in depth post from Paul at Pioneer Websites that shows pictorially why dashes are better. I’m really tired of people who claim to be experts that give misinformation to clients. It makes it really hard for those of us who try hard to make sure we are always telling the truth. Alas, it just oges to show that you can be mediocre and still make money even in this tight economy.