SEO and social media work together; there is no denying this fact. Only you must understand how they work. While the job of SEO specialists is to optimize the website for better SERP results, the job of social media managers is to manage the social media aspects of the website so that the clients can directly connect with the business owner. More interaction and communication between the client and the audience will bring positive results by way of positive comments, likes and even word of mouth publicity.
You need to understand that a website design is incomplete if it does not have the right mix of SEO and social media.