the website you want to rank high does not need to have the keyword in the domain! Your domain name can be anything. Its only the subdomain which only need to have the keywords. For example I want to rank high for the keyword 'lose weight'. There is no need for a domain called 'loseweight.com'. This domain with the subdomain will do fine: ihatemylife.com/lose-weight You only try to promote lose-weight page. No need to buy another website/domain just to target those keywords. Multiple keywords can be targeted using single domain! How cheap is that? .... I just noticed this right now Practical example: http://www.semrush.com/info/ririanproject.com Just look at the number of keywords this website dominates in, 1st rank!!