So, you're about to launch a new website, and you want it to start building traffic and ranking for your keywords as soon as it's live. Most SEO. organizations launch websites without taking care of the details that help to maximize SEO. When moving forward with developing the. About to launch a new website? You may think you can't do SEO until the site is live, but columnist John Lincoln reminds us that there are many.