SEO activities are essentials and inevitable these days because of following factors:
Growing importance of internet marketing
Necessity of the increase in Search Engine Rankings
Social Media Optimization And social marketing has given new dimensions to Internet Marketing.
On Page Optimization
On page optimization is focused on Meta tags, Html code of the page, Keyword selection, sitemap creation, Code optimization, and Content Optimization means on site optimization.
Off page Optimization
Off page optimization is mainly concerned with external methods used to improve search engine rankings.
For Off Page Optimization there are many link building strategies we perform few of them are Directory Submission, Forum Posting, Social Bookmarking, Article and Press release Submissions.
Reference :
https://www.letsnurture.com/services...imization.html
Cheers.