On Page SEO Checklist 2024: 17 Steps That Actually Move Rankings
Google rolled out thousands of changes last year. Most of them made one thing clear: your on page SEO either earns the click or it doesn't. There's no middle ground anymore.
I've audited hundreds of pages over the past year, and the ones that rank share the same patterns. Here's the exact on page SEO checklist 2024 I use, broken into steps you can run through in a single afternoon.
Start With Search Intent, Not Keywords
Before you touch a single meta tag, answer this: what does the person typing this query actually want?
Search "how to fix a leaky faucet" and you'll get a mix of blog posts and YouTube videos. Search "plumber near me" and you'll get a map pack and local service pages. Google has already decided what format wins. Your job is to match it.
Quick test: Search your target keyword in an incognito window. Look at the top 5 results. Are they listicles? Product pages? Videos? That's your template.
Skip this step and nothing else on this checklist will save you.
Title Tags and Meta Descriptions
Title Tags
Your title tag is still one of the strongest on page SEO signals you control. Get these right:
- Keep it under 60 characters so it doesn't get cut off
- Put the primary keyword near the front
- Add a number, year, or power word when it fits naturally
- Write for clicks, not just crawlers
Example: "On Page SEO Checklist 2024: 17 Steps That Actually Move Rankings" beats "SEO Checklist | Best On Page SEO Tips" every time.
Meta Descriptions
Meta descriptions don't directly affect rankings, but they affect click-through rate, which absolutely does.
- Aim for 150–160 characters
- Include the keyword once (Google bolds it)
- End with a soft call to action: "Here's how," "See the full list," "Learn what works"
Heading Structure (H1–H3)
Every page needs one H1. Not two. Not zero.
From there, use H2s for main sections and H3s for sub-points. This isn't just for Google — it helps readers skim, and skimming readers convert.
A common mistake: using headings purely for styling. If a line of text isn't a real section break, make it bold instead.
URL Structure
Short, readable URLs still matter.
- ✅
/on-page-seo-checklist - ❌
/2024/03/17/the-ultimate-guide-to-on-page-seo-checklist-2024/
Lowercase, hyphens between words, no stop words where you can avoid them.
Content Depth and Originality
Google's helpful content system now rewards pages that demonstrate first-hand experience. That means:
- Original examples, screenshots, or data
- Real numbers instead of vague claims
- Your own opinion, not a summary of the top 10 results
Thin, AI-spun content that just restates what's already out there? It's not ranking in 2024.
Actionable tip: Before publishing, ask yourself, "Does this page say something the top 3 results don't?" If the answer is no, keep writing.
Keyword Placement (Without Stuffing)
You don't need the keyword 47 times. You need it in the right spots:
- Title tag
- H1
- First 100 words
- One or two H2s
- Image alt text
- URL slug
Beyond that, use semantic variations. If your keyword is "on page seo checklist," you'll naturally write "on-page optimization," "SEO audit steps," and "technical on page factors." That's what Google wants to see.
Aim for 2–5% keyword density at most. Anything higher reads like spam.
Internal Linking
Every page should link to at least 2–3 related pages on your site, and those pages should link back where it makes sense.
Why it matters: - Passes authority through your site - Helps Google understand topical relationships - Keeps readers on your site longer
Use descriptive anchor text. "Click here" tells Google nothing. "on page SEO checklist" tells it everything.
Image Optimization
Images slow down more pages than anything else.
- Compress every image (TinyPNG, Squoosh, or your CMS)
- Use WebP format when possible
- Write descriptive alt text — not keyword-stuffed, just accurate
- Add
widthandheightattributes to prevent layout shift
A 4MB hero image is a ranking killer. Get it under 200KB.
Page Speed and Core Web Vitals
Google's Core Web Vitals are three metrics:
- LCP (Largest Contentful Paint): under 2.5 seconds
- INP (Interaction to Next Paint): under 200 milliseconds
- CLS (Cumulative Layout Shift): under 0.1
Run your page through PageSpeed Insights. If you're failing, the usual culprits are unoptimized images, render-blocking JavaScript, and cheap hosting.
Mobile-First Everything
Google indexes the mobile version of your page first. If your desktop experience is polished but mobile is a mess, you've optimized the wrong version.
Check: - Font size (16px minimum) - Tap target spacing - No horizontal scrolling - Readable without zooming
Schema Markup
Structured data helps Google understand your content and can earn rich results.
For most blog posts, Article or BlogPosting schema is enough. Add FAQ schema if you have a Q&A section, and HowTo if you're writing a tutorial.
Test everything in Google's Rich Results Test before publishing.
FAQ: On Page SEO Checklist 2024
How often should I update on page SEO? Review your top 10 pages every quarter. Refresh stats, update dates, and prune outdated sections.
Does word count still matter? Not directly. Depth matters. Some queries need 500 words, others need 3,000. Match the intent.
Is on page SEO enough on its own? No. On page gets you in the game. Off page authority (backlinks, brand mentions) decides how high you climb.
Your Next Move
Pick three pages on your site right now. Run them through this checklist. Fix the title tags, tighten the headings, compress the images, and add internal links.
That's a weekend of work that will outperform most "SEO strategies" you'll read this year.