On-page SEO is the work you do on your own pages to make them clear and valuable, for visitors and for search engines. It's about what's on the page and how it's put together: the copy, the titles, the images, the internal links and the way you answer a question. It's the part of SEO you have complete control over yourself.
Whereas off-page SEO revolves around your reputation elsewhere on the web and technical SEO around the foundations of your site, on-page SEO is the actual conversation with your reader. A page can be technically perfect, but if the content doesn't answer the searcher's question, it won't achieve much.
Take a joinery workshop in Bristol with a page about fitted wardrobes. It currently contains two sentences and three photos. An on-page approach could look like this:
The goal isn't to repeat keywords as often as possible, but to create a page that genuinely helps. Google itself stresses that it wants to reward helpful, reliable content for people, which is often linked to E-E-A-T. Concrete projects, your own photos and the name of the craftsperson doing the work make a page more credible than general promises about quality and service.
AI systems such as Google AI Overviews, ChatGPT and Perplexity pull information from pages to answer questions. Content that is well structured, with clear subheadings, direct answers and concrete details, is probably easier for those systems to process and cite. For example, start a section with a short, direct answer and then expand on it. That helps human readers who scan quickly as well as machines looking for a usable passage. It ties in closely with AEO, optimising for answer engines.
On a small site, you can improve every page by hand. If you have lots of service or product pages, a fixed way of working helps. With AI support for writing and optimising content, you create well-structured pages faster, while keeping the expertise and control yourself.
Request your free AI visibility plan. An expert analyses your business and contacts you within 1 working day to present your plan in person.