On-page SEO is the work done on the pages of your own website to help search engines understand them and to help visitors find what they came for: the content, the title tag and meta description, headings, internal links, images and structured data on each page. It covers everything you control directly on a page, as opposed to off-page signals such as links from other sites.
How on-page SEO works
A search engine reads a page and works out which questions it answers and how well. On-page SEO makes that easy to tell and makes the answer good. The main elements are:
- Content that matches intent. The page gives searchers what they wanted: a service page for someone ready to hire, a guide for someone learning, a product page for someone ready to buy. This matters more than any single tag.
- Title tag. The clickable headline in search results, naming the topic clearly and short enough not to be cut off.
- Meta description. Not a ranking factor, but often the snippet under the title, so it affects whether people click.
- Headings. One H1 stating what the page is, with H2s and H3s organising the sections beneath it.
- Internal links. Links from related pages with descriptive anchor text, which help search engines find the page and understand its place on the site.
- Images. Compressed files, sensible file names and alt text that describes each image for people who cannot see it.
- URL. Short, readable and stable.
- Structured data. Schema markup that labels facts such as an address, prices, reviews or FAQs.
Underneath it all, each page should target one main topic and one intent. Two pages chasing the same term compete with each other, a problem known as keyword cannibalisation.
Why it matters
On-page work is the part of SEO you can change today without anyone else’s permission. For many UK small business sites it is also where the quickest gains are: service pages that never name the town they serve, titles that read “Home” or “Services”, one page trying to cover six different services, or thin pages with a paragraph of text and a contact form.
It also protects every other investment. Links, PR and ads all send people to pages. If those pages do not explain the offer clearly, show why you can be trusted and make the next step obvious, the visits are wasted.
Common mistakes
- Keyword stuffing. Repeating the target phrase unnaturally reads badly and can count against the page.
- Duplicate titles and descriptions. Often produced by a template across dozens of pages.
- Writing for a tool score. Plugin traffic lights reward mechanical checks, not usefulness.
- Several H1s, or none. Page builders often turn logos or banner text into headings.
- Orphan pages. Pages with no internal links pointing to them are hard for search engines and visitors to find.
How to act on it
Take your most important page and search its main term in a private window. Compare it with the pages that rank: what they cover that yours does not, how they are organised, whether they answer the follow-up questions. Then check the basics with a crawl or a browser extension: one H1, a unique title tag and meta description, logical heading tags, descriptive alt text and several internal links from related pages.
Work through the site page by page, starting with the pages that bring in money. A keyword map that gives every page one target term keeps the work consistent and prevents pages competing. If you would like this done for you, my on-page SEO service covers the review, the rewrites and the links between pages, and internal linking has its own entry if that is where you want to start.
