SEO & PPC Past, Present and Future