SEO

On-Page SEO

Also called on-site SEO, on page optimisation, on-page optimization

Improving the content and elements of your own web pages, such as titles, headings, internal links and images, so they match what searchers want.

Quick facts: On-Page SEO

Category
SEO
Also called
on-site SEO, on page optimisation, on-page optimization
Level
Beginner
Affects
Rankings for target terms, click-through rate from results, conversions, keyword cannibalisation
Where to see it
Search Console Performance report, a site crawler, a title and meta description checker, WordPress SEO plugins, a readability checker
In this article4
  1. How on-page SEO works
  2. Why it matters
  3. Common mistakes
  4. How to act on it

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.

Do and do not

Do

  • Give each page one main topic and one intent
  • Write a unique title and meta description for every page
  • Link related pages with descriptive anchor text

Do not

  • Repeat the target phrase unnaturally
  • Write to a plugin's traffic-light score
  • Leave pages with no internal links pointing at them

Questions people ask about this

What is the difference between on-page SEO and technical SEO?

Technical SEO deals with the site as a whole: whether search engines can crawl and index it, how fast it loads, how it renders and how URLs and redirects are set up. On-page SEO deals with individual pages: their content, titles, headings, images and links. The two overlap, and a page needs both to perform.

How quickly do on-page changes take effect?

Google has to recrawl a page before it sees a change, which can take days for important pages and longer for others. Requesting indexing in Search Console can speed that up. How much rankings move afterwards depends on the competition and on the site's other signals, so give changes several weeks before judging them.

Do I need an SEO plugin for on-page SEO?

On WordPress, a plugin such as Yoast or Rank Math makes it easier to edit titles, descriptions and indexing settings page by page. Shopify, Squarespace and Wix have these fields built in. The plugin is only a set of fields, though; the work is in deciding what each page should target and writing it well.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.