How Long Does SEO Take?

How long does it take to build a new website? Let’s look at some of the factors involved.