I'll not be the firs who text these, but the reality is in the simple things. All you need is a normal site with SEO-optimized code, input proper parameters into meta-lines and some more stuff to make it "googlebot-approved" for listing into searching results. Look on these homepage of the new one site(better say blog). So, see that there are nothing super special, and they are already in the search results. You need 1 normal SEO specialist, some money and time. Better is, if with SEO-guy, will work normal web-dev to reduce resource crushing.