The real answer would depend on the keyword search phrase(s) and specifically which search engine(s). But, being the SEO Guru, you are probably already aware. So, why the question?
I am confused, never faced this before and thats <SEO Guru> just a username. Keywords are sometimes abc xyz and sometimes def xyz and things like that. I prefer the '-' one. What do you say? Like say your site, seafoodplus.info, or seo-food-plus ?
i'd go for the one without hypens simply because it's easier to remember. Don't think it makes any different to search engine spiders.
Not true in case of directories and filenames atleast http://www.yoursite.com/i-love-dp.html http://www.yoursite.com/ilovedp.html http://www.your-site.com/i-love-dp.html
Good, so can you please suggest me what the domain should be like? I basically have three keywords say cat, dog, and mouse I want a domain with all of them! Thanks
I would have chosen the domain without the hyphen as my first choice because it looks more serious. If that is already taken I would register the domain with only one hyphen, but no more than one. I think it looks too spammy with two or more hyphens in the domain, but I don't know what Google thinks about it. In the file names I often separate the words with multiple hyphens though.
I have seen this question before. a couple points to be made. If i am looking for USA, susan works when you apply the technique that you used in the 2nd domain name. therefore, your 2nd domain would be more freindly to more potential searches. Now your second example: cat dog mouse cat-dog-mouse could be seen by the SEs as a potential spam domain (especially if it was only perchased for a year at a time!). This would be because you are most definately trying to take advantage of those 3 keywords. But, if you put them together catdogmouse you could (thoeretically) get picked up for a term like catdog. which i think used to be a cartoon. Or: ca tdog which could be a search for a new breed that is indiginous to california. However, i heard that in France, their language uses - quite a bit in the normal language. then a hyphenated domain might be good for you. But, then these terms aren't exactly French. You could get dogchasescatandmouse. Then you might show up for a term like scat also. it all goes back to how you set up your content then. Now, lets do the all important word of mouth test. How would you tell your freinds or other potential vistors your website name if it has hyphens in it? It makes it pretty hard to remember. as much as possible, i would stay away from hyphens. But thats just my 2-cents.
Ideal scenario from a real GURU: mainkeyword.com/keyword1-keyword2/ mainkeyword.com/keyword1-keyword2/key-prhase.html mainkeyword.com/keyphrase/keyword.html
My personal experience shows its better to have www.keywrodakeywordb.com than www.keyworda-keywordb.com or any other breaks eg _
It all depends on how well the website is optimized. The domain name itself will not help. Including keywords in the domain is just one factor but, remember to apply other factors as well when thinking of achieving a good ranking in search engine. I personally recommend to use http://www.abcdefxyz.com and go away from using www.abc-whatever-and-soever.com s
Actually, it depends on your domain as well. If its really catchy with an - you might as well use it if that will stick in people's heads.
yah, hyphens suck. My portfolio site <www.the-k-report.com> has hyphens in it and people always get confused. Don't know why, it's pretty basic. But I guess when you're marketing, you should market it so that it is simple and basic for everybody to remember. Personally, I just didn't want people to think it was "thek report". Anyways, the site was designed in full flash and not designed for SEO. It was a fun project though.