I'm starting a new niche site that I want to start optimizing and rank quickly and I was scanning keyword tools trying to think of a good name for the site and I was wondering if it is worth it/good to secure a website domain name for a highly competitive phrase even if it may not sound completely perfect grammar wise? Basically is this a good way to go about picking a domain name (scanning highly searched keywords)? I know I can always just target them with anchor text and content on my page later, but should I consider this as part of it or just go for a better sounding URL? THanks.
The tricky thing about this it doesn't really pay off. On one hand you want a short url, the shorter the better, it's just easier to remember. On the other hand, if you were on top for the phrase it would bring you more traffic for sure. In the end, I don't think it's worth what it costs, shorter url would be best, so try a really short phrase, or just ignore the idea all together.
Pick the most essential key word and use it in your url, I would avoid too long or too complicated url.