SEO stands for "search engine optimization."
Successful organic rankings on search engines is process that involves not only regular On site and Off site SEO strategies, it also included social engagement, local SEO strategies, Google rich snippets, feed optimization, news optimization as well. While SEO is ever evolving there are many initial and traditional elements at its core.
Keyword Research and Analysis
On Page SEO Optimization
Technical Website Evaluation or Audit
Content Development& Marketing
Off Page SEO (Link Building)
And more...