Most SEO experts would say 4-6 months to get a ranking on Google for newly built websites. But we had seen clients getting the boost in traffic and conversion as low as 2 weeks on an established site.