SEO is about ensuring your website and social media activities generate the right type of signals to the search engines. And search engines reward pages with the right combination of ranking factors.
The chart below summarizes the major factors to focus on for search engine ranking success.
The Periodic Table of SEO ranking factors
The Search Engine Land Guide to SEO explains these factors in details.