SEO & Content

On-Page SEO Checklist

Use this checklist to improve individual pages so they are easier for visitors to scan and easier for search engines to understand.

Use when: Use it before publishing a new page and when refreshing a page that is not earning useful traffic or conversions.

Start with: Clarify the page purpose.

Then review: Technical SEO Checklist.

What this on-page SEO checklist covers

Use this section to confirm the checklist fits the work before you start. If it does, move through the steps in order and log anything that needs an owner.

  • Search intent
  • Titles and descriptions
  • Headings
  • Internal links
  • Content usefulness
  • Images and snippets

Who should use it

This checklist is written for people who need to ship practical work, review client deliverables, or maintain a site without adding process for its own sake.

  • Content editors
  • Freelancers improving service pages
  • SEO specialists updating existing pages
  • Small business owners publishing practical web pages

On-page SEO basics

Use it before publishing a new page and when refreshing a page that is not earning useful traffic or conversions.

  • Define the page’s primary job.
  • Identify the search intent it should satisfy.
  • Review competing pages for structure, not for copying.
  • Collect the internal pages this page should link to.

On-page SEO checklist: step by step

Work from top to bottom. Skip a step only when someone has already checked it and there is a clear owner for the result.

  1. Step 1

    Clarify the page purpose

    State what the visitor should learn, decide, or do after reading the page.

  2. Step 2

    Match search intent

    Make the page format fit the intent: checklist, guide, service page, template, comparison, or reference.

  3. Step 3

    Write a useful H1

    Use one clear H1 that names the topic without stuffing extra phrases.

  4. Step 4

    Structure with H2s

    Break the page into sections that answer real questions in a logical order.

  5. Step 5

    Improve the introduction

    Explain who the page is for and what it helps them do in the first few lines.

  6. Step 6

    Add internal links

    Link to relevant hubs, sibling pages, templates, and next-step resources using descriptive anchor text.

  7. Step 7

    Review titles and descriptions

    Write a unique title and meta description that accurately represent the page.

  8. Step 8

    Make media useful

    Use descriptive alt text and avoid images that add weight without clarifying anything.

  9. Step 9

    Cut filler

    Remove generic explanations, repeated advice, vague claims, and sections that do not help the reader act.

Common on-page SEO mistakes

These are the issues that usually create rework, client friction, or avoidable launch cleanup.

  • Writing for keywords instead of intent.
  • Using vague headings like “Overview” and “Conclusion.”
  • Forgetting internal links.
  • Publishing thin pages that repeat what every competitor says.
  • Changing titles too often without giving pages time to be crawled and evaluated.

Download this on-page SEO checklist

Use this page as the working version. Print it, save it as a PDF, or copy the steps into your project workspace. If you need the next related check, open Technical SEO Checklist.

On-page SEO FAQ

What matters most for on-page SEO?

A useful page that matches intent, has clear structure, and links naturally to related resources.

How many internal links should a page have?

Use enough links to guide readers to relevant next steps. A practical checklist page often needs three to six strong internal links.

Should every heading include a keyword?

No. Headings should be descriptive. Keywords are useful only when they fit naturally.