On-page SEO refers to improving the rank of a website and optimizing it for search engines. It is done by applying certain settings on the website. These settings may include using proper URL structures, fast loading pages, giving quality content, mobile-friendly pages, optimized descriptions, and titles etc. This is all done on the website itself other than the gaining backlinks like in case of Off-page SEO which relies mostly on backlinks.