Skip to main content
Home/ Blog/ Article
SEO

The On-Page SEO Checklist Every Website Needs

SiteDigiCraft Team · June 14, 2026

Before chasing backlinks or content volume, most sites have quick wins sitting unfixed on their own pages. This on-page SEO checklist covers exactly what to check on your key pages first, in priority order.

Title tags & meta descriptions

  • Every page has a unique, descriptive title tag under ~60 characters
  • Every page has a meta description under ~155 characters that includes your target phrase naturally
  • Titles lead with the most important keyword, not your brand name

Headings & structure

  • Exactly one <h1> per page, matching the page's main topic
  • H2/H3 subheadings break content into scannable sections
  • Heading hierarchy is logical (no skipping from H1 to H4)

Content

  • Content actually answers the search intent behind the target keyword
  • Focus keyphrase appears naturally in the first 100 words
  • No thin or duplicate content across similar pages
  • Content length matches what's actually needed to answer the query -- not padded, not too thin

Technical basics

  • Every page has a self-referencing canonical tag
  • Pages that shouldn't be indexed (thank-you pages, drafts) are marked noindex
  • Images have descriptive alt text (helps accessibility and image search)
  • URLs are short, readable, and use hyphens, not underscores

Performance & mobile

  • Page loads in under 2.5 seconds on mobile (check Core Web Vitals)
  • Site is fully usable and readable on a phone without pinch-zooming
  • Largest Contentful Paint, Cumulative Layout Shift, and Interaction to Next Paint all pass Google's thresholds

Internal linking

  • Related pages link to each other with descriptive anchor text
  • Every important page is reachable within 3 clicks from the homepage
  • No orphaned pages with zero internal links pointing to them

Structured data

  • Relevant schema markup is present (Organization, Article, Product, FAQ, etc.)
  • Schema is validated with Google's Rich Results Test before launch

How often should you re-run this checklist?

Run this on-page SEO checklist for every new page before it goes live, and re-audit your top-performing pages every 6-12 months. Search intent and competitor content shift over time, and a page that ranked well a year ago can quietly slip if it isn't reviewed.

None of this is glamorous, but it's the foundation everything else builds on -- you can't out-content a technically broken page. We run this exact checklist on every site we build, and offer it as a stand-alone audit too if you already have a site. See our SEO service for details.

Have a project in mind?

Tell us about it and we'll get back to you within one business day.