Well the simple answer is… It depends… SEO results rely on so many factors so seeing a trend changing is not something that can or should be measured in day but rather weeks or months.

There are many reasons why it is like that but the important ones are:

  1. Consistency: Search engines crawl your website. They look for changes. If you have a one page site that never changes then this is problematic. On the other hand, if you keep updating and adding relevant content then you will be “rewarded” by Google. So in this case, the way and quality are far more important than quantity.
  2. Crawlers: Search engines crawl your site, map it and look for changes. But as the name suggests the natures of the method is slow… One reason for it is that there are millions of sites and billions of web pages. Google and others crawl all of them again and again. It takes time…
  3. Time: Apart from crawlers getting good SEO results takes time. It is not that easy placing high quality backlinks and creating good content. optimising the site, especially if there was no SEO done previously can be tedious.