On page SEO involves setting objectives and performing keyword research to target relevant terms. Key aspects include optimizing page titles, meta descriptions, URLs, headings, internal linking through menus and sitemaps, and content with targeted anchor text and keywords. The goal is to optimize various on-page elements to improve rankings and visibility in search engines for identified keywords.