SEO is a unique activity. It has two main segments namely On page Optimization and Off Page Optimization. On page is one where you redesign the website from optimization's point of view only if required whereas Off page deals with the external factors to create back links for the site. More focus should be given on Off page as it helps in creating enormous back links for the site.