Compared to PPC, SEO is extremely slow. While PPC will start bringing you leads right away, it can take months to start seeing benefits after optimizing your website. SEO is a continuous process. Your website will never be completely "optimized," but as you put more effort into it, the optimization will only increase.