SEO service

On-Page SEO Services, Priced Per Page, Starting Where Google Already Looks

Starting at $250 per page Start the questionnaire

With on page SEO services, the best place to start is a page Google already shows people and almost nobody clicks. That page has done the hard part. Google trusts it enough to put it in front of searchers. Something on the page just isn't convincing them.

So I don't start with a site-wide checklist. I start with your Search Console data, find the pages that already earn impressions (times your page appeared in Google's results) but sit just off the first few spots or get few clicks, and work on those first. You pay per page, so you only pay for the pages worth fixing.

If you'd like me to find yours, send me your site through a short questionnaire. I reply with a plan and a fixed quote within one business day, including the list of pages I'd start with.

Starting at $250 per page. Each page gets its title, meta description, headings, internal links, a schema check and a content gap review.

What you get for each page

  • Title tag. Rewritten to match what people search and to earn the click. The title tag is the line Google usually shows as the blue link.
  • Meta description. A clear summary that can appear under your link, written for that page, not copied across the site.
  • Headings. A logical H1, H2 and H3 structure, so readers and Google can scan what the page covers.
  • Internal links. Links from your related pages to this one, and from this one to the next step a reader needs.
  • Schema check. I check the page's structured data (code that labels things like your business name, address or reviews for search engines) for errors and missing basics.
  • Content gaps. The questions searchers have that the page doesn't answer yet, with suggested copy.
  • A before-and-after note. What changed and why, so you can track it later.

How it works

  1. You fill in the questionnaire. Your site, and ideally access to Google Search Console.
  2. I reply with a plan and a fixed quote within one business day. You get a short list of pages, ranked by opportunity.
  3. You pick the pages. One page or twenty. No retainer.
  4. I optimize them. Typically two to four pages a week. Pages that need new sections written, or a site builder that fights back, take longer.
  5. We measure. I compare each page's clicks and impressions before and after in Search Console. Google says some changes take a few hours to show, and others could take several months. Expect to judge results after four to eight weeks, not four days.

Why I start with pages that already have impressions

Most on-page optimization starts with whatever page the owner cares about most. That's often the homepage, and it's often the page with the least room to move. I'd rather start where the data says the payoff is.

Finding the pages that almost rank

The Search Console Performance report shows, for each page, its impressions, clicks, CTR (click-through rate: the share of impressions that became clicks) and average position. I look for two kinds of page:

Pattern in Search Console What it usually means What I fix first
Lots of impressions, average position 5-20 Google sees it as relevant but not the best answer Content gaps, headings, internal links
Good position, low CTR People see it and pick something else Title and meta description
Impressions for searches the page doesn't mention Searchers want something the page half-covers A new section, or a separate page

That last row is where on-page work and new content meet. When a page is being asked to answer five different questions, sometimes the fix is a new article, and planning content around a topical map is the better tool.

What a title rewrite looks like

Here's a sample for an imaginary dental clinic, the kind of change I make on a typical page:

HTML
<!-- Before: the brand first, no service named. Safe to change, but update any ads or links that quote it. -->
<title>Home | Smith Family Dental | Welcome</title>
<meta name="description" content="Welcome to our website.">

<!-- After: the service and the reason to click, brand at the end. Changes nothing else on the page. -->
<title>Emergency Dentist in Springfield, Same-Day Visits | Smith Family Dental</title>
<meta name="description" content="Toothache or broken tooth? Same-day emergency visits most weekdays. See what a first visit costs and book online.">

Two Google facts shape how I write these. Google builds the blue link from several sources, including the title element, the main visible title and headings, and it asks for titles that are descriptive, concise and not stuffed with keywords. And snippets are primarily created from the page content itself, with the meta description used when it describes the page better. So I fix the page's real content and headings too. A good meta description on a vague page gets ignored.

What I don't bother with

Google's starter guide says it doesn't use the keywords meta tag, that keywords in the URL have "hardly any effect beyond appearing in breadcrumbs", and that heading order doesn't matter to Google Search (though it does matter for screen readers, so I keep it tidy). That's why I almost never change a page's URL. A new URL needs a redirect, and the gain is close to nothing.

Who this is for (and who it isn't)

This suits sites with a few dozen to a few hundred pages that already get some search traffic: contractors, clinics, law firms, local retailers and SaaS startups across the US and Canada. It works best if you can give me Search Console access, which takes about two minutes.

It isn't for you if your pages aren't in Google at all. On-page polish won't fix a page Google won't index, and my guide to pages stuck in "crawled, not indexed" or a full technical audit is the right start there. If you need more than 10 or so pages done every month, it's usually cheaper to let me run your SEO on a monthly plan, which includes on-page fixes. And if you only want to tidy two or three titles, you can do that yourself using the before-and-after example above.

On page SEO services pricing

Few providers publish a per-page price, so comparisons are rough. Mine, as of October 2026:

What Starting at Includes
One page $250 Title, meta description, headings, internal links, schema check, content gaps
Several pages $250 per page Same, plus the internal links between them planned together

Very long pages, product pages with many variants, or pages that need a lot of new copy can cost more, and I'll quote that before starting. Prices are in USD, and Canadian clients can pay in CAD at the day's exchange rate. See what everything else costs on one page.

Why hand it to me

I've done SEO for 20+ years, and on-page work is where most of it started: titles, headings, internal links and the plain question of whether a page answers what people searched. I've also set up Search Console and GA4 for many sites, so measuring before and after is part of the job, not an extra.

Because I handle the technical side myself, I can also spot when a page's real problem isn't on the page: a redirect chain, a canonical tag (a note telling Google which copy of a page is the main one) pointing the wrong way, or a slow template. You'll hear about it instead of paying me to polish around it.

On-page SEO FAQ

What do on page SEO services include?

At BigRed, each page gets a rewritten title and meta description, a cleaned-up heading structure, internal links to and from related pages, a structured data check, and a review of questions the page doesn't answer yet. You also get a short before-and-after note. URL changes, site speed fixes and new articles aren't included, though I'll flag them if a page needs them.

How much does on-page SEO cost per page?

BigRed charges from $250 per page. Published market prices are thin, since most agencies bundle on-page work into monthly retainers, but the few per-page figures available start around that level and rise for long or complex pages. Paying per page lets you start with the pages most likely to improve, rather than paying a retainer for the whole site.

How long does on-page optimization take to work?

Google has to recrawl the page first, which can take days or weeks. Title and meta description changes can affect clicks soon after. Changes to content and headings usually take longer to show in rankings. I compare Search Console data from before and after, and I'd judge a page after four to eight weeks rather than the first few days.

Usually yes, and first. Links send authority to a page, but the page still has to answer the search better than the competition. If you're paying for editorial links, point them at pages that have already been optimized, or a good chunk of that money is wasted.

Next step

If you'd like to start with the pages that are closest to paying off, send me your site through the on-page questionnaire. I'll come back with a ranked list of pages, a fixed quote per page, and you choose where to begin.