On-page SEO checklist for every page
The on-page elements we optimise on each page — and what you can check yourself.
The on-page elements we optimise on each page — and what you can check yourself.
On-page SEO is everything you control on a page that helps it rank and read well. Here’s the checklist we work through.
Every page needs a unique, descriptive title (around 50–60 characters) that includes the main keyword near the front and reads naturally. This is the clickable headline in Google.
A 140–160 character summary that earns the click. It doesn’t directly affect rankings, but a compelling description lifts your click-through rate.
One clear H1 per page describing what it’s about, then logical H2/H3 subheadings that structure the content for both readers and search engines.
Genuinely useful content that matches search intent — what the searcher actually wants. Cover the topic thoroughly, naturally including related terms rather than stuffing keywords.
Link relevant pages together so visitors (and crawlers) can navigate, and so authority flows through your site.
Descriptive file names and alt text, compressed for fast loading.
Structured data that helps Google understand your business, services and reviews — and can earn rich results.
Want us to handle all of this? It’s included in every SEO package.
In-house, no lock-in, and every package includes free hosting and maintenance. Get a free audit and we'll show you exactly where you stand.
How SEO works for online stores — product and category page optimisation, technical fixes and content that drives sales.
A step-by-step guide to finding the keywords your customers actually search — the foundation of every successful SEO campaign.