On-Page SEO Checklist: 12 Things to Check Before You Publish

Table of Contents

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.

Learn more Get an instant quote

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.

Related guides

Boost Your Rankings & Get Found on Google

Grow your business with powerful SEO strategies that drive real traffic, leads, and conversions. Let’s turn your website into a consistent growth machine.

 

Ready to Grow Your Online Visibility?

Get expert SEO, paid ads, and digital marketing solutions tailored to your business goals. Start attracting the right customers today with proven strategies.