31 Dec 14 1:09 am
I'm a fan of exact-match domain names, optimized for a keyword. These are still good if you have the right content (for me that is the right keyword and pages/articles with at least 700 words long--not nonsense but real content related to the site).
But the truth is that if you create/have good content on your site, optimized for your niche keyword, you should can rank.
Also, remember that there are 2 ways to rank in Google: (1) organic results and (2) AdWords. I am assuming you mean you want to rank well for organic results.
And don't forget to include content for long-tail words--I think in one of the introductory (free) lessons they talk about the value of those.
Hope that helps.