It all depends on your industry and how quickly you want to see results. SEO ensures a stable flow of organic visitors, so you shouldn’t overlook it in any case. However, SEO is a long-term strategy. It will justify efforts after six months or possibly longer to show the first return on your investment.