We usually suggest you give SEO a minimum of 4-6 months before starting to see results and between 6-12 months to see a proper return on investment. Keyword rankings and the final outcome of conversions that are the real measurement of SEO success. Knowing your own goals for your SEO strategy is the first step to understanding how long it takes for SEO to work. When you hire an agency like Self Image Media to execute your SEO strategy, you know you’re going to get a higher level of specialist knowledge and expertise from a team with a wealth of experience.