What Is On-Page SEO? The Parts of a Page That Decide Rankings
On-page SEO is the work you do on a page itself, from its title and headings to its copy, internal links and markup, so search engines understand which query it answers and visitors find what they came for.
On-page SEO covers every element of a page you control directly: the title, meta description, URL, headings, body copy, images, internal links and structured data.
The biggest on-page decision is giving the page one job. Element tweaks rarely help a page that tries to answer several different searches.
Google says it ignores the keywords meta tag, has no ideal word count and does not care whether headings are in strict order.
On-page work decides both which query a page can rank for and whether the visitor takes the next step once they land.
Whether you write it as on-page SEO or on page SEO, it means the same thing: the work you do on the page itself so it ranks for the right search.
Most people picture keyword placement. That's the smallest part of it.
The real question is simpler: does your page clearly do one job, and does every element on it support that job?
What Is On-Page SEO?
On-page SEO is the practice of improving the content and HTML of individual pages, including titles, headings, copy, links and structured data, so search engines understand the page and searchers find it useful.
The key word is "individual".
Technical SEO works on the site as a whole. Off-page SEO works on other people's websites. On-page SEO works page by page, or more efficiently, template by template.
Here's an example.
A heating engineer has a page called "Services" that lists boiler repairs, installations, servicing and landlord safety certificates in one long block.
On-page SEO would split that into separate pages, each with a title, heading and copy built around one service, linked together from a hub.
Same business. Same words, mostly. Very different results.
What On-Page SEO Is NOT
It's not keyword density.
There's no percentage to hit. Google's SEO starter guide says repeating the same words over and over is tiring for users and that keyword stuffing is against its spam policies.
It's not the keywords meta tag. The same guide states plainly that Google Search doesn't use it.
And it's not a one-off checklist you run when a page launches.
Pages drift. Prices change, services change, competitors publish better answers. On-page SEO is maintenance as much as setup.
What Does On-Page SEO Cover?
I group on-page elements into five layers, in the order your searcher meets them.
Layer
Elements
Job it does
The result
Title tag, meta description, URL
Wins the click from the results page
The first screen
H1, opening lines, primary action or answer
Confirms the visitor landed in the right place
The body
Subheadings, copy, proof, images and alt text
Answers the question fully and earns trust
The connections
Internal links in and out
Passes visitors and authority to related pages
The markup
Structured data, canonical tag
Helps search engines read the page correctly
The Result
Your title is the headline Google most often uses for your listing.
The meta description can become the snippet beneath it, though Google often writes its own. My guides on writing title tags and writing meta descriptions cover each in depth.
URLs matter less than people think, but readable words beat random IDs. Google's starter guide makes the same point.
The First Screen
This is where SEO meets conversion.
The H1 should echo what the searcher typed. Below it, an informational page should give the answer, and a service or product page should show the action: call, quote, book or buy.
If your visitor has to scroll to find out whether they're in the right place, many won't bother.
The Body
Subheadings should follow the questions searchers actually ask.
The copy should answer them fully, then stop. Proof such as reviews, credentials, examples and named authors belongs next to the claims it supports.
Images need descriptive alt text when they carry meaning. Decorative ones don't.
The Connections
Internal links tell search engines which pages matter and how they relate.
Every important page should be linked from relevant pages with descriptive anchors, and should link onward to the next useful step. My internal linking strategy guide goes deeper.
The Markup
Structured data describes what the page shows in a format machines read easily. It should match the visible content, never add claims the page doesn't make. My free schema markup generator builds the common types.
The canonical tag tells Google which URL is the main version when duplicates exist.
Why Does On-Page SEO Matter?
Three reasons, in order of how often I see them decide results.
It Decides Which Query a Page Can Win
A page can only rank well for searches it clearly answers.
When a page targets three different intents, Google has to guess which one it serves. Usually it guesses "none of them very well".
Giving each page one cluster from the keyword map is the single biggest on-page fix I make.
It's the Part You Fully Control
You can't force another site to link to you.
But you can rewrite a title this afternoon. That makes on-page work the fastest lever most businesses have, especially on pages already ranking on page two.
It Decides What Happens After the Click
Rankings bring visitors. The page decides whether they act.
A page whose first screen matches the intent turns more of its traffic into enquiries, which is why I write the heading and the call to action together in my on-page SEO projects.
On-Page SEO Myths Google Has Addressed
A lot of on-page advice repeats rules Google has publicly contradicted.
Here's what its starter guide actually says:
Common belief
What Google says
Pages need a minimum word count
The length of the content alone doesn't matter for ranking, and there's no magical word count target
Headings must go H1, H2, H3 in strict order
From Google Search's perspective it doesn't matter if headings are out of order
There's an ideal number of headings
There's no magical, ideal amount of headings
The keywords meta tag helps
Google Search doesn't use it
Repeating the keyword helps relevance
Keyword stuffing is against Google's spam policies
None of this means headings or length are pointless.
Clear headings help readers scan, and some topics need depth. The point is to write for the reader and the query, not for a rule.
Note: Heading order still matters for accessibility. Screen reader users navigate by heading level, so a logical structure is worth keeping even though Google doesn't require it.
Where Does On-Page SEO End?
On-page work assumes your page can be found.
If Google can't crawl or render it, or it's blocked from the index, no title rewrite will help. That's the territory of technical SEO.
On-page work also can't create trust that other sites haven't given you. Two equally good pages are often separated by links and mentions, which is where off-page SEO comes in.
The three overlap at the edges. Canonical tags, structured data and internal links come up in both technical and on-page audits.
In practice I treat on-page as the layer that decides what each page says and how it's built, once the site underneath is sound.
How to Do On-Page SEO in Five Steps
You can apply this to any page, but start with the ones closest to revenue.
Give the page one job. Pick the one query cluster it should own and check no other page competes for it.
Check the results page. Search the main query and note which page types win. Build that type.
Fix the result. Rewrite the title and meta description to match the query and give one honest reason to click.
Fix the first screen. Make the H1 echo the query and put the answer or action where it can be seen without scrolling.
Fill the gaps and link it. Answer the questions searchers ask, add proof beside your claims, and link the page from relevant pages.
Pick one page that matters commercially and ask a single question: what is its one job?
If you can't answer in a sentence, that's your first fix.
When you'd rather have every template on your site reviewed against its target intent, with briefs your writer and developer can both work from, that's what my on-page SEO service delivers.
Frequently asked questions
What is the difference between on-page and off-page SEO?+–
On-page SEO is everything on your own pages: titles, headings, content, internal links and markup. Off-page SEO is what happens on other sites, such as backlinks, reviews, mentions and listings. On-page work tells search engines what a page is about; off-page signals help them judge how far to trust it.
Is on-page SEO the same as technical SEO?+–
No, though they overlap. Technical SEO deals with whether search engines can crawl, render and index your site at all, through things like site speed, redirects and robots rules. On-page SEO deals with what each page says and how it is structured once it can be found. Canonical tags and structured data sit in both.
What are the most important on-page SEO factors?+–
In my audits the most important factor is whether the page targets one clear search intent. After that come a title that matches the query, a heading and first screen that confirm the visitor is in the right place, body content that answers the question fully, and internal links from relevant pages.
How long does on-page SEO take to work?+–
Changes need to be recrawled before they count, which can take days for important pages and longer for deep ones. Pages already ranking on page two often move first. New pages, or sites with little authority, usually take longer because on-page work alone cannot make up for missing links and history.
Independent SEO consultant · 6+ years in SEO · 60+ client websites worked on
I'm an independent SEO consultant with 6+ years in SEO. I run audits, migrations and content programmes for businesses in Europe, the UK and the USA, and I build the automation behind my own research.