It all depends on the kind of used
It all depends on the kind of keyword tools used to built the web site and on how new or old your pages are on the web. It makes a great starting point for SEO rankings to choose a web consultant that is familiar with your type of system; thus, the search engine optimization will go a lot faster. Another case when SEO takes more time is when the a copy writing or a restructuring of a system are necessary. From the moment a web master starts working for you, improvements in SEO rankings should appear within the first month, particularly if the page was not ranked high in Google.
Another relevant case when the development of SEO rankings becomes painstaking is when a certain site has been using elements labeled as unethical by Google. Nevertheless, a SEO expert will tackle with the inconvenience. Then, once the on-page work is done, the next step will be to get backlinks. This means that you need to target as many other sites as possible that can have inbound links to your page. The process of link building is of an ongoing nature, meaning that they should be constantly submitted for the increase of the SEO rankings.