This depends on where you are at right now in the timeline of starting your business. If you are going to start a business and have yet to register a domain name, then I would say go ahead and register a domain name with the keywords you want in it. If you have multiple keywords then separate them with a hyphen. Also keep this simple, and make sure people can remember it. A site like http://www.this-is-my-main-keyword-and-here-is-another.com is probably not a good idea. The reason I say that it is a good idea is because when people link to you naturally, it is possible they will use your domain as the anchor text of the link. By having your keywords separated by hyphens in your domain, you assure yourself that any natural link you get will have the keywords that you want in the anchor text.
Hotels.com is a good example. They rank #1 for the keyword hotels, probably because most links pointing to them have the anchor text hotels.com or something similar. This guarantees your anchor text in any links contain the keywords you are shooting for.
Now the other thing is if you have already registered your domain, please don't go buy a new one with your keywords in it. The basic answer is that Google gives no preference to sites with the keywords in the domain. Just because you do not have the keywords in your domain, does not mean that you will not rank well for those key words. It only means that when people naturally link to you, you may not get the anchor text you want.
We can prove this with my site http://www.article-submission-express.com. So far all the links that I have obtained to my website contain the key words article submissions. I rank on page 11 with the phrase article submissions, however article submission which is in my domain is not one of my ranking keywords at this point in time. My focus is to do one keyword at a time, even though most of the gurus recommend several keywords at a time. I follow the human principle, that we can only succeed if we focus on one thing at a time. I feel that concentrating my focus on one keyword at a time will allow me to eventually achieve all rankings that I want for each keyword.
In conclusion if you have already registered your domain, that is great. Leave it how it is, do not form a new domain simply because you don't have keywords in it. If anything this can trigger duplicate content filters and get both sites punished. Just stick to you regular domain and submit articles and such to a bunch of directories with your keywords in them. This ensures you get the correct anchor text in your links, and these are all one way links that are not penalized by search engines. - 15478
Hotels.com is a good example. They rank #1 for the keyword hotels, probably because most links pointing to them have the anchor text hotels.com or something similar. This guarantees your anchor text in any links contain the keywords you are shooting for.
Now the other thing is if you have already registered your domain, please don't go buy a new one with your keywords in it. The basic answer is that Google gives no preference to sites with the keywords in the domain. Just because you do not have the keywords in your domain, does not mean that you will not rank well for those key words. It only means that when people naturally link to you, you may not get the anchor text you want.
We can prove this with my site http://www.article-submission-express.com. So far all the links that I have obtained to my website contain the key words article submissions. I rank on page 11 with the phrase article submissions, however article submission which is in my domain is not one of my ranking keywords at this point in time. My focus is to do one keyword at a time, even though most of the gurus recommend several keywords at a time. I follow the human principle, that we can only succeed if we focus on one thing at a time. I feel that concentrating my focus on one keyword at a time will allow me to eventually achieve all rankings that I want for each keyword.
In conclusion if you have already registered your domain, that is great. Leave it how it is, do not form a new domain simply because you don't have keywords in it. If anything this can trigger duplicate content filters and get both sites punished. Just stick to you regular domain and submit articles and such to a bunch of directories with your keywords in them. This ensures you get the correct anchor text in your links, and these are all one way links that are not penalized by search engines. - 15478
About the Author:
Brent Sweet is an expert on SEO. Brent has recently started various sites to test methods recommended in training by the SEO "gurus." Brent has separated out the several functions to find out what methods work the best. If you would like to being promoting your site like his sites simply visit his site for Article Submissions. You can also follow his actions at hisSEO Blog