Generally speaking websites can see results in 4 to 6 months. Obviously, SEO results grow over time. The traction you’re getting at 6 months typically is less than what you should be experiencing at 12 months . Typically that question is on a per domain basis.