On-page SEO in 2026 still means aligning each URL with search intent, technical accessibility, and trust signals — but the bar moved. Pages must rank in classic organic results and serve as citeable assets for AI answer engines. This checklist covers both without treating them as separate projects.
Use it before publishing or refreshing any priority URL. Pair with keyword research, technical SEO audit, and E-E-A-T content framework for full coverage.
Pre-publish on-page SEO checklist
Score each item pass/fail. Priority revenue pages should pass every item before launch.
Title and meta
- Title tag includes primary keyword near the front (under 60 characters when possible)
- Title is unique across the site — no duplicate title tags
- Meta description summarizes the page value prop and includes primary keyword naturally (under 160 characters)
- Meta description is unique and written for humans, not keyword stuffing
- URL slug is short, readable, and includes primary keyword
Headings and structure
- One H1 per page (usually matches or closely reflects title tag)
- H2s and H3s organize content logically and include secondary keywords where natural
- Headings mirror how buyers ask questions (supports AI search extractability)
- No skipped heading levels (H1 → H3 without H2)
- Opening paragraph answers the primary query within the first 100–150 words
Content and intent
- Primary keyword assigned — one primary intent per URL
- Content format matches SERP expectations (guide, service page, comparison, FAQ hub)
- Page satisfies search intent completely — not a teaser for another page
- Original insight, proof, or framework — not rehashed generic advice
- At least one table, numbered list, or extractable structure for AI systems
- FAQ section with 4+ real buyer questions (where appropriate for page type)
- Content length appropriate for intent — comprehensive where needed, concise where sufficient
- Updated date visible for time-sensitive topics
E-E-A-T signals
- Author byline with link to credentials page (for guides and thought leadership)
- Claims backed by proof: metrics, process steps, client types, timelines
- Honest limitations stated where relevant
- Contact information accessible from page or site footer
- No contradictory claims vs. other site pages, ads, or sales materials
See the full E-E-A-T SEO content framework for depth.
Media and UX
- Images compressed and using modern formats (WebP where supported)
- Descriptive alt text on meaningful images — not keyword spam
- No intrusive interstitials blocking content on mobile
- Readable typography, adequate contrast, logical scan path
- Core Web Vitals acceptable on this template (see Core Web Vitals guide)
Internal and external links
- 3+ contextual internal links to relevant site pages
- Link to parent service or pillar guide where applicable
- Links use descriptive anchor text — varied, not over-optimized
- External links to authoritative sources where claims need citation
- No broken internal or external links
Follow internal linking strategy for architecture guidance.
Schema markup
- Schema type matches page content (Article, FAQ, Service, etc.)
- Markup validates in Google’s Rich Results Test
- Visible content matches schema — no hidden or misleading markup
- Organization and author schema connected where applicable
Review schema markup for businesses for implementation details.
Conversion elements
- Primary CTA visible without excessive scrolling on desktop and mobile
- CTA matches page intent — soft for informational, direct for commercial
- Trust elements near CTA: proof, logos, review snippets where authentic
- Form fields minimal for the conversion goal
On-page SEO by page type
Different URLs need different emphasis:
| Page type | On-page priority | Common mistake |
|---|---|---|
| Service page | Clear scope, proof, CTA, FAQ | Vague copy, no pricing variables |
| Pillar guide | Depth, structure, internal links | Thin sections, no extractable formats |
| Comparison page | Criteria table, honest tradeoffs | Competitor bashing, no methodology |
| Location page | Unique local proof, NAP, map | Duplicate city swap content |
| Blog post | Intent match, author, freshness | Wrong intent for keyword target |
Title tag and heading formulas that work
Service page title: [Service] for [Audience] | [Brand]
Guide title: [Primary Keyword]: [Benefit or Scope] ([Year if relevant])
Comparison title: [Option A] vs [Option B]: [Criteria Framework]
H2 pattern for guides: Mirror questions — “What is…”, “How to…”, “Why…”, “When to…”
Avoid clickbait titles that mismatch content. Bounce rate and pogo-sticking hurt rankings; AI systems skip pages that do not deliver on the title promise.
Keyword placement without stuffing
Primary keyword should appear naturally in:
- Title tag
- H1 (or closely aligned)
- First paragraph
- At least one H2
- Meta description
- URL slug
Secondary variants and related terms should appear in body copy, H2s/H3s, and image alt text where contextually appropriate. If readability suffers, you over-optimized.
Use keyword research to assign one primary per URL and cluster secondaries — never twenty primaries on one page.
On-page SEO for AI citation readiness
Classic on-page factors plus these AI-specific checks:
- Definition or direct answer in opening paragraph
- FAQ block with question phrasing matching chat prompts
- Comparison or data table models can extract
- Entity-consistent brand and service naming throughout
- Structured data reinforcing page type and authorship
On-page SEO and answer engine optimization share the same page — optimize once.
Refresh checklist for existing pages
Quarterly, audit top 20 URLs by traffic or revenue potential:
- Is the primary keyword still correct for current SERP?
- Are stats, examples, and screenshots current?
- Do internal links point to updated related content?
- Has a competitor published something deeper?
- Does the page pass every item in this checklist?
Declining impressions often signal refresh need before rank drops become visible.
Common on-page SEO mistakes in 2026
- Duplicate title tags across hundreds of programmatic pages
- H1 hidden in CSS while a different visual headline displays
- Keyword stuffing in alt text and footer blocks
- Publishing without author attribution on YMYL-adjacent B2B topics
- Orphan pages with zero internal links
- Schema that contradicts visible content
- Optimizing for rankings without conversion elements
- Ignoring mobile rendering and Core Web Vitals
Voixly’s SEO & AI Search programs include on-page optimization as part of page builds and content refreshes — not a post-launch afterthought. For site-wide architecture, see internal linking strategy.
Follow Marketing News for ongoing on-page and SEO updates.
FAQ
How long should on-page SEO take per page?
A well-briefed service page or guide takes 2–4 hours of optimization beyond writing — metadata, schema, internal links, image alt text, FAQ blocks. Rushing produces pages that rank briefly and decay.
Does on-page SEO still matter with AI search?
More than ever. AI systems cite pages they can crawl, parse, and trust. On-page structure directly affects extractability and citation frequency.
Should every page have FAQ schema?
Only when the page genuinely contains FAQ content visible to users. FAQ schema on pages without real Q&A violates Google guidelines and adds no AI value.
How often should we update on-page elements?
Review title tags and meta descriptions when intent shifts or CTR drops. Refresh body content quarterly for priority pages or when market conditions change.
Ready to ship pages that rank, convert, and earn AI citations? Get Launched.