I am actually working on a specific niche for a long time.I am basically targetting 2 keywords.One keyword I am already trying to get up to the top spot for that specific keyword having more than 100000searches per month worldwide. But there is another keyword targeting the same market with a different keyword which is not being targeted by many people. Say for eg-I am dominating the search results for "free dog training". Now in order to get visitors searching for paid dog training videos to come to my free dog training site,is it a wise idea to buy the other keyword domain name and start building on that or should I expand my old site free dog training to be included in the other keyword and start promoting also. The thing here is both the keywords have completely different words and hence domain name should be different.So should I buy and build 2 websites or should I just expand my other website generally which I dont think I will be able to come up higher for the other search term
I would go with the second option - just use your existing website, to also include additional quality material for 'paid dog training videos' or the like. You can use the same site to leverage other keywords also, theer is no need to buy another domain explicityl for this purpose
Keyword in domain is surely going to effect your SE ranking. Still it is not sure that you will only get ranking as you have keyword in domain. It all depends on how much you are putting your efforts in promoting and getting links for it. i think you should'nt bother much about building 2 different sites. Promoting a site and getting high SE ranking is possible.