On-Page SEO Guide: The Complete A-to-Z Playbook
Summarize with AI
Let AI read this article and summarize the key points for you.
What Is On-Page SEO?
On-page SEO is the practice of optimizing the content and HTML source code of individual web pages to rank higher in search engines.
Off-page SEO (backlinks, social signals) happens outside your site and largely outside your control. On-page SEO is entirely within your hands — which makes it the most foundational and fastest-acting area of SEO.
No matter how good your content is, if it isn't properly optimized, Google can't fully understand what the page is about.
For a broader overview, check out our beginner's guide to SEO.
Title Tag
The title tag is the single most impactful on-page SEO element.
It's the blue clickable link displayed in search results. It signals to Google what the page covers and directly influences whether a user decides to click.
Title Tag Rules
- Put your primary keyword near the beginning
- Stay under 60 characters — anything beyond gets cut off
- Make every title unique — duplicate titles hurt SEO across the board
- Make it clickable — create curiosity or communicate clear value, not just information
- Add your brand at the end: "Topic | Brand Name"
Title Tag Formulas
| Page Type | Formula | Example |
|---|---|---|
| Blog post | Keyword: Subtitle (Year) | "On-Page SEO Guide: A-to-Z Playbook (2026)" |
| Product | Product Name + Attribute + Brand | "iPhone 16 Pro 256GB — Apple" |
| Category | Category + Variety + Brand | "Men's Running Shoes — Brand" |
| Homepage | Brand + Value Proposition | "DexterGPT — AI-Powered SEO Tool" |
Meta Description
The meta description doesn't directly affect rankings. But it directly affects click-through rate (CTR).
Google sometimes rewrites descriptions on its own, but a well-crafted meta description is usually shown as written.
Meta Description Rules
- 155 characters max — cuts off shorter on mobile
- Include your keyword naturally — Google bolds it in results when it matches the query
- Use a call to action — "Learn more," "Get started," "See the full list"
- Write a unique one for every page — never duplicate
- Make a concrete promise — "in 12 steps," "with real examples," "with a checklist"
Heading Hierarchy (H1–H6)
Heading tags communicate your page's content structure to both users and search engines.
The H1 Tag
Every page should have exactly one H1. It defines the page's primary topic.
- Can be similar to your title tag but doesn't have to be identical
- Should contain your primary keyword
- Should tell users what they're about to get from the page
H2–H6 Tags
Subheadings divide content into logical sections.
H1: On-Page SEO Guide
H2: Title Tag
H3: Title Tag Rules
H3: Title Tag Formulas
H2: Meta Description
H3: Meta Description Rules
Don't skip levels. Jumping from H2 to H4 confuses both users and Google.
Use secondary keywords naturally in your subheadings. Don't force it.
URL Optimization
Your URL should communicate the page's topic clearly and concisely.
SEO-Friendly URL Rules
- Keep it short — 3–5 words is ideal
- Include your keyword —
yoursite.com/on-page-seo-guide - Use lowercase only
- Use hyphens to separate words — not underscores or spaces
- Remove filler words — "and," "a," "the," "for"
- Don't include dates — creates problems when you update the content later
Bad: yoursite.com/p?id=123 Bad: yoursite.com/2026/02/23/what-is-on-page-seo-and-how-to-do-it-complete-detailed-guide Good: yoursite.com/on-page-seo-guide
Content Optimization
Keyword Placement
After completing your keyword research, place your target keywords at the strategic positions on the page.
The critical spots:
- Title tag (within the first 60 characters)
- H1 heading
- First paragraph (within the first 100 words)
- H2/H3 subheadings
- URL
- Image alt text
- Meta description
Keyword density is no longer a metric. Google uses semantic analysis. Write naturally, don't stuff. Instead of repeating the same phrase, use synonyms and related terms — Google understands topical relevance.
Matching Search Intent
This is the core of on-page SEO: delivering exactly what the user is looking for.
Someone searching "best robot vacuum" wants a product comparison — not a technical explainer. Someone searching "how does a robot vacuum work" wants information — not a product page.
Search your target keyword in an incognito window. Study the top 5 results. What format are they? Blog posts? Product pages? Videos? Match that format. Google has already told you what works.
Content Length
The honest answer to "how long should my content be" is: long enough to fully cover the topic.
Research consistently shows that longer content (2,000+ words) tends to rank better. But if a concise answer serves the user in 500 words, padding it out does more harm than good.
Never add filler. Every paragraph should earn its place.
Readability
Readability matters for SEO. If users don't read your content, Google notices — high bounce rates and low dwell time are signals.
- Short paragraphs: 2–4 sentences
- Short sentences: Aim for under 20 words
- Bullet points and numbered lists
- Bold and italics to emphasize key points
- Images, tables, and visuals to break up text
- Whitespace: Dense, wall-to-wall text kills readability
Image Optimization
Images are one of the most overlooked areas of on-page SEO, despite having real impact.
Alt Text
- Write descriptive alt text for every image
- Include your keyword naturally where it fits
- Skip generic filler like "image" or "photo"
- Keep it under 125 characters
Bad: alt="img1" Good: alt="on-page SEO checklist infographic"
File Name
Use on-page-seo-guide.webp instead of IMG_20260223.jpg. Google uses file names as a content signal.
Format and File Size
WebP delivers smaller file sizes than JPEG or PNG without visible quality loss. Our page speed guide covers image optimization in depth.
Internal Linking
Internal links distribute authority between pages and help Google understand your site's structure.
Internal Linking Strategy
- From every new piece of content, link to relevant older content
- Update older content to link to new posts
- Use descriptive anchor text — not "click here," but "keyword research guide"
- Keep it natural — only add links where they genuinely help the reader
- Point more internal links at your most important pages
The number of internal links a page receives tells Google how important that page is within your site.
Pursue link building strategies for external links in parallel with a solid internal linking practice.
Schema Markup (Structured Data)
Schema markup describes your page's content to search engines in a machine-readable format.
Common Schema Types
- Article: Blog posts and editorial content
- FAQ: Frequently asked questions
- HowTo: Step-by-step guides
- Product: Product details and pricing
- BreadcrumbList: Page hierarchy
- LocalBusiness: Local business information
Schema markup enables rich results — star ratings, FAQ dropdowns, step-by-step displays in search results. These visually enhanced listings consistently drive higher CTR.
We covered schema markup implementation in detail in our technical SEO checklist.
Canonical Tag
When the same or very similar content is accessible via multiple URLs, the canonical tag tells Google "this is the authoritative version."
Common scenarios requiring canonicals:
wwwvs. non-wwwversions- HTTP vs. HTTPS versions
- Pages with URL parameters creating duplicates
- Print-friendly page variants
Every page should include <link rel="canonical" href="...">.
Open Graph and Social Meta Tags
These control how your page looks when shared on social media.
<meta property="og:title" content="On-Page SEO Guide"> <meta property="og:description" content="Every on-page SEO element explained"> <meta property="og:image" content="cover-image.jpg"> <meta property="og:type" content="article">
Add Twitter Card meta tags as well. Social traffic and social signals have an indirect but real effect on SEO.
Page Experience Signals
Google evaluates user experience alongside content quality.
- HTTPS: Secure connections are a baseline requirement
- Mobile-friendliness: See our mobile SEO guide
- Core Web Vitals: See our page speed and CWV guide
- No intrusive interstitials: Full-page pop-ups and overlay ads are penalized
On-Page SEO Checklist
- [ ] Title tag optimized (under 60 characters, keyword near the front)
- [ ] Meta description written (under 155 characters, includes a CTA)
- [ ] Single H1, logical H2–H3 hierarchy
- [ ] URL is short, clean, and contains the keyword
- [ ] Primary keyword appears in the first 100 words
- [ ] All images have alt text
- [ ] Internal links added
- [ ] External links point to credible sources
- [ ] Schema markup implemented
- [ ] Canonical tag correctly configured
- [ ] Mobile-friendly
- [ ] Page speed is solid
Conclusion
On-page SEO is the foundation of search engine optimization. It's the part you control directly, can implement immediately, and see results from fastest.
Run through this checklist before publishing any new piece of content. Revisit existing content on a regular schedule and optimize as you go.
Instead of auditing pages one by one, use DexterGPT to automatically analyze the SEO health of every page on your site and fix gaps fast.
Automate Your SEO
Find technical SEO errors with one click and skyrocket your organic traffic.
Automate Your SEO
Find technical SEO errors with one click and skyrocket your organic traffic.