All posts
on-page seoseotechnical seocontent seo

On-Page SEO: The Complete Guide

Everything on-page SEO actually covers, what still matters, what stopped mattering years ago, and the one thing that changed in 2026.

On-Page SEO: The Complete Guide

On-page SEO is everything you do on the page itself to help it rank and be understood. Content, title tags, headings, internal links, image optimisation, structured data and the way the page is organised.

It sits between the other two domains. Technical SEO is whether a search engine can reach, render and index the page at all. Off-page SEO is everything happening away from your site: links, mentions and brand. On-page is the page.

And in 2026 it acquired a second job. It is no longer enough for a page to rank. It must also be extractable, because a page can hold position one and never be quoted in an AI Overview, and increasingly the quote is the outcome.


On-page, off-page, technical: the actual boundaries

onsite and offsite seo and on page seo vs technical seo are both real searches, so answer them properly and up front.

On-page Technical Off-page
The question it answers Is this page good and clear? Can the engine reach and read it? Does anyone else vouch for it?
What it covers Content, titles, headings, internal links, images, schema, extraction Crawling, rendering, indexing, speed, redirects, architecture Links, citations, mentions, brand, reviews
Who controls it You. Entirely. You, with a developer Other people.
How fast it moves Immediately Immediately once shipped Slowly

The boundary between on-page and technical is genuinely blurry and people argue about it pointlessly. Schema, page speed and internal linking sit in both, and nobody has ever lost a ranking over which bucket they filed it in.

The useful distinction is the middle row: who controls it.

On-page is the only one of the three you control completely, can change today, and needs nobody's permission for. Which makes it the highest-leverage place to start, and it is where almost nobody starts, because links feel more exciting.


What still matters

The title tag. Still the single most important on-page element. It tells the search engine what the page is about and it is the headline that earns the click. Primary keyword in it. Compelling. Fits the SERP.

on page seo titles carries 390 searches, and here is the honest guidance: write for the human, include the term naturally, and do not write Plumber Leeds | Emergency Plumber Leeds | Best Plumber Leeds, which reads like a hostage note and fools nobody.

The H1. One per page. A real heading, not a font size. It should match the intent of the query.

The heading structure. H2s for sections, H3s beneath them. A real document hierarchy. Designers routinely use headings as a type scale, which destroys the structure while looking fine. → SEO-friendly web design

The content, which is most of it. Does it answer what the searcher actually wanted? Is the format right for the intent? A blog post for a transactional keyword is the most common on-page failure there is. → SEO content writing

Internal links. Free, instant, entirely under your control, and the most under-used lever in SEO. Descriptive anchor text. Links in and links out. → Site architecture and silos

Image optimisation. Compression, sizing, alt text, file names. → Image SEO

Schema. Not a ranking factor. It changes the appearance of your result and tells machines what you are.Do rich snippets help SEO?

The URL. Readable, short, stable. And then never change it.

And the thing nobody lists: the page must actually be good. Every technique above is a way of communicating quality to a machine. None of them manufactures it.


What stopped mattering, and people are still doing

Keyword density. There is no target percentage. There has not been a meaningful one for over a decade. Anyone optimising to 2% is optimising for a 2011 algorithm.

The meta keywords tag. Google stopped using it in 2009. It is still on thousands of sites.

Exact-match anchor text everywhere. It used to work. It now looks manipulative and it is.

Word count targets. "The top result is 2,300 words so write 2,400" is a superstition that has produced an ocean of padded, unreadable content, and padding actively hurts extraction because it buries the claim a model wants to quote.

Yoast's green light. It will tell you to add your keyword three more times and shorten your sentences. It is not a ranking factor and it makes your writing worse. → WordPress SEO

The meta description as a ranking factor. It is not one, and never was. It is ad copy. It affects click-through, which is worth something, and Google rewrites it most of the time anyway.

Stuffing the keyword into every heading. It reads badly and it fools nobody.


The second job, which is new

A page can rank at position one and never be quoted in an AI Overview.

Around 93% of Google AI Mode sessions end without a click, which means for those searchers, being named in the generated answer is the only impression available to you. Ranking made you a candidate. Extraction makes you the answer.

What extraction actually requires:

Answer in the first 90 words. Directly under the H1. Before the throat-clearing. Extraction heavily favours passages near the top.

Self-contained claims. Every important sentence must survive being lifted out of the page. "As we explored above, this brings a number of benefits" is meaningless alone, cannot be quoted, and most marketing content is written entirely in that register.

Question-form headings. What is on-page SEO? extracts. Our Approach does not.

Tables. One of the highest-extraction formats that exists, because it is already structured.

No important content in accordions or tabs. It is in the HTML and it is frequently not extracted. This is the most common silent failure we find in audits, and it is always a design decision.

SVG diagrams, not PNG. Text in an SVG is machine-readable. Text baked into a PNG is invisible.

A named author with Person schema. Anonymous content does not get cited.

The agency guide to AI search


Auditing on-page at scale

Crawl the site and export: every title tag, every meta description, every H1, every word count, every canonical.

Then find, in order:

Missing or duplicate title tags. Duplicates mean two pages are competing for the same thing. This is cannibalisation and it is the most valuable thing this crawl will find. Missing H1s. Or multiple H1s. Thin pages. Under a few hundred words, and no reason to be. Orphan pages. Nothing links to them, so Google concludes they do not matter, because your own site said so. Broken internal links and links pointing through redirects. Images with no alt text. Pages with no internal links out, which are dead ends with no next step.

Then connect it to Search Console: which pages get impressions, at what position, for what query. Filter by query and see whether it is landing on more than one URL. That is cannibalisation, confirmed.

The SEO audit · Content audits


What on-page SEO costs, and what it is worth

On-page SEO is the cheapest, fastest and most controllable work in the discipline. No outreach. No developer sprint. No waiting for a third party. You can fix a title tag this afternoon and it can move within days.

Which is why it is the right place to start, and why an agency that opens with a link building proposal before it has looked at your title tags is selling you the expensive thing first.

How much does SEO cost? · White-label SEO


What is on-page SEO?

Everything you do on the page itself to help it rank and be understood: content, title tags, headings, internal links, image optimisation, structured data and how the page is organised.

What is the difference between on-page and technical SEO?

Technical SEO is whether a search engine can reach, render and index the page at all. On-page SEO is whether the page, once reached, is good and clear. The boundary is genuinely blurry and arguing about it is pointless.

What is the difference between on-page and off-page SEO?

On-page is everything on your own page and entirely under your control. Off-page is everything happening away from your site: links, citations, mentions and brand, which other people control.

Is keyword density still a ranking factor?

No. There is no target percentage and there has not been a meaningful one for over a decade. Writing to a density figure produces content that reads badly and ranks badly.

Is the meta description a ranking factor?

No, and it never was. It is ad copy. It affects click-through, which is worth something, and Google rewrites it most of the time anyway.

What is the most important on-page element?

The title tag. It tells the search engine what the page is about and it is the headline that earns the click.

How do I make a page appear in AI Overviews?

Answer in the first 90 words, write self-contained claims that survive being lifted out of the page, use question-form headings and tables, keep content out of JavaScript accordions, use SVG for diagrams, and give the page a named author.

Should I trust Yoast's green light?

No. It will tell you to add your keyword three more times and shorten your sentences. It is not a ranking factor and it makes your writing worse.

Support Team

Still Have Questions on Your Mind?

Contact our support team and we’ll guide you every step of the way.

Get in touch

Want to work with a team that ships?

Twenty-minute call. No deck, no script. We'll tell you whether Stepwise fits your operation.

Book the fit call