Modern SEO isn't just about putting keywords in the right places anymore. There are over 200 ranking factors that come into play when determining organic SEO rankings ranging from keyword usage to back links, website speed and performance, usability, and a bunch of other stuff you can leave to the experts while you focus on growing your business. That said, SEO takes time, upwards to 6 to 12 months depending on the client's industry and the state of their existing digital marketing efforts.