The On-Page SEO Checklist: 12 Things to Get Right on Every Page

On-page SEO is the part of ranking you fully control. Use this 12-point checklist to optimize every page before you publish — no tools or budget required.

Backlinks and authority take time, but on-page SEO is the part of ranking you control completely — and it's free. Before you hit publish on any page, run through this 12-point checklist. Get these right and you give every page its best possible shot at ranking.

The content

1. Target one clear keyword

Every page should have one primary keyword it's trying to rank for. If you're targeting five things at once, you'll rank for none of them well.

2. Match the search intent

Look at what already ranks for your keyword. If the top results are how-to guides, don't publish a product page and expect to compete.

3. Cover the topic fully

Answer the main question and the obvious follow-ups. Depth and usefulness beat word count for its own sake.

The structure

4. Put the keyword in your title

Your page title is one of the strongest on-page signals. Include your keyword naturally, ideally near the front.

5. Use one H1, then H2s and H3s

Structure the page with clear headings. It helps readers scan and helps Google understand your content.

6. Mention the keyword early

Include your keyword in the first paragraph so both readers and Google immediately know what the page is about.

7. Write a compelling meta description

It doesn't directly affect ranking, but a good description earns more clicks — and clicks matter. Keep it around 150 characters and make it a reason to click.

The technical basics

8. Use a clean, readable URL

Short URLs with your keyword (like /on-page-seo-checklist) beat long strings of numbers and symbols.

9. Add descriptive image alt text

Describe what each image shows. It helps accessibility and gives Google extra context.

10. Link to your other pages

Internal links help Google discover your content and pass authority between pages. Link to related posts naturally.

11. Make sure it loads fast and works on mobile

Most searches are on phones. A slow or broken mobile page will struggle no matter how good the content is.

12. Check your ranking after publishing

Once it's live and indexed, check where the page ranks for its keyword. That's your baseline — improve, then measure again.

Make it a routine

You don't need to memorize this — just run through the list every time you publish. After a few pages it becomes second nature, and every page you put out will be stronger than the last. Optimize, publish, check, repeat.