Conceptually, there are two ways of doing SEO
• On-Page SEO- This includes providing good content, good keywords selection. putting keywords on correct places, giving appropriate title to every page etc.
• Off-Page SEO - This includes link building, increasing link popularity by submitting in open directories, search engines, link exchange etc.
SEO techniques are classified into two broad categories:
1. Techniques that search engines recommend as part of good design referred to as White Hat SEO, and
2. Techniques that search engines do not approve and attempt to minimize the effect of referred to as Black Hat or spamdexing.