I would not prefer social networking sites for straight marketing. SEO has nothing to do with social media because this popular platform is made to establish your personality, engagements, and websites.
Obviously, yes . Now everything is built on this. The audience and the flow from social networks brings even more business interest, which means even more money