On-page SEO is all about optimizing web pages to rank higher in search results to get more eyeballs. It includes both the content, image and HTML source code of a page that can be optimized, while off-page SEO refers to links and other external signals.
Title tag optimization
Page performance optimization
The goal is to provide both perfect content and UX while showing search engines what the page is about.
Off-page SEO is all about the activities that you carry outside the website to impact your search ranking. i.e. is link building, social media, and local SEO. Quality backlinks plays a vital role to show search engines that your website has authority and value. Off-page SEO simply tells Google what others think about your site. For example, if you’ve got a lot of valuable links pointing to your pages, search engines will consider that you’ve relevant content that provides value for users. Link building may involve techniques like:
Social media to build trust and authority of the website
Remember that a successful SEO strategy consists of trio of on-page, off-page SEO and technical SEO.