On-page SEO is everything on the page itself: the title, the headings, the links, the images, and the code behind them.Does your page answer the search, or only mention it?
Request your free Website Overview
On-Page SEO for South African Businesses
On-page SEO is everything on a single page you control: the title, the description shown in search results, the headings, the words, the internal links, the images, and the schema code sitting behind them. It decides whether a page answers the search someone typed, or only mentions it.
This is separate from technical SEO. Technical SEO decides whether Google can reach and read your site at all. On-page SEO decides whether one page, once read, is the best answer to one search. A site can pass every technical check and still rank for nothing, because no page on it was built to answer anything in particular.
Most of this work happens on pages you already have. Optimising an article sitting on page two is faster and cheaper than writing a new one, and the overview finds those pages first.
The page with the keyword and no ranking
A business has a services page for its main offering. The keyword is in the heading. The keyword is in the first paragraph. The page has been live for three years, and it ranks on page five.
The page was built to describe the service. The search it is chasing comes from someone comparing three providers and working out what the job costs and how long it takes. The page never answers that, so Google ranks the pages doing so.
Search intent, and the check nobody runs
Search intent is what the person typing wanted. Someone searching a service name might want a definition, a price, a comparison, or a provider, and those are four different pages. Ranking for the term means matching what Google has already decided the search is for, which anyone can read off the current results in about two minutes.
That check gets skipped on most sites, because the page was written before anyone looked at the results. The business describes what it sells. The searcher wanted to know what it costs. Both sides are being reasonable, and the page still fails.
What on-page SEO covers
The work runs page by page, and covers the same ground each time:
- The page title and the description shown in search results, written to earn the click rather than repeat the heading
- One H1 stating what the page is, with H2s breaking it into the questions a reader asks in order
- The first sentence under each heading answering that heading directly
- Internal links to the related pages on your site, with anchor text describing where the link goes
- Image file names and alt text, the short description telling Google what an image shows
- Schema, the code telling search engines what kind of page this is and who published it
- Existing pages rewritten to match what the search is for, rather than replaced
None of these are large jobs on their own. Run across every page, in the same order, they decide whether a site of forty pages reads as forty answers or forty descriptions.
What the Overview finds on your live pages
The overview pulls every page you have live, checks each against the search it is closest to ranking for, and marks the gap. Missing or duplicated page titles turn up on most sites. So do pages with no internal links pointing at them, which Google reads as pages nothing on the site considers important.
The finding worth acting on first is usually a short list of pages sitting between positions eleven and twenty. A page in that band is already close. Matching it properly to the search it is chasing moves it further than a new page would in twice the time.
What changes when every page answers its search
A page matched to what its search is for stops competing with your other pages and starts supporting them. Rankings on a site where every page has one clear job move together, because Google can tell what each page is for.
The change usually shows in clicks before it shows in positions. A page ranking eighth with a title written to earn the click takes more visitors than the same page ranking fifth with a title copied from its heading.
AI answers raise what is at stake. AI tools pull short passages out of pages already ranking well. A page with a clear heading and a direct answer under it can be pulled from. A page burying its answer in the fourth paragraph cannot, however well it ranks.
Questions people ask about On-Page SEO
What are on-page SEO services?
On-page SEO services are the work done on the pages of your own site so each one ranks for a search someone types. It covers the page title and the description shown in Google, the headings, the words under them, the links between your pages, the image names and alt text, and the schema code behind the page. It does not cover links from other sites, which is off-page SEO, or whether Google can crawl your site in the first place, which is technical SEO.
What does on-page SEO do?
It turns a page describing your service into a page answering the search. Google ranks the page it reads as the best answer to what was typed, so a page with the right keyword and no answer stays on page five. On-page work matches the title, the headings, and the first line under each heading to what the searcher wanted, then links the page to the rest of your site so Google can tell it is one you consider important.
How much does on-page SEO cost in South Africa?
Most agencies quote it one of two ways: a once-off fee per page, or a monthly retainer with the page work folded in. The once-off looks cheaper and rarely is, because the pages are fixed once and drift back as the search changes. We do not sell on-page SEO on its own. It is part of every package, from Foundation at R4,500 a month with your website included, alongside the writing, publishing, and technical SEO. The Complimentary Website Overview is free, and names the pages to fix first, so you can see the size of the job before paying for anything.
What is the difference between on-page SEO and technical SEO?
Technical SEO decides whether Google can get into your site and read it: speed, crawling, broken links, and the code the whole site shares. On-page SEO decides whether one page, once read, is the best answer to one search. A site can pass every technical check and rank for nothing, because no page on it was built to answer anything in particular. The two are done by the same people here, and the overview checks both.
How long does on-page SEO take to show results?
The first change shows in clicks, not positions. A page with a title written to earn the click takes more visitors within a week or two of Google re-reading it, before its position has moved. Position changes follow over weeks, and the pages moving first are the ones already sitting between positions eleven and twenty. A page on page five needs more than a new title, and the overview says so before you start.
Read the thinking behind this
Ready to find the pages already close?
The overview checks every live page against the search it is chasing, and names the ones sitting close enough to page one to move first.
