I have already discussed about website optimizations. Optimizations of web page cover two aspect that are on page and off page optimizations. I have to describe here differences between them.
On page, it is the optimizations on a web page directly. We do some synthesizing, modification on a web page that called on page optimization. For example, if there is a site related to SEO, we need to make a title which may related to SEO and include that keyword in title which is most searches but title should be fresh, unique and attractive. After that, on that page, content also should be related to search engine optimization; fresh, unique and knowledgeable. Content must be optimize with targeted keywords. H1 to H6 you can use in your site but H1 must be use only one time. Your primary keyword should be include in H1. After that H2 according to keyword prominancy. As well as title, we make meta tag also. On the page of a web, if we use image, must include alt tag. Site should be in hierarchy way. All the pages should be validate by W3C. Site should be free from broken links. Sitemap and robot.txt file must be upload for crowler. Use RSS also to exchange content or for subscriptions. Make proper linking structure for your site. Site should be in proper inter-linking. Anchor tag should be placed in right way. Page should not be only for search engine point of view it should be also user point of view. So, make sure about site usability and accessibility. All the navigations should be in proper way. All these activity are on page activity.
Off page activity are not directly related to work on a web page. We don't changes anything on web pages but we do all the thing for web pages in off page optimizations. Web site popularity include off page optimizations. To boost websites in major search engines we do promotional activity that called Link building and Social Networking or Social Media Optimizations.
Mainly in off page activity, we do link building for a web site. To build links for a website, we can say it is the practice of back links creations. It should be in ethical way like on page activity. Link should be create as a natural link. There are many way to create back links for a site which are – Link exchange (one way, Two way or three way), Article Submissions, Directory Submissions, Forum Posting, Blogging, Social Bookmarking, By Comments, Classified, Business Listing, Yellow pages activity etc. These are link building but there are some more aspect which is in off page activity - Press release, Social Networking, word to mouth, buzz creations, banner advertisement etc.
Now, we can easily define about on page and off page. On page activity include all about on a web site and off page activity cover all about for a website promotions.