What on-page SEO means
On-page SEO covers the elements you control on the page itself.
That includes:
- title tags
- meta descriptions
- headings
- copy
- images
- internal links
- URLs
It is different from technical SEO, which is more about infrastructure, and different from off-page SEO, which is more about links and external authority.
Title tags matter because they do two jobs
The title tag helps search engines understand the page and helps searchers decide whether to click.
Useful title tags are usually:
- clear
- specific
- relevant to the query
- short enough to display properly
If you want the full testing framework for rewrites, formulas, and CTR improvement, use the dedicated title tags guide.
Good habits
- include the main topic early
- keep the title distinct from other pages
- avoid stuffing the same keyword repeatedly
- write for real humans, not just crawlers
Meta descriptions help with clicks
Meta descriptions are not a direct ranking factor in the same way a title tag is, but they still matter because they can affect click-through behaviour.
A useful meta description should:
- explain what the page offers
- align with the search intent
- sound natural
- stay concise
Heading structure should feel logical
Headings are not there to hold keywords awkwardly. They are there to structure the page.
A simple hierarchy usually works best:
- one H1
- H2s for main sections
- H3s for supporting detail
Good structure helps readers scan. It also helps search engines understand the page more clearly.
Keyword use should be natural
Old-school keyword density rules are not a useful target anymore. If you still see advice built around density formulas and similar outdated claims, it is worth reviewing the most common SEO myths.
What matters more is:
- whether the page clearly covers the topic
- whether the wording matches the search intent
- whether the language reflects the questions users actually have
Use the key phrase where it belongs. Then cover the topic properly.
Internal links are often underused
Internal links help search engines discover pages and help users move through the site.
They are most useful when they:
- connect closely related pages
- use descriptive anchor text
- support a clear site structure
- help important pages receive more internal attention
If a page has no meaningful internal links pointing to it, it is often harder for that page to perform well.
Image optimisation still matters
Images affect both SEO and usability.
The basics:
- compress them properly
- use sensible file formats
- serve them at the right size
- add clear alt text where it helps
Alt text should describe the image usefully. It should not be used as a place to dump keywords. For the full workflow around compression, file formats, and LCP protection, see our image optimisation guide.
For quick visual QA while you review live pages, a curated set of SEO browser extensions can speed up checks on headings, metadata, links, and Web Vitals.
URLs should stay clean
Short, readable URLs are usually easier for users and search engines to work with.
Good URLs tend to be:
- short
- descriptive
- lowercase
- hyphenated
Content quality is still the bigger picture
Good on-page SEO is not just metadata.
If the page does not answer the question well, the strongest title tag in the world will not fix that for long.
Useful pages usually:
- match intent
- answer the question clearly
- cover the topic with enough depth
- avoid obvious filler
- feel easy to trust
A simple on-page checklist
Before publishing or updating a page, check:
- does the title tag make sense?
- is there one clear H1?
- do the headings follow a sensible structure?
- does the page match the search intent?
- are the images optimised?
- are there useful internal links?
- is the URL clean?
- does the copy actually help the reader?
A practical on-page review table
When a page underperforms, I usually review it through four lenses first:
| Area | What to check | Why it matters |
|---|---|---|
| Intent match | Does the format match what the searcher expects? | Wrong format often holds rankings back |
| Structure | Are headings, copy, and CTA order clear? | Better structure improves understanding |
| Internal linking | Does the page support and receive context from related pages? | It helps discovery and topic clarity |
| SERP presentation | Are title and description worth clicking, and does the format give the page a chance to earn a featured snippet? | Better clicks and clearer formatting improve visibility |
That is also where this topic overlaps with the technical SEO checklist, the keyword research guide, and the wider delivery work behind content SEO services. On-page SEO is not isolated. It works best when the page, the cluster, and the technical layer all support each other.
It is also why on-page reviews should be repeated. Search intent shifts, competitors improve, and older pages often need a second pass to stay useful.
One of the easiest mistakes is assuming on-page work only happens at launch. In reality, some of the best gains come from revisiting older pages once Search Console and user behaviour show where the page is underperforming.
What to fix first on an underperforming page
If a page is underperforming, I usually check four things first:
- is the page matching the actual search intent
- is the structure easy to scan
- are the internal links strong enough
- is the title and description worth clicking
That order usually reveals the real problem faster than obsessing over isolated keyword tweaks.
That is also why strong on-page work is rarely flashy. It is usually a series of clarity improvements that make the page easier to understand, easier to trust, and easier to click from the search results.
That is also why page updates should usually start with the biggest clarity problems. When the title is vague, the structure is weak, and the internal links are thin, the ranking problem is often more obvious than teams first assume.
It also helps to review the page after the update instead of assuming the first round fixed everything. Search Console click-through rate, time on page, assisted conversions, and the movement of nearby keywords usually tell you whether the update actually improved the page or simply made it longer. That feedback loop is where a lot of useful on-page gains come from.
It is also worth comparing the updated page directly against the current search results. Sometimes the missing piece is not more copy, but a better format, stronger examples, or a clearer CTA sequence than competing pages.
FAQ
What is the most important on-page SEO element?
Title tags are one of the strongest individual signals, but the bigger answer is intent match and page quality working together.
Does keyword density matter?
Not in the old formulaic way. Relevance, topic coverage, and natural wording matter much more than any formula in practice.
Should I update old pages or publish new ones?
Usually both, but updating strong existing pages often produces results faster than starting from zero because the page already has some history and relevance.
How important are internal links?
Very important. They help distribute attention across the site, support discovery, and give clearer context to important pages and clusters.
Conclusion
On-page SEO works best when it makes the page clearer.
That is the real theme running through all of it. Clearer titles. Clearer structure. Clearer copy. Clearer links. If a page is easier to understand for both the user and the search engine, it usually has a stronger base to rank.


