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.
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.
| Element | Before | After |
|---|---|---|
| Title tag | Services | Smith Plumbing | Water Heater Replacement in Austin, TX | Smith Plumbing |
| H1 | Our Services | Water heater replacement in Austin |
| Content | One short paragraph | What is included, tank vs tankless, typical timeline, licences, FAQs |
| Internal links | None to or from the page | Linked from the home page, repair page and a cost guide |
| Call to action | Contact form in the footer | Click-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.
Audit
A crawl of the site and a review of Search Console, so every recommendation is tied to real pages and real searches.
Keyword map
Each page gets one target search, and missing pages are listed in the order they are likely to pay back.
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.
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.
| Plan | Price | What it adds |
|---|---|---|
| Local SEO audit | $125 one-time | Site, 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/month | On-page work on your core service pages, citation clean-up and one new page a month |
| Local SEO Growth | $1,499/month | Two 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
Process
How the work runs.
Review
Read-only access to the account, analytics and tracking. I tell you what I see before any agreement.
Fix the foundations
Tracking, consent, conversion definitions and account structure are corrected first, so optimisation works from accurate data.
Optimise
Weekly changes to campaigns, budgets, pages and creative, each with a stated reason.
Report
Plain-language reporting tied to leads and pipeline, with a direct line to me.
FAQ