On-page SEO refers to every optimisation factor that lives directly on your website’s pages, as opposed to external factors like backlinks. This includes page titles and meta descriptions, heading structure, keyword placement within content, internal linking, image optimisation, and overall content quality and relevance to the search terms you are targeting. Getting these elements right on every important page is often the difference between a website that ranks well and one that remains invisible despite otherwise solid technical health.