Hyphenated domain names are better for SEO because the search engines can actually pick out keywords from the domain name URL - and some have said that weighs heavily in ranking. Personally, I think that the amount benefited is counteracted 100-fold with a quick and easy domain name that allows word of mouth to spread fast.
cscgal
The Queen of DaniWeb
19,421 posts since Feb 2002
Reputation Points: 1,474
Solved Threads: 229
Yeah, I like your analogy to a radio test. That's bad with DaniWeb because most people spell it Danny, unfortunately :(
cscgal
The Queen of DaniWeb
19,421 posts since Feb 2002
Reputation Points: 1,474
Solved Threads: 229
This is just an opinion based on experimentation with both hyphenated and non-hyphenated domain names.
Google doesn't care whether a domain name is hyphenated or not, provided that the keywords are there. For example web-site-name.com and websitename.com will produce similar results.
MSN, however, absolutely loves hyphenated domain names, at this time anyway. That may change.
I suggest you take this concept one step further though, name web pages using logical naming conventions as well. For example, a web page named web-site-ptomotion.htm is much better than one named bunchoflettersandnumbers.HTML
Do this with graphics too, especially if you want your images to be searchable. Same theory, web-site-promotion.gif is way better than buchoflettersandnumbers.jpg . Throw in an alt attribute "Web Site Promotion". Provided that this technique is used sparingly, it can be effective in gaining additional weight for that page for the keyphrase.
canadafred
SEO Consultant
1,021 posts since Feb 2006
Reputation Points: 192
Solved Threads: 28
But If I had a domain name www.samscat.com , how can Google know to separate it into multiple words without the hyphens? If it's a single word, that's fine, but for multiple words, there really is no way to separate it? Is it "sams cat" or "sam scat" ??
cscgal
The Queen of DaniWeb
19,421 posts since Feb 2002
Reputation Points: 1,474
Solved Threads: 229
But If I had a domain name www.samscat.com , how can Google know to separate it into multiple words without the hyphens? If it's a single word, that's fine, but for multiple words, there really is no way to separate it? Is it "sams cat" or "sam scat" ??
\
Google returns results for keyphrase searches. If the search was for "sams cat" or "sam scat" google would separate www.samscat.com either way.
canadafred
SEO Consultant
1,021 posts since Feb 2006
Reputation Points: 192
Solved Threads: 28
For example buy-WidgetB-Cheap.com would actually have a negative effect on SEO, as it might be seen as an attempt at SERP spamming.
If you see yourself having more than one hyphen STOP!
That's not true. There are lots of webpages, mostly articles and blog entries, that have a lot of hyphens in their URLs and they rank very well. The whole, "too many hyphens means spam" thing is a myth.
stymiee
He's No Good To Me Dead
3,360 posts since May 2006
Reputation Points: 161
Solved Threads: 38
Apparently, having "-" in the URL is a very good thing, unlike having "_".
If you consider...
http://www.my-cat-and-mat-site.com/the-cat-sat/on-the-mat http://www.mycatandmatsite.com/thecatsat/onthemat http://www.mycatandmatsite.com/the_cat_sat/on_the_mat
Okay... basically the same information, but with/without - or _.
Now it appears that Google will look at Hyphenated words as indiviudal words.
Thus my-cat-and-mat-site can be read as...
my cat and mat site
... and thats about it.
It will read conjoined words as individual words, but will interpret the space/break that fits the search pattern.
Thus mycatandmatsite could be read as ...
my cat and mat site
my catan mats it
myca tan atsi
... more conotations - but that doesn't score any more points!
As for the page titles etc... the Underscore is a major pain. Though in a way it is fantastic if someone types in the title of the page... but if they only enter in partially matching terms, it seems that you will not get the same scoring.
Google just announced that underscores will have the same effect as dashes so this will no longer be true in the very near future.
stymiee
He's No Good To Me Dead
3,360 posts since May 2006
Reputation Points: 161
Solved Threads: 38
Good news for those who loves using dashes.
I think you mean underscores. ;)
stymiee
He's No Good To Me Dead
3,360 posts since May 2006
Reputation Points: 161
Solved Threads: 38
Yes, but mostly I think the file names for eg. words.words/words_42.jpg is better than words.words/wrods-45.jpg.
Steve
Unfortunately the opposite is true. Dashes are better then underscores. All search engines recognize dashes as a keyword separator but Google doesn't yet recognize underscores as a keyword separator.
stymiee
He's No Good To Me Dead
3,360 posts since May 2006
Reputation Points: 161
Solved Threads: 38