On-page SEO is the collection of things you optimize on a page itself to help both readers and Google understand it. It is distinct from off-page SEO (like backlinks, which happen on other sites) and technical SEO (the site-wide plumbing covered in technical SEO basics).
The elements you control on-page include the title, the URL, headings, the body content, images, and internal links. None of them are secret levers — they are just the ordinary parts of a well-made page. The trick is doing each one clearly and honestly, so that a person skimming and a search engine parsing both come away certain about what the page is for.
One principle sits above all the tactics: write for people, then confirm the page is legible to search engines. Reverse that order and you get the keyword-stuffed junk Google has spent two decades learning to ignore.
