On Page SEO is the science of optimizing the contents of a website such that it becomes friendlier to the search engines.On page optimization primarily includes:
- Writing fresh, unique content
- Including well-researched keywords in appropriate density
- Optimizing title by placing target keywords in the title
- Including meta title, description tags, ALT tags, H1 tags
- Developing a strong internal linking strategy (Proper anchor text)
- Including a sitemap
- Improving page loading speed
- Optimizing images and videos properly
Here’s more about it in detail:
http://static.googleusercontent.com/...rter-guide.pdf