On-page SEO that makes each page answer one real question.
On-page SEO is the work you do on the pages themselves: making sure each one is built around a search a real customer types, says so clearly in its title and headings, and gives a better answer than the pages currently ranking above it. It is usually the fastest improvement available on a site that already has traffic.
Four reasons good pages fail to rank
These are not writing problems. Most of the pages I improve were written by capable people. They fail because of decisions made before a single word was typed.
The page answers a slightly different question
You wrote about “bookkeeping services”. Your customer searched “bookkeeper for a small restaurant”. Close, but not the same — and Google will always prefer the page that matches exactly.
Search intentSeveral of your pages are fighting each other
Three blog posts and a service page all target the same phrase. Google picks one, usually the weakest, and the effort you spent on the other three works against you rather than for you.
OverlapNobody clicks your result even when you rank
You are on page one and getting almost no visits. That is a title and description problem: the wording Google shows is generic, cut off, or does not mention the thing the person was worried about.
Click-throughYour best pages are isolated
Nothing links to your most valuable page except the menu. Google reads your internal links as a vote for what matters, and right now you are not voting for the page that pays your bills.
Internal linksOn-page work improves assets you own rather than creating new ones. That makes it far cheaper per result than publishing more, and it is why I almost always start here on an established site.
A clearer title can change how many people click a result that already ranks. That is more visits from exactly the same position, without waiting for anything to move.
Links and new content point at pages. If those pages are unclear about what they are for, the value arriving from elsewhere gets diluted. Fixing the pages first raises the return on everything that follows.
Which of these describes your pages?
Choose the closest one and I will explain what is usually behind it and where I would start.
What on-page SEO includes when I do it
Six areas, applied to your commercially important pages first. I do not sweep the whole site — most of the value sits in a small number of pages.
on every engagement
01Matching each page to one real search+
02Titles and descriptions that earn the click+
03Headings and page structure+
04Filling the gaps in the answer+
05Internal links that direct attention+
06Images and accessibility+
How an on-page SEO project runs
Working out which pages matter
Not all pages deserve attention. I identify the ones that already earn visits, the ones close to ranking, and the ones that would make money if they did. That is usually a short list, and it is where the work goes.
A shortlist of priority pagesMapping searches to pages
Every priority page is assigned the one search it should own. Overlaps are resolved by merging or redirecting. This step prevents your own pages from competing, and it is the part most often skipped.
A page-to-search mapRewriting and restructuring
Titles, descriptions, headings, missing sections and internal links, page by page. I write in your voice for your customers, not for a keyword tool, and I show you the before and after for each one.
Improved pages, liveMeasuring what actually changed
After a few weeks I compare positions, clicks and click-through rate page by page. What worked gets applied more widely; what did not gets revisited rather than quietly forgotten.
A before-and-after reportOptimizing for a keyword tool versus optimizing for a customer
A lot of on-page SEO is still done by feeding a page into a tool and adding words until a score turns green. It produces awkward writing and rarely moves anything. Here is the difference.
| Aspect | Score-chasing approach | How I work |
|---|---|---|
| Starting point | A keyword and a target density | What the person searching is actually trying to do |
| Titles | The keyword, then the business name | A specific promise aimed at the concern behind the search |
| Content changes | Add words until the score improves | Add the sections the top results have and yours is missing |
| Overlapping pages | Optimize all of them separately | Decide which page should win and resolve the rest |
| Internal links | Ignored or added at random | Planned so your commercial pages receive the most support |
| AI and snippets | Not considered | Pages structured so a clear answer can be lifted out and quoted |
| How success is judged | The tool score went up | Positions, clicks and inquiries went up |
What you get from an on-page SEO project
Improved pages, plus the reasoning behind every change
You get the rewritten pages themselves, and a clear record of what changed and why, so your team can apply the same thinking to pages you create later.
- A page-to-search map showing which page owns which query
- Rewritten titles and descriptions for every priority page
- Restructured headings and the missing sections added
- An internal linking plan that directs support to your commercial pages
- A before-and-after comparison a few weeks after the changes go live
A resolved overlap list
Which of your pages were competing with each other, and exactly what was done about each one — merged, redirected or separated.
Guidelines your writers can follow
A short, practical set of rules for new pages, so the same problems do not reappear the moment I stop.
Snippet and AI answer formatting
Key answers structured so they can be quoted directly by Google and by AI assistants, which is where a growing share of visibility now sits.
Priority pages first
Work sequenced so the pages closest to earning money are improved before anything else gets touched.
When the ranking was fine and the title was not
A service page sat steadily in the top five for a phrase with real commercial value, and brought in almost no visits. The assumption was that the ranking needed to improve.
It did not. The title Google displayed was the service name followed by the company name, which said nothing a customer cared about and was cut off on mobile. Rewriting the title and description to address the actual concern behind the search changed how many people chose that result, from the same position.
Read a related case study →Is on-page SEO the right next step for you?
A strong fit when
- ✓You have pages ranking on page two that never quite break through
- ✓You rank well for something but get very few clicks from it
- ✓Several of your pages cover similar ground and you are not sure which should win
- ✓You have plenty of content and no clear plan for what each page is for
- ✓You want improvements from pages you already own rather than publishing more
Another service may suit better
- −Google cannot reach or store your pages yet — fix technical SEO first
- −You have almost no content for the searches that matter — see content strategy
- −Your pages are strong but no other site references you — see link building
- −You need to appear in local map results rather than normal listings — see local SEO
Not sure which applies? Send your URL and I will tell you honestly which service fits, including when the answer is neither. Compare all ten services.
On-page SEO questions, answered simply
01What is on-page SEO?+
02How is on-page SEO different from content writing?+
03How long does on-page SEO take to show results?+
04How many keywords should one page target?+
05Will you rewrite my pages completely?+
06Does keyword density still matter?+
07Can on-page SEO help me appear in AI answers?+
08How much does on-page SEO cost?+
A closer look at on-page SEO
On-page SEO comes down to one discipline: deciding what a page is for and then being ruthless about it. Almost every underperforming page I look at is trying to do two or three jobs at once, or is doing a job nobody asked for. Once a page has one clear purpose, the title, the headings, the structure and the links all follow naturally, and the writing gets easier rather than harder.
Search intent, without the jargon
Search intent just means what the person wanted when they typed something. Someone searching “what is bookkeeping” wants to learn. Someone searching “bookkeeper near me” wants to hire. Someone searching “bookkeeping software vs accountant” is deciding. These are three completely different pages, and the fastest way to waste a year is to write one page and hope it serves all three. The simplest test is to search the phrase yourself and look at what Google is already choosing to show. That tells you what kind of page has to exist.
Why your own pages compete with each other
This is the most common problem I find on established sites and the one owners find most surprising. Over several years a business publishes a service page, then a blog post on the same subject, then a case study, then a landing page for an old campaign. All four mention the same phrase. Google has to pick one, and it frequently picks the blog post rather than the page designed to sell. The result is that your best-converting page is invisible for its own topic. The fix is deciding which page should own the search and then merging, redirecting or clearly redirecting the others.
Titles do more work than anything else on the page
The title shown in search results is the only part of your page most people ever read. Most business titles are the service name and the company name, which tells the reader nothing they did not already know. A title that names the specific worry — the thing that made them search in the first place — changes how many people choose your result. Because this changes clicks rather than position, it is one of the very few SEO improvements you can measure within a couple of weeks.
Internal links are free and mostly wasted
Every link from one of your pages to another passes a little weight and tells Google what you think is important. On most websites these links exist only in the navigation and were never planned. Adding relevant links from your well-established pages to the pages you actually want to rank costs nothing, requires no approval from anyone outside your business, and is regularly the fastest measurable improvement available. It also helps customers, who follow those links far more than most owners expect.
Writing for people who will never read the whole thing
Almost nobody reads a web page top to bottom. They scan headings, stop where something matches their situation, and read a few lines. Writing for that behavior — clear headings, short paragraphs, the answer before the explanation — makes the page better for customers and happens to be exactly what allows Google and AI assistants to quote it. Those two goals used to pull in different directions. They now point the same way, which is one of the more welcome changes in this job. If you would like the underlying structure checked first, an SEO audit is the sensible starting point.
Services that pair well with on-page SEO
SEO Content Strategy
Deciding what to publish next once your existing pages are pulling their weight.
Explore →Related serviceAEO & GEO
Structuring your answers so AI assistants and Google quote you directly.
Explore →Related serviceTechnical SEO
Making sure the pages you improve can actually be reached and stored by Google.
Explore →Find out which of your pages are closest to breaking through.
Send me your URL. I will look at which pages already rank on page two, which ones are competing with each other, and where a title rewrite alone would change things — before we speak.
Prefer email? toufiqseopro@gmail.comWhat happens next
- You send the URLPlus anything already tried, so I do not repeat it.
- I review it firstBefore we speak, so the call is about your site specifically.
- Twenty honest minutesIncluding telling you if a different service fits better.