Site traffic is relevant to sales from any angle. The Penguin and Panda 3.3 updates should be identified and put in consideration along with your Content Curation. Search Traffic is no long really SEO, it is an integrated marketing plan. It's time to adapt all your online efforts...