Skip to main content
Home › Tools › SEO Checklist
🔍 SEO ✅ 100% Free ⚡ Interactive

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.

0% SEO Score
Start checking tasks below
Not started
Overall Progress 0 / 40 tasks
Completed: 0 Remaining: 40
🏷️ Basic SEO
0%
📝 Content SEO
0%
⚙️ Technical SEO
0%
🖼️ Image SEO
0%
✨ UX / UI SEO
0%
📊 Audit Stats
0%
SEO Score
0
Done
40
Remaining
0
High Priority
📈 Category Scores
🏅 Score Guide
90+
Excellent — ready to rank
75+
Good — minor improvements needed
50+
Needs work — focus on high priority
25+
Poor — significant SEO gaps
<25
Critical — page unlikely to rank
💡 SEO Tips
🔥
Start with high-priority tasks — they have the biggest impact on rankings.
📋
Copy Report and paste into Notion, Jira, or email to share with your team.
🔗
Share Progress encodes your checklist state in the URL for easy handoff.
🎯
Aim for 75%+ on Technical SEO first — it unlocks the value of all other work.

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

Aim for 75% or higher as a baseline for any page you want to rank. For competitive keywords, 90%+ gives you a significant edge over pages that haven't been systematically optimised. A score below 50% usually means the page has multiple critical gaps that are actively preventing it from ranking, regardless of how good the content is.
Run it on every new page before publishing. For existing pages, audit your top 20 pages by traffic quarterly — these drive the most value and are worth maintaining. For low-traffic pages, an annual audit is sufficient unless you're actively trying to improve their rankings. When Google releases a major algorithm update, it's worth re-checking your Technical SEO section specifically, as requirements sometimes change.
Technical SEO is the highest leverage section — it acts as a multiplier on everything else. A page that loads slowly, isn't mobile-friendly, or lacks HTTPS will underperform even with perfect content and backlinks. Fix technical issues first. Once the technical foundation is solid, focus on Basic SEO (title, meta, H1), then Content SEO (depth, keyword usage, internal links).
Yes, but not in the way it used to. The old rule of "use your keyword X% of the time" is outdated — keyword stuffing actively hurts rankings. Modern Google looks for natural language, related terms (LSI keywords), and topical coverage rather than exact-match repetition. A good rule of thumb: use your primary keyword in the title, H1, first 100 words, and a few times naturally in the body. Beyond that, focus on covering the topic thoroughly rather than hitting a keyword count.
Schema markup (structured data) is added as a <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.
Done!

Enjoying this tool?

Every tool here is free, forever — no signup, no paywall. If this one just saved you real time, a small tip keeps them free and ad-light.

☕ Support This Tool →

Need something built, not just formatted?

This toolbox is free. If your business needs custom software, AI integration, or a system built around this kind of tooling, that's what I do for a living.

Explore Software → Book a Consultation →

About This SEO Checklist

Getting SEO tags and meta data right is critical for how your pages appear in Google search results and social media previews. This free online SEO Checklist helps you craft, test, and validate your SEO configuration before publishing, so you can be confident your pages will be presented correctly to both search engines and users.

How to use

  1. Enter your page details — title, description, URL, and image.
  2. Preview how your page will appear in search results or social cards.
  3. Copy the generated tags and paste them into your page's <head>.

Why use a dedicated SEO tool?

A well-optimised title and description can significantly improve your click-through rate from search results — use this tool to get it right every time.

Frequently Asked Questions

Is this SEO Checklist free to use? +
Yes, completely free. No signup, no account, no payment required. Just paste your input and use it directly in your browser.
Does this tool store or send my data anywhere? +
No. Everything runs entirely in your browser using JavaScript. Your data never leaves your device or gets sent to any server.
What browsers does this tool support? +
It works in all modern browsers — Chrome, Firefox, Safari, Edge, and Opera — on both desktop and mobile.
Can I use this tool offline? +
Once the page is loaded, the tool runs locally in your browser without needing an active internet connection for most operations.
🔧
Custom Development

Need a Custom Version of This Tool?

This SEO Checklist works for most use cases — but if you need batch processing, API access, private hosting on your own domain, or a completely bespoke tool built around your workflow, I can build it.

Request Custom Build → Typical turnaround: 3–7 days