The outcome of SEO techniques is not necessarily immediate. Search Engines might need time to crawl, interpret and rank again a website that is working on its SEO. SEO delivers long-term results. Many times, there has to be a process of trial and error in order to achieve the right strategy and organic results for each brand.