On-Page SEO Services

On-page SEO services that decide what each page is for

SearchCounselCo runs on-page SEO audits for ecommerce and regulated-category businesses in the US, UK and Europe. Most on-page SEO is a checklist of tags. The harder question is which query each page owns, whether another page is already competing for it, and whether the result gives anyone a reason to click.

You probably need this if

  • Impressions climb, clicks don't — you rank but nobody chooses the result
  • Two pages compete for the same query and neither ranks well
  • Rankings sit on page two and refuse to move despite more content
  • Traffic arrives but on queries that never convert
  • Old posts decay and nobody knows whether to refresh or merge them
  • AI Overviews quote competitors from content you also cover

What we fix

What our on-page SEO services cover

Grouped by the three questions above. Each area links to the guide where we document the method publicly, so you can judge the thinking before you enquire.

Which query

Keyword research and mapping

Which queries are worth owning, and which single URL should own each one. Mapping comes before writing, not after it.

What you'd seeSeveral pages ranking weakly for one query

Guide: keyword research
Which query

Cannibalisation and consolidation

Two pages competing for one query split ranking signals so neither wins. We identify the conflict and decide which page survives.

What you'd seeSearch Console showing the ranking URL flipping between pages

Guide: keyword mapping & cannibalisation
Which query

Search intent alignment

Whether the page format matches what the SERP already rewards, and whether keyword placement follows intent rather than a density target. A guide cannot outrank a comparison table if the query wants one.

What you'd seeRanked on page two while a different content format holds page one

Guide: search intent
The page

Title tags and meta descriptions

The only on-page elements a searcher reads before deciding. Rewrites are the cheapest available gain on pages that already rank.

What you'd seeHigh impressions with CTR under 1%

Guide: title tags
The page

Header tags and page structure

One H1, a heading hierarchy that reflects the argument, and sections a machine can lift a self-contained answer from.

What you'd seeMultiple H1s, or headings used purely for styling

Guide: header tags
The page

Internal linking and URL structure

Where authority flows and what anchor text tells Google a page is about. The most under-used lever in on-page SEO.

What you'd seeCommercial pages three or more clicks from the homepage

Guide: internal linking
The content

Content optimisation and semantic depth

Content quality measured against the entities and sub-questions a topic requires, rather than repeating a keyword and hoping.

What you'd seeThin coverage next to competitors answering more of the question

Guide: semantic SEO
The content

E-E-A-T and trust signals

Authorship, sourcing and the evidence a page offers — which matters most in regulated categories where claims must hold up.

What you'd seeUnattributed content competing against named experts

Guide: E-E-A-T
The content

Snippets, schema and AI answers

Structuring answers so Google can lift them into a featured snippet and AI engines can quote them with a citation back.

What you'd seeAI Overviews citing competitors on topics you also cover

Guide: snippets & AI Overviews
The content

Image SEO and alt text

Descriptive file names, specific alt text, next-gen formats and explicit width and height so images help the page rather than slowing it and shifting the layout.

What you'd seeImages named IMG_4471.jpg with empty alt attributes

Guide: content optimisation
The content

Readability and accessibility

Reading level matched to the audience, descriptive link text instead of "click here", and sufficient colour contrast. Accessibility work and on-page clarity improve the same things.

What you'd seeDense paragraphs and link text that says nothing on its own

Guide: content optimisation
The page

URL slugs and canonical signals

Readable slugs that describe the page, one primary keyword per URL, and canonical tags that agree with the keyword map rather than contradicting it.

What you'd seeCanonical pointing at a page you did not choose to rank

Guide: SEO-friendly URLs

Reference points we work to

~33% of title tags are rewritten by Google. Titles over 60 characters are far more likely to be replaced, which is why length discipline matters more than cleverness.
3–5 internal links per 1,000 words, using descriptive anchor text rather than "read more". Enough to route authority, few enough to stay editorial.
1 primary query per page. Supporting terms and semantic variations belong on the same page; a second primary query belongs on a different one.

By page type

On-page SEO differs by what the page is trying to do

An on-page SEO agency that optimises a product page the same way it optimises a blog post is applying a checklist, not a diagnosis.

Category pages

The highest commercial value and the most common duplication. Intent sits between browsing and buying, and copy has to serve both without burying the products. Category page SEO.

Product pages

Unique descriptions at scale, structured data for rich results, and handling for variants and out-of-stock URLs. Product page SEO.

Service pages

One clear query per service, internal support from related content, and enough specificity that the page is not interchangeable with a competitor's.

Blog and guide content

Depth against the SERP rather than against a word count, plus honest decisions about which ageing posts to refresh and which to merge. Refresh vs consolidate.

Decaying pages

Content that ranked and slipped. The fix is usually intent drift or a competitor answering more of the question, not age. Content refresh.

Regulated categories

CBD, hemp and restricted-ad verticals where looser wording ranks faster and also attracts letters. Content has to survive compliance review as well as the SERP.

Evidence

On-page SEO results from a real Search Console account

