On-Page SEO Checklist

An on-page SEO checklist for optimizing a single page's titles, headings, keywords, links, images, and content.

Published July 17, 2026

Keyword and Intent Foundation

  • Assign one primary keyword and a short list of supporting terms to the page.
  • Identify the search intent behind the query and confirm the page format matches it.
    Check whether the top results are guides, lists, product pages, or comparisons before choosing your format.
  • Review the current top-ranking pages to map the subtopics readers expect.
  • Define the single most important takeaway the page must deliver.
  • List related questions to answer so the page fully satisfies the query.

Title Tag and Meta Description

  • Write a title tag under sixty characters that leads with the primary keyword.
  • Make the title specific and compelling so it stands out in the results list.
  • Avoid duplicate titles across pages that target the same or similar terms.
  • Write a meta description of roughly 140 to 155 characters including the keyword.
  • Add a clear benefit and a reason to click within the description.
  • Keep brand mentions minimal so the keyword and value lead the snippet.

Headings and Structure

  • Use exactly one H1 that states the page's main topic and includes the keyword.
  • Organize content under descriptive H2 and H3 subheadings in a logical order.
  • Place at least one supporting keyword or variation in a subheading.
  • Front-load the most important answer near the top for snippet eligibility.
    A concise definition or direct answer in the opening can win a featured snippet.
  • Use short paragraphs, lists, and tables to make the page easy to scan.

Content Quality and Keyword Placement

  • Include the primary keyword within the first hundred words naturally.
  • Cover the subtopics and questions readers expect for full topical depth.
  • Write in clear, active language at a reading level your audience prefers.
  • Add original insight, data, or examples that competing pages lack.
  • Use synonyms and related terms instead of repeating the exact keyword.
  • Refresh facts, statistics, and dates so the content stays current.
  • Place a clear call to action that guides the reader to a next step.

URL and Internal Linking

  • Set a short, readable URL slug that contains the primary keyword.
  • Remove stop words, dates, and parameters from the slug where practical.
  • Link to relevant supporting pages using descriptive anchor text.
  • Add a link from a high-authority related page to pass relevance to this one.
  • Avoid generic anchors like 'click here' that tell engines nothing about the target.

Images and Media

  • Add descriptive alt text to every image that conveys meaning.
  • Compress images and serve them in modern formats to protect load speed.
  • Use descriptive, keyword-aware file names instead of generic camera output.
  • Set explicit width and height so images do not cause layout shift.
  • Include a relevant image or diagram near the top to support the main point.

Page-Level Schema and Final Checks

  • Add structured data that matches the page type, such as article, product, or FAQ.
  • Validate the schema and confirm it reflects only visible on-page content.
  • Preview the search snippet to check how the title and description display.
  • Proofread the page for spelling, grammar, and broken links before publishing.
    A final read-through catches awkward keyword insertions that hurt readability.
  • Confirm the page loads quickly and renders cleanly on mobile.

0 / 38 done

An on-page SEO checklist is a per-page list of optimizations applied to the content and HTML elements you control directly on a single page. It covers the title tag, meta description, headings, keyword placement, URL, internal links, images, content quality, and page-level schema so each page clearly signals its topic and earns relevance.

This matters because on-page factors are the ones you can change immediately and completely. Unlike backlinks or domain authority, you fully control your titles, copy, and structure. Optimizing them well helps search engines match your page to the right queries and helps readers find exactly what they came for.

Use this checklist one page at a time, ideally before you publish and again when you refresh older content. Start with the target keyword and search intent, then move element by element down the page. Confirm each item is present, accurate, and natural before you ship.

This checklist is for content writers, editors, and marketers who optimize pages directly. It is ideal for new articles, product and landing pages, and pages stuck just below the first page of results that need a focused tune-up.

FAQ

What is on-page SEO?

On-page SEO is the practice of optimizing the elements within a single web page to improve its relevance and rankings. It includes the title tag, meta description, headings, body content, keyword usage, internal links, images, and URL. Because you control these directly, on-page changes are often the fastest way to lift a page.

Where should I place my target keyword on a page?

Put the target keyword in the title tag, the H1, the first hundred words, at least one subheading, and the URL when practical. Use natural variations throughout the body. Avoid stuffing the same phrase repeatedly; modern search engines reward clear, readable writing over keyword density.

How long should a title tag be?

Keep title tags under roughly sixty characters so they display fully in search results without being cut off. Lead with the primary keyword, make the promise specific, and avoid repeating your brand on every page. A clear, compelling title can lift click-through rate even when the ranking position stays the same.

Do meta descriptions affect rankings?

Meta descriptions are not a direct ranking factor, but they heavily influence click-through rate. A clear, benefit-focused description that includes the keyword tends to earn more clicks from the results page. Search engines may rewrite weak descriptions, so write a strong one to keep control of the snippet.

What is search intent and why does it matter?

Search intent is the goal behind a query, such as learning, comparing, or buying. Matching your page to that intent is the single biggest on-page factor. A how-to query needs a guide, not a product page. Study the current top results to confirm the format and depth searchers actually expect.