On-Page SEO Services: Content and Meta Tag Optimisation
On-page SEO means making every page easy for Google to understand and easy for a person to read, in the same move. We work on the right keywords, on titles and meta tags, on content structure and internal links, then check in Search Console what actually moved. No position guarantees and no tricks that come back to bite the site.
What we do
How we work
Keyword research and intent mapping
We start from what people actually search, not from what we enjoy writing. We pull the queries your site already appears on from Search Console, add competitor analysis, and group them by intent: who is researching, who is comparing, and who is ready to ask for a quote. Each group gets exactly one page, so you do not end up with three of your own pages fighting over the same term. The output is a plain table: the query, the page that serves it, the position we start from.
Titles and meta tags written for the click
The title tag is the one element you always see in results, so we write it like an ad: the searched term up front, a reason to click at the end, under the length where Google truncates it. The meta description is not a ranking factor, but it decides whether someone clicks or scrolls past. We also check the pages where Google rewrites your title, because that is the clearest sign the title does not match what is actually on the page.
Content structure and heading hierarchy
A single H1 per page, saying what the page is about in the words people search. Under it, H2s and H3s that follow the real questions, in the order they come up for the reader. This lets people jump straight to what they need and gives Google clear sections it can surface on their own in results. Short paragraphs, lists where there genuinely is a list, no filler written to inflate the word count.
Optimising for the intent behind the search
The same phrase can mean different things. Someone searching what on-page SEO is wants an explanation; someone searching on-page SEO services wants a supplier and a price. A page that answers the wrong intent can be technically flawless and still not move. We look at what Google shows today for each target term and what kind of pages it picked, then match the format: guide, service page, comparison or list.
Internal links: where you send authority
Internal links tell Google which pages matter to you. We link articles to the service page they support, with anchor text that describes the destination rather than saying click here. Important pages get more links, secondary ones fewer. We also look for orphan pages, the ones no internal link points to, because Google reaches those rarely and late no matter how good the content is.
Featured snippets and rich results
For questions where Google shows a direct answer above the results, we format the section the way it needs: the question as a heading, the answer in the first two or three sentences, the detail after. We add FAQ structured data where the questions are real, not invented to game a format. Position zero cannot be guaranteed, but the wrong format rules it out for certain.
Cannibalisation between your own pages
The most common reason a good site sits on page 4 is that it has four of its own pages on the same search, and Google cannot decide between them. It shows clearly in Search Console: one query, several URLs, all in weak positions. The fix is not always deleting one. Most of the time it means titles that separate the intents, one clearly designated main page, and internal links that back it.
Images, alt text and media
Alt text written for someone who cannot see the image, not for a search engine. File names that describe the content, dimensions served to fit the screen, and modern formats so images do not hold up the page. It is accessibility, speed and a source of image search traffic all at once, one that few sites use seriously.
Existing content updated before new articles
Almost every site has pages sitting between positions 8 and 20, one step off the first page. That is the cheapest win available: we refresh the content, cover the questions it misses, rework the title and add internal links pointing to it. It is almost always a better return than a new article, which starts from nothing and needs months before it is taken seriously.
Content strategy and editorial calendar
The calendar comes from the query list, not from inspiration. Every article gets a short brief: the target term, the intent, the questions it has to answer and the pages it links to. That way two articles never cover the same subject, and each piece has a job in the site structure. We set the pace by how much content can be written well, not by an imposed monthly number.
Measurement: what we track monthly
We look at impressions, average position and clicks, by query and by page, straight from Search Console, with the two day lag Google reports on. Rising impressions with a flat position means you appear more often but too low. A good position with few clicks means the title is not convincing. Each case needs a different fix, and the monthly report says which one, not just whether the month was good or bad.
What we will not sell you
We do not sell position guarantees, because nobody controls Google results. We do not stuff pages with repeated keywords and we do not generate dozens of near identical pages for every city or phrase variant. We do not promise results in two weeks. On-page work usually shows over a few months, and anyone promising otherwise is selling you something else.
Deliverables
What you get
Frequently asked questions
What clients ask us
What does on-page SEO mean?
On-page SEO is the part of optimisation that deals with what is actually on the page: the title, meta tags, heading structure, copy, images and internal links. It covers how well the page answers a specific search and how easily Google understands what it is about. It does not cover site infrastructure, that is technical SEO, and it does not cover what others say about you, that is off-page SEO.
Is it on page, on-page or onpage SEO?
All three are used and mean the same thing. The correct English form is on-page, hyphenated, because it is a compound adjective. All variants show up in searches, including the closed form, and Google treats them as the same intent. There is no point writing every variant into your copy to catch them all; that is an old practice that today only hurts readability.
How is on-page SEO different from technical SEO?
Technical SEO deals with the conditions under which Google can reach, render and index the site: speed, indexing, structured data, rendering. On-page SEO deals with the content of each page and how well it answers the search. They depend on each other: excellent copy on a page Google cannot index helps nobody, and a fast, clean site whose pages answer no question still brings no enquiries.
How long until results show?
It depends a great deal on the starting point. Pages already sitting between positions 8 and 20 can move within weeks of a good pass, because Google already knows them. New pages, or pages very far down, realistically need 3 to 6 months. Any shorter interval promised firmly is a promise nobody can back.
How many words should a page have?
There is no correct number. The right length is the one at which the page fully answers the question it was built for, with no padding. For a service page that is often less than people assume; for a comparison guide it is more. Copy written to hit a word count shows, and it makes people leave, which is the opposite of the goal.
Do you guarantee first position in Google?
No, and nobody can honestly guarantee it. Google results depend on competition, domain history and algorithms that change often, and none of those are under our control or anyone else's. What we can do is work the factors that genuinely depend on the site and show you monthly, with Search Console data, what moved and what did not.
Next step
Tell us about your site
Send us your site address and what bothers you: traffic, positions, speed. You get an honest evaluation and a fixed quote within 48 hours, with no obligation.
- 30-min brief · Quote in 48h -
Request an SEO quote
30-min brief, no obligation. Fixed quote in 48h.
Verifiable portfolio · Contract & invoice · Real reporting