A CBD and hemp retailer with content that already ranked and was not being chosen: impressions were rising while clicks stayed flat, and several posts were competing with each other.

  • 01Ageing content refreshed against the live SERPPosts were rewritten to match what the results page actually rewarded, rather than to a word count.
  • 02Competing pages consolidatedWhere two URLs targeted one query, one was kept and strengthened and the other redirected into it.
  • 03Titles and snippets rewrittenPages with high impressions and sub-1% CTR were given titles that gave a searcher a reason to choose them.

Scope, stated honestly This was a full engagement. Technical work on internal link architecture and duplication ran alongside the on-page work, and dedicated local pages contributed too. On-page is the share that decided whether a page was chosen once it was reachable.

See how the engagement was scoped
Google Search Console 6-month comparison · anonymised at client request
+84.3%
Organic clicks · 19,687 vs 10,683
+68.2%
Featured snippet appearances
+88.6%
US clicks · 17,906 vs 9,492
27.98.9
Average position

No figure on this page is estimated, modelled, or taken from a third-party rank tracker.

What you receive

What your on-page SEO audit delivers

The diagnosisWhat the audit establishes
  • Keyword-to-page map showing which URL owns which query, and where two compete
  • Intent match assessment against what the live SERP currently rewards
  • CTR opportunity list ranking pages by impressions earned versus clicks captured
  • Content depth gaps measured against the pages currently ranking
  • Heading and structure review across templates, not just sample pages
  • Internal link analysis showing where authority pools and where it should go
  • Snippet and schema eligibility for featured snippets and AI citation
What you act onWritten to be used
  • Rewritten titles and meta descriptions for the pages with the most to gain
  • Consolidation decisions naming which page survives and where the other redirects
  • Content briefs for pages that need rewriting rather than tweaking
Format
A written document plus a page-by-page action list
Sequence
Ordered by expected gain against effort
Ownership
Everything produced stays yours, during and after

Common questions

On-page SEO services: common questions

What is included in on-page SEO services?

An on-page SEO audit covers keyword research and mapping, search intent alignment, title tags and meta descriptions, header tags and page structure, content optimisation and semantic depth, internal linking, URL structure, E-E-A-T signals, and schema for featured snippets and AI citation. Every on-page SEO agency runs a similar list. SearchCounselCo starts one step earlier: deciding which query each page should own, because optimising two pages that compete makes both of them worse.

How is on-page SEO different from technical SEO?

Technical SEO decides whether a page can be crawled, rendered and indexed at all. On-page SEO decides how well it competes once it is eligible. The two overlap on structure, internal linking and schema. If pages are not being indexed, technical work comes first; if they are indexed and not performing, this is the work that moves them.

How long does on-page SEO take to show results?

Faster than most SEO work. Title and snippet rewrites on pages that already rank can move CTR within a recrawl cycle, often days to a few weeks. Consolidating competing pages and rewriting content for intent takes longer to settle, usually one to three months, because Google has to reassess the pages. On-page is typically where the earliest measurable gains come from.

What is keyword cannibalisation and why does it matter?

Cannibalisation is two or more of your pages targeting the same query, so ranking signals split between them and neither ranks as well as one strong page would. It is common on sites that have published for years without a keyword map. The fix is not always deletion: sometimes one page absorbs the other, sometimes both stay and are differentiated by intent. Our keyword mapping guide covers how we decide.

Do you rewrite content, or only recommend changes?

Both, depending on scope. Some clients want an on-page SEO consultant for the diagnosis, keyword map and briefs, and have their own writers execute. Others want the rewrites handled. Titles and meta descriptions are usually written for you either way, because they are short, high-leverage, and easy to get subtly wrong.

Do page speed and mobile-friendliness count as on-page SEO?

They sit on the boundary. Core Web Vitals, page speed and mobile-first rendering are usually handled as technical SEO because the fixes are template and server level. But they affect how a page performs once it ranks, so an on-page SEO audit flags them and hands them across rather than ignoring them. The same applies to canonical tags: the keyword map decides which page should rank, and the canonical has to agree with it.

Does on-page SEO still matter with AI Overviews?

It matters more. AI answer engines retrieve passages and cite a few sources, so pages that state a self-contained answer clearly are the ones quoted. Heading structure, direct answers near the top, and schema all affect whether your page is liftable. The same work that earns a featured snippet is what earns an AI citation.

What makes a good on-page SEO agency?

Whether they map queries to pages before recommending edits, whether they show you real Search Console data rather than tool estimates, and whether they will tell you a page should be merged or removed rather than optimised. An agency that only ever recommends adding is not diagnosing.

What do on-page SEO services cost?

Scope drives cost, so SearchCounselCo quotes after the free on-page audit rather than before it. The audit establishes how many pages actually need work, which is usually far fewer than a site owner expects. Engagements are month to month with 30 days' notice, and every account stays in your name.

Start with the diagnosis

Get a free on-page SEO audit of your site

Send your domain. You get back a written review of which pages are competing with each other, which are ranking without earning clicks, and which are closest to moving.

  1. 1You send a domainNothing else. No call booked, no access granted.
  2. 2Rahul reviews itWritten reply within two business days, from a person.
  3. 3You decideUse the findings yourself, or talk about scope. No obligation.

Prefer to read first? Our guides on search intent and content optimisation document the same method.

Scroll to Top