Online Marketing Strategies:Analytics, Strategies, and Terminology for Managers: Managing SEO, SEM, and Social Media Marketing Campaigns Online