There are basically two types of SEO techniques - on page and off page.

On page seo refers to the process that is followed on the website itself. Some of the tasks involved are:

Keyword...