On-Page SEO Checklist: 12 Checks for Better Rankings
A practical on-page SEO checklist you can run through yourself. From title tags and headings to images and structured data.
What Is On-Page SEO
On-page SEO covers all the optimisations made directly on a page that help search engines understand the content and make it easier for users to engage with. Unlike off-page SEO (backlinks), you have full control over it — and it often delivers fast, measurable results.
The Checklist — 12 Points
- Title tag: unique, ~50–60 characters, with the primary keyword near the beginning.
- Meta description: ~120–160 characters, written to entice clicks (it directly affects CTR).
- A single H1 per page that captures the topic; H2–H3 subheadings that structure the content logically.
- URL: short, human-readable, and keyword-inclusive (not /p?id=123).
- Images: descriptive alt text, compression, and modern formats (WebP/AVIF).
- Internal links to related pages using descriptive anchor text.
- Quality content that covers the topic more thoroughly than competitors on the first page.
- Page speed and Core Web Vitals — especially on mobile.
- Mobile usability (mobile-first indexing).
- Structured data (Schema.org) for rich snippets.
- Canonical tag to prevent duplicate content issues.
- No broken links and correct redirects (301).
How to Go Through It Quickly
Instead of checking each item by hand, run a full SEO analysis — it covers all 18 on-page checks in one go and shows a specific recommendation for fixing every issue it finds. You'll save hours and miss nothing.
Frequently asked questions
What's the most important part of on-page SEO?
Quality content that matches what the searcher actually wants, paired with a well-written title and a logical heading structure. Technical details help, but content relevance is what ultimately decides rankings.
How often should I audit on-page SEO?
For active sites, ideally after every significant content update and then on a regular schedule (e.g. monthly) to catch new issues before they compound.