The SEO results are governed by the speed at which a search engine indexes updated links and content. So SEO can take two months or sometimes up to a year to see changes.