Can SEO Deliver Sales: 7 Things You Should Know About This Strategy