SEO can be divided broadly into on-page and off-page optimization techniques. Simply put, on-page optimization is concerned with everything that can be done to boost your ranking in the search engine results pages (SERPs) on the webpage itself.
“On Page optimization is process of optimizing website keywords, website development technical issues, contents and site architecture” – Mohnesh Kohli
Source