On Page Optimization is the activity that is done on the page for search engine ranking like using alt tags, keywords in meta tag,meta description tag,managing the keyword-density, proper usage of keywords in heading tags.
Off Page Optimization is the process that is done on other sites for our site to increase search engine ranking. Off Page Optimization activities include directory submission, article submission, forum discussion, blog posting, press release, blog commenting, white paper submission and along with this social bookmarking (in digg, delicious, reddit, stumbleupon) and social media promotion (in facebook, twitter, linkedin). Off page optimization creates strong back links for our site which not only helps for search engine ranking but also for drives traffic towards our site.
seo india