On Page SEO you attract readers by providing high quality content. The technique is to make the articles as relevant as possible to what the searcher is looking for. It greatly helps if you are an expert on the topic you are writing about. On page is process of defining keyword, Meta tags, content duplication, domain, title etc. which have to follow while developing site.