There are multiple factors which determine how quick you will realize results. These include:Domain authorityHow much content is providedContent qualityHow content resonates with readerKeyword choice and usage A big website may see results in a couple of days if a search engine is crawling their site regularly. Smaller sites get crawled less frequent, so typically it takes longer. SEO strategies should be monitored and changed because the rankings are fluid.