Most sites already have a page for the thing they want to rank for. It is just vague, titled like four other pages, and linked from nowhere. On-page SEO is the work of fixing what is already published: the title, the headings, the words, and the links between pages, so each one answers a single search properly.
Book a free consultation →On-page SEO is the work done on a page you already own: the title it shows in search results, the headings that break it up, the words in the body, the links that run between it and the rest of your site, and the order the whole thing sits in. It is not new pages, not code, not links from other websites. It is making what you already published specific enough to win a search.
Almost nobody asks for it by name. They call because of the symptoms.
None of that is solved by publishing more. It is solved by making what is there say one clear thing and point somewhere on purpose. If you would rather do the work yourself, we published the step by step version as a plain-English on-page checklist. This page is about hiring it done.
Here is what the engagement hands you. It is deliberately checkable: open any page we touched and see whether each item is there.
Two things we will not do. We will not write a claim we cannot confirm with you: no invented certification, no founding year nobody checked, no service area you do not cover. And we will not quietly rewrite your site while you are asleep. Copy comes to you as a draft, you mark it up, it publishes after you say yes. Which search each page should own is settled first, in keyword research. Pages that ought to exist and do not yet are a different job: content writing.
The process is unglamorous and close to identical every time.
As a worked example, say a two-truck plumbing company has 30 pages and 6 of them mention repipes in passing. None is titled for repipes, all 6 carry the H1 the template shipped with, and the only link to any of them is in the footer. The job there is not 6 rewrites. It is picking the page that should own repipes, rewriting it to answer what the work involves and how long the house is without water, retitling it, pointing the other five at it with real anchor text, and leaving the rest alone. We are Orlando-based, working with local service businesses nationwide since 2008.
Not every page is worth the same hour. On-page changes pay off fastest where demand already exists, so the order is roughly this.
You see that order before it is worked, not after.
What the pages currently ranking already cover is worth knowing before we rewrite against them, which is its own piece of the program: competitor analysis. If merging and redirecting grows into dozens of URLs, that is closer to a website migration than an on-page pass, and gets planned as one.
This is the right buy when you already have a site with real pages on it: a dozen or more URLs, a page for most of what you sell, and copy that is thin, duplicated, or inherited from a theme. Sites built fast to get open, and redesigns that carried the old words across, are the usual cases.
It is the wrong first spend in these situations, and we would rather say so on the call than after an invoice.
On-page SEO is one deliverable inside a larger engagement, not a program by itself. It sits under the wider SEO program, and it leans on the pieces around it: a page can be written perfectly and still lose to a slower, uglier page that has more of the internet pointing at it.
In practice most of these run together in one monthly program rather than being bought one at a time, and the SEO overview lays out how that program is put together.
Most of the time this is not a separate purchase. It is part of the monthly SEO program, which runs $1,500 to $3,500 a month for most businesses, and $3,500 to $7,500 a month in competitive metros or for multi-location companies. In the early months, on-page rewrites are usually where most of the hours go.
If you want a one-time pass instead, a fixed set of pages rewritten and handed back with no retainer after it, that is quoted flat after a free consult. The number depends on how many pages, how much has to be written from scratch rather than tightened, and whether we publish the changes or hand them to your developer. We do not quote off a page count alone: 20 thin pages and 20 dense ones are not the same job.
If the site itself has to be rebuilt before any of this matters, custom builds run $3,500 to $12,000+ one time, and that is a separate conversation. Either way the arrangement is month to month with no long-term contract, and you own the site, the copy we write, and every account attached to it.
For the fuller picture, read how much SEO costs. For a straight answer on what your own situation should cost, run the free what should you pay tool, one of more than 50 free tools published at kellywm.com/tools, with no email wall.
No. Content writing produces pages that do not exist yet: a new service page, a new location page, a guide. On-page SEO works on pages you already published, changing the title, the headings, the body copy, the internal links, and the page structure so it answers one search properly. Most engagements need both, and we scope them as separate lines of work.
It can, and anyone who says otherwise is guessing. A page that ranks is carrying signals we do not want to throw away, so pages that already perform get edited conservatively, a change at a time, with the previous version saved. Pages ranking for nothing get rewritten freely, because there is nothing to lose. We tell you which bucket each page falls into before we start.
Usually your platform is fine. WordPress, Squarespace, Wix, Shopify, and most custom builds all let us edit titles, headings, copy, and links. Where we cannot get access, or the theme locks the page structure, we hand you finished copy with placement instructions for your developer. A rebuild only comes up when the site itself blocks the work, and we say so plainly rather than selling around it.
Yes, and we want you to. You know your business, your coverage area, and what you actually do. Drafts come to you in batches, you mark up anything wrong or overstated, and nothing goes live until you sign off. It protects you as much as us: we will not publish a claim about licensing, credentials, or service area that you have not confirmed.
Yes, and it is common. Copy written to hit a keyword count reads badly to customers and does not do what it was supposed to do anymore. The fix is to rewrite the page for the person reading it, keep the terms where they genuinely belong, and let headings and internal links carry the topic instead of repetition. The page usually ends up shorter and clearer.
Pages have to be recrawled before anything can change, which takes days to weeks depending on the site. The first sign is not a ranking, it is Search Console showing an edited page appearing for searches it never appeared for before. Real movement takes months, and competitive markets take longer. Nobody can promise a position or a date, and we will not.
SEO services · Technical SEO · SEO Audit · Website Migration · The how-to guide · Free website report card · All services
Book a free consult and we will walk your most important pages with you and show you, page by page, what we would change and why. Call or text (407) 694-2055, or email [email protected].
Book a free consultation → Or call/text directly: (407) 694-2055Tell us a little about the business and we will come back with an honest read: what we would fix first, what it costs, and whether you need us at all. Prefer to see work before you talk numbers? Get a free homepage mockup, built for your business, yours to keep either way.
Brandon reads every one of these himself. You will hear back shortly with an honest read on what we would do first, what it costs, and whether it is worth it for you.