I would start link building immediately. You can never start too soon. Before the site launches you'll want to make sure you're on-site SEO is good for your keywords.
You have to build links. You also need to start building a list. If you get visitors now you need to capture their information, even if you aren't fully ready. That way when you launch you can contact those people and let them know. Is this the only way you plan to market the site through SEO? Have you done keyword research? I wouldn't hire an SEO consultant, I would hire a marketing firm instead. SEO is just one channel.
Open your eyes.. You have so many resources here - read through the different threads.
Either start reading or hire somebody. It isn't important to hire somebody if you're willing to read but it takes time and patience. If your budget is big enough you can always hire somebody to lead you in the right direction.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.