On-Page SEO Services

On-page and content SEO matches every important page to a search intent, then makes the page the most useful answer for it. The goal is traffic that converts, not traffic for its own sake.

Recent work · Pakistani mattress brand

7.8average position of the guide we refreshed (results due Nov 2026)
50product descriptions, using page facts only
0 → 7internal links on a post that had none

Read the mattress brand case study

What is included

  • Keyword research and intent mapping, one primary intent per URL
  • Content briefs your writers can follow
  • Optimisation of titles, headings, body content, and metadata
  • Cannibalisation checks and consolidation plans
  • Internal linking between related pages

Who it is for

Teams with a content programme that is not producing rankings or leads, and sites with existing pages that rank on page two and need improving rather than replacing.

How it works

  1. Map each important page to one search intent, using Search Console data where it exists
  2. Compare the page with what currently ranks, and note what it is missing or explains less clearly
  3. Rewrite the title, headings and copy, or write a brief your writers can follow
  4. Check new drafts against your existing pages for overlap before anything goes live
  5. Link the page into its topic cluster, then review rankings and clicks once Google has recrawled it

On-page work is one part of content SEO. If important pages are not being indexed at all, start with a technical SEO audit. For a recent example, see the mattress brand content refresh. To check your own pages for overlap, read how to find and fix keyword cannibalization.

Frequently asked questions

How long before on-page changes show results?

For pages that already rank, changes can show within weeks of Google recrawling them. New pages and competitive terms take longer. I review each page against its own baseline.

Will you change my URLs?

Only with a strong reason. A URL change needs a 301 redirect and can cost visibility for a while, so I improve pages in place wherever possible.

Improve your content’s performance

Send me your site and the pages or topics that matter most.