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.