Why technology matters with SEO and Social Media