Back to Blog
On-Page SEO7 min readApril 1, 2025

On-Page SEO Checklist: 20 Factors That Actually Matter

A practical on-page SEO checklist covering title tags, meta descriptions, headings, content optimization, internal linking, and more.

On-Page SEOChecklistContentMeta Tags

What is On-Page SEO?

On-page SEO refers to optimizations made directly on your webpage to improve its ranking in search results. Unlike off-page SEO (backlinks), you have full control over on-page factors.

The Complete On-Page SEO Checklist

Title Tag

  • Include your primary keyword near the beginning
  • Keep it under 60 characters
  • Make it compelling and click-worthy
  • Unique for every page

Meta Description

  • 150–160 characters
  • Include primary keyword naturally
  • Include a call-to-action
  • Unique and descriptive

URL Structure

  • Short and descriptive: /on-page-seo-checklist
  • Use hyphens, not underscores
  • Include keyword
  • Avoid parameters when possible

Heading Structure (H1–H6)

  • One H1 per page with primary keyword
  • Use H2s for main sections
  • Use H3s for subsections
  • Natural keyword usage in headings

Content Quality

  • Minimum 800 words for competitive topics
  • Answer the search intent completely
  • Use keywords naturally (2–3% density)
  • Include LSI/related keywords
  • Update content regularly

Images

  • Descriptive file names (keyword-rich)
  • Alt text for all images
  • Compress images (WebP format)
  • Use lazy loading

Internal Linking

  • Link to 3–5 relevant pages within your site
  • Use descriptive anchor text
  • No broken internal links

Page Speed

  • Core Web Vitals passing (LCP, FID, CLS)
  • Under 3 seconds load time
  • Minified CSS/JS

Mobile Optimization

  • Responsive design
  • Readable font sizes (16px minimum)
  • Touch-friendly buttons

Schema Markup

  • JSON-LD for articles, FAQs, breadcrumbs
  • Open Graph tags for social sharing

How to Audit Your On-Page SEO

Use SEOPulse's Meta Tag Analyzer to instantly check your title, description, OG tags, and heading structure for any URL.

On-page SEO is foundational — get this right before focusing on link building.

Try SEOPulse Free Tools

Apply what you've learned with our 18 free SEO tools.

Explore All Tools