Great article by: Brian Harnish
Don’t let anyone fool you. SEO is not rocket science. There is a general formula with four major components to SEO that all SEOs follow if they want to be successful with their campaign: content, links, on-page optimization, and social media.
The big component that the success of your campaign hinges on is depth.
The appropriate depth of your efforts depends on the niche and by what your competition is doing. Developing an appropriate strategy requires thinking, analysis, and time.
As if that is not enough, you need to consider the different goals of SEO. Rand Fishkin on Moz covers these in much depth here: The 6 Goals of SEO – Choosing the Right Ones for Your Business, so I will only provide a tiny synopsis of the different goals: SEO for raw traffic, SEO for E-Commerce Sales, SEO for Mindshare and Branding, SEO for lead acquisition and direct marketing, SEO for reputation management, and SEO for ideological influence.
You must choose your tactics for SEO based on the goals you have set for your business, as well as the different depth in strategy required by your niche.
In order to beat your niche’s competition, you must first execute proper research for your niche, beginning with the general components of SEO: Market research, competitor research, keyword research, content, links, on-page optimization, and social media. READ THE FULL ARTICLE