If SEO is often described as one of the marketing techniques with the best return on investment, it’s also because it’s a long-term process. Generally, the first results are visible after 3 to 6 months, but significant improvements can take 6 to 12 months, depending on the competition and the initial state of the optimised site.