So things i have already done . 1. Researched for a good keyword with HIGH CPC and low competition using google keyword tool. 2. Found a matching domain which is brandable Things in doubt. 1. Exact match domain or a generalized one ? 2. What is the best link building strategy currently ?