Of course the answer is both,so lets see some aspects of SEO and social media and how they work together or against each other.
Headlines are essential for both SEO and social media,so it is difficult to choose one.You want something popular that grabs people’s attention on Facebook and also you want keywords in your headlines that help your content to showup in the top of search engine results.
Spammers and fake accounts:
In case of SEO there are a millions of people who can fight back dirty and your time and money will be worthless if a competitor destroys your SEO behind your back.
The negative SEO’s attack with social media is by using fake accounts that represent your startup and trolls your blog post with comments which lets you get spammed, as social media has a number of page authorities which enable them to represent you on the top of search engine results.
Social media search engines trump traditional search engines:
As most of the people are using their phones,your SEO will be worth only if you use local search strategy.
People search things on Facebook and click hashtags on Twitter and some used to see videos on YouTube,so it is necessary to use both to make your site stand out.
Your creative and informative contents go viral with social media, but another fact is that the keywords in those contents will help to display your websites at the top of search engine results.