Quick answer
On-page SEO means optimising each page so it clearly matches what searchers want. Check titles, headings, content, links, images and schema before publishing.
Last updated: October 2026
Run this checklist for every new page and every refresh.
Search intent and content
- ☐ One clear primary keyword and search intent
- ☐ Answer the main question in the first 100 words
- ☐ Original detail, examples or data
- ☐ Headings (H2/H3) cover related questions
Metadata and structure
- ☐ Title tag under about 60 characters with the keyword
- ☐ Meta description that sells the click
- ☐ Clean, short URL
- ☐ One H1 that matches the title
Links, media and schema
- ☐ 2 to 5 internal links with descriptive anchors
- ☐ Links to credible external sources
- ☐ Images compressed with descriptive alt text
- ☐ FAQ or Article schema where relevant
- ☐ Clear call to action
Need on-page SEO done for you?
We optimise your key pages for rankings and conversions.
Frequently asked questions
What is on-page SEO?
It is the optimisation of elements on your own pages, such as content, titles, headings, links and images.
How long should a page be?
As long as it needs to be to fully answer the query. Do not pad for length.