Most businesses approach SEO expecting results within weeks. The reality is different — and understanding why is the most important thing you can do before you invest a penny. Here's what SEO actually is, what happens at each stage and what to watch out for.