On-page SEO services that make every page earn its place.

On-page SEO is the work done on your own pages: what each page is meant to rank for, how it is titled, structured, written, linked and loaded.

It is the fastest part of SEO to fix and the part you fully control, which is why it comes first. These on-page SEO services are built for service and B2B businesses in the US, Canada, UK and Europe.

Free, 30 minutes, no obligation. I only need view access to look at your account.

The short answer

On-page SEO is the work done on your own pages: keyword targeting, titles, headings, content, internal links, structured data and speed. A $125 local SEO audit is the first step, and ongoing on-page work is included in Local SEO Foundations at $799 a month and Growth at $1,499 a month.

By

Sound familiar?

Why decent businesses stay invisible on Google.

  • Several pages fight for the same search while other services have no page at all
  • Title tags say "Home" or just the company name instead of what the page offers and where
  • Service pages are two paragraphs long, so Google has little to rank and visitors have little to trust
  • Nothing links the important pages together, so Google cannot tell which one matters most
  • Pages are slow on a phone, and the phone number or quote form sits below the fold
  • The site has never been checked against what people actually search for

What on-page SEO covers

What I fix on your pages.

Keyword mapping

One main search per page, matched to what the visitor wants. Pages that compete with each other are merged or separated, and gaps become new pages.

Titles and meta descriptions

Written for the search and for the click: the service, the place and a reason to choose you, within the length Google shows.

Headings and content

A clear H1, headings that answer the questions behind the search, and enough useful detail that a visitor does not need to go back and look elsewhere.

Internal linking

Links between service pages, location pages and guides, using descriptive link text, so authority flows to the pages that earn you jobs.

Structured data

LocalBusiness, Service, breadcrumb and FAQ markup where it is genuine, so search engines read what the page is about without guessing.

Images and page speed

Compressed images with real alt text, and a check of Core Web Vitals so the page loads quickly on a mid-range phone.

URLs and indexing

Clean, readable URLs, correct canonical tags, redirects for anything moved and a sitemap that matches the pages you want found.

Conversion elements

Click-to-call, forms and trust signals placed where they get used. Ranking without enquiries is only half the job, so conversion rate optimization is part of the review.

Example

A service page, before and after.

An illustrative example for a plumber, not a client result. The same page, with the same business and the same phone number, but a different job to do.

Typical on-page problems and fixes
ElementBeforeAfter
Title tagServices | Smith PlumbingWater Heater Replacement in Austin, TX | Smith Plumbing
H1Our ServicesWater heater replacement in Austin
ContentOne short paragraphWhat is included, tank vs tankless, typical timeline, licences, FAQs
Internal linksNone to or from the pageLinked from the home page, repair page and a cost guide
Call to actionContact form in the footerClick-to-call button at the top and a quote form beside the content

The difference

On-page, off-page and technical SEO.

People often ask about on-page and off-page SEO together, because rankings need both. They are different jobs:

On-page SEO

What you control on each page: content, titles, headings, links between your pages and markup. This page is about this part.

Off-page SEO

Signals from outside your site, mainly links from other relevant websites and your Google Business Profile. See link building services.

Technical SEO

Whether search engines can crawl, render and index your site: speed, mobile, redirects and errors. See the technical SEO audit checklist.

How a project runs

From audit to measured results.

  1. Audit

    A crawl of the site and a review of Search Console, so every recommendation is tied to real pages and real searches.

  2. Keyword map

    Each page gets one target search, and missing pages are listed in the order they are likely to pay back.

  3. Fix the pages that matter

    The highest-value pages first: titles, headings, content, internal links and markup, with the changes written out so they are easy to check.

  4. Measure

    Impressions, clicks, rankings and tracked calls by page, reported in plain language. Changes can be indexed within days, and ranking movement usually shows over weeks to a few months.

Pricing

Where this work sits in the plans.

This work is included in the monthly local SEO plans rather than sold as a separate product. Full details, including the founding-client offer, are on the pricing page.

Local SEO plans (USD, month to month after a 3-month start)
PlanPriceWhat it adds
Local SEO audit$125 one-timeSite, Google Business Profile and citations, with a ranked fix list. Credited to your first month if you hire within 30 days
Local SEO Foundations$799/monthOn-page work on your core service pages, citation clean-up and one new page a month
Local SEO Growth$1,499/monthTwo to three new pages or guides a month, local link outreach and a quarterly strategy call

Setup is $195 to $395 one time. A new website with on-page SEO built in starts at $625; see website design.

Fit

When on-page SEO is the right start, and when it is not.

A good fit: you have a site with real services but weak titles, thin pages or no clear page for your main jobs. On-page fixes often move a site faster than anything else you can do.

Not enough on its own: a brand new site with no content needs pages written first, and a very competitive market also needs links and reviews. Nobody can guarantee a position on Google, and I will tell you if on-page work alone will not get you where you want to be.

Proof

What I can and cannot show you.

The case studies on this site come from my previous roles, on events, fintech, education and e-commerce accounts in the Gulf and India, not from service-business SEO. What carries over is the method: tracking first, then structure, then steady weekly work measured on the pages and enquiries that matter.

$508K

media managed in previous roles

1,000+

campaigns run

564,959

events tracked in one GA4 rebuild

See all documented results · Read the case studies

Process

How the work runs.

  1. Review

    Read-only access to the account, analytics and tracking. I tell you what I see before any agreement.

  2. Fix the foundations

    Tracking, consent, conversion definitions and account structure are corrected first, so optimisation works from accurate data.

  3. Optimise

    Weekly changes to campaigns, budgets, pages and creative, each with a stated reason.

  4. Report

    Plain-language reporting tied to leads and pipeline, with a direct line to me.

FAQ

Common questions.

What are on-page SEO services?
On-page SEO services improve the pages of your own website so they match what people search for: keyword targeting, titles and meta descriptions, headings, content, internal links, structured data, images and page speed. It is the part of SEO you control directly, as opposed to links from other sites.
How long does on-page SEO take to work?
Search engines can pick up changes within days of re-crawling, but ranking movement usually shows over several weeks to a few months, depending on competition and how much of the site needed fixing. Anyone promising overnight results is guessing.
What is the difference between on-page and off-page SEO?
On-page SEO is what you change on your own pages. Off-page SEO is what happens elsewhere, mainly links from other relevant websites and your Google Business Profile. Strong rankings usually need both.
How much do on-page SEO services cost?
A Local SEO audit is $125 and is credited to your first month if you hire within 30 days. Ongoing on-page work is included in Local SEO Foundations at $799 a month and Growth at $1,499 a month. A stand-alone on-page project is scoped after the audit, so the price matches the number of pages.
Do you rewrite my pages or just give advice?
Both options are available. I can write and publish the changes, or hand your developer or writer a clear list of exactly what to change on each page. The audit will show which makes sense.
Will you need access to my website?
Editing access is needed to make changes, and read-only access is enough for the audit. You always own the site and every account.
Can on-page SEO alone get me to page one?
Sometimes, especially for low-competition local searches where the current pages are weak. In competitive markets, links, reviews and a well-built Google Business Profile matter too. The audit will give an honest view.
Do you work with Canadian businesses?
Yes. Canadian businesses are handled the same way, with Canadian spelling, province and city pages where they are useful, and calls scheduled in your morning.

Get a straight answer on your ads, calls and website.

Book a free 30-minute call with me. I will look at your ads, tracking and website with you and tell you what I would fix first. No sales team, no obligation.