Social Media Content Marketing: Strategies, Platforms, and Algorithms