On-Page SEO Checklist
40-point interactive SEO audit checklist across 5 categories. Track your score, monitor per-section progress, and export a full report to share with your team.
What is an On-Page SEO Checklist?
An on-page SEO checklist is a structured list of optimisations you apply directly to a webpage to improve its relevance and visibility in search engine results. Unlike off-page SEO (which focuses on backlinks and authority), on-page SEO is entirely within your control — and a single well-optimised page can dramatically outperform a site with stronger domain authority but poor on-page signals.
This checklist covers 40 tasks across 5 categories: Basic SEO, Content SEO, Technical SEO, Image SEO, and UX/UI SEO. Each task is weighted equally (1 point), giving you a clear percentage score and a per-category breakdown so you know exactly where to focus your effort.
Why Per-Category Scoring Matters
- Basic SEO — These are table-stakes. Missing a title tag or H1 means Google can't understand what the page is about. Fix these first, every time.
- Technical SEO — Even perfect content can't rank if the page doesn't load fast, isn't mobile-friendly, or is blocked by robots.txt. Technical issues act as a ceiling on everything else.
- Content SEO — Keyword usage, content depth, and internal linking directly affect how Google matches your page to user queries. A short, thin page rarely beats a thorough one.
- Image SEO — Alt tags are both an accessibility requirement and a ranking signal for Google Image Search. Uncompressed images silently tank your Core Web Vitals score.
- UX/UI SEO — Google's RankBrain and Page Experience signals measure how users interact with your page. Broken links, poor navigation, and console errors all send negative quality signals.
Frequently Asked Questions
<script type="application/ld+json"> block in your page's <head>. Use schema.org to find the right schema type for your content (Article, Product, FAQ, Recipe, etc.), then generate the JSON-LD using Google's Structured Data Markup Helper or a CMS plugin like Yoast or RankMath. Test your implementation with Google's Rich Results Test tool before going live.