1) SEO is about revenues, not rankings, and requires more than just a website to succeed on search engines.
2) Developing quality content that people actively search for can help attract links and traffic from search engines and social media.
3) Building loyal social media followers and participating in online communities can help build links, but manipulation will be detected by search engines.