On-page SEO is everything you change on an individual page to help it rank: the text people read, the title shown in search results, the headings, the image descriptions and the links inside the page. It is the part of search optimisation you fully control, because it lives in your own content rather than on other people's websites.
What Google reads when it looks at one page
When Google processes a page, it tries to work out what the page is about and which questions it answers. It looks at the visible copy first, then at signals that summarise it: the title tag, the main heading, subheadings, the file names and alt text of images, the words used in links pointing to other pages, and any structured data. None of these is a switch that guarantees a ranking. Together they make the topic obvious and show that the page covers it properly.
The biggest on-page factor is whether the content satisfies the search intent behind the query. A page that answers the question clearly usually beats a page that repeats the phrase more often.
Optimising a plumber's service page
Say a plumber in Leeds has one page listing every service. Someone searching "boiler repair Leeds" lands on a wall of text that mentions boilers once. A better on-page approach is a dedicated boiler repair page with a title like "Boiler Repair in Leeds | Same-Day Callouts", one clear heading, a section on common faults, the brands they work on, pricing approach, service area, photos of real jobs with descriptive alt text, and links to the gas safety and contact pages. Nothing here is a trick. The page simply becomes the best answer the plumber can give.
How much effort a small business should put in
For most small sites, on-page work gives the best return of any SEO task, because it costs only time and you can do it page by page. Start with the pages that earn money: home, each main service or product, and the contact page. Once those are solid, off-page SEO such as reviews and links becomes worth chasing.
On-page habits that hold pages back
- Several pages chasing one topic. Two near-identical pages split attention, and Google may show the weaker one.
- Writing for a keyword list instead of a reader. Forcing exact phrases into every paragraph reads badly and can tip into keyword stuffing.
- Thin service pages. Three sentences and a phone number rarely rank against competitors who explain the job.
- Duplicate titles. Every page called "Home | Smith Ltd" gives search engines nothing to tell them apart.
- Images with no alt text. You lose a description that helps image search and screen reader users.
Related terms
- Title tag: the single most visible on-page element in search results.
- Meta description: the summary that can appear under your title.
- Internal linking: connecting your own pages so both readers and crawlers find them.
- Technical SEO: the site-wide foundations that on-page work sits on.