It takes four to six months to start seeing any results from SEO work. First you’ll see content getting indexed by Google which will result in more impressions. Next, you’ll see the site start to rank for more keywords. If all goes well, you’ll then see clicks to your website. If the site gains authority and content is actually helpful (bounce rate is sufficiently low), it will get ranked higher and drive more clicks.
See also: