On-page SEO is the practice of optimizing individual web pages to rank higher in search results and attract more relevant organic traffic. It covers everything you control on the page itself — from the title tag and headings to the content, internal links, and page speed.
Unlike off-page SEO (backlinks, domain authority) which depends on external factors, on-page SEO is entirely within your control. It’s the foundation that must be right before off-page efforts can maximize impact.
This guide covers every on-page SEO factor, why it matters, and exactly how to optimize it.
Why On-Page SEO Matters
Google’s algorithms assess hundreds of factors to determine which pages to rank for a query. On-page factors communicate to Google:
- Relevance: Is this page genuinely about the keyword? Does it comprehensively answer the query?
- Quality: Is this high-quality content that satisfies the searcher’s intent?
- Experience: Is this page fast, mobile-friendly, and easy to use?
Even if you have excellent backlinks, poor on-page optimization will limit your rankings. Pages with weak on-page SEO rarely rank for competitive terms regardless of their domain authority.
The Core On-Page SEO Factors
1. Title Tag
The title tag is the clickable headline that appears in search results and browser tabs. It’s one of the most important on-page ranking signals.
Best practices:
Include the target keyword: Place it as early as possible in the title (front-loading the keyword is a slight ranking signal and improves CTR).
Right length: 50-60 characters. Google truncates titles beyond ~60 characters in search results. Check your title length in a SERP snippet preview tool.
Make it compelling: Your title is an ad for your page. It must convince searchers to click over the other 9 results. Use:
- Numbers: “15 Email Marketing Strategies That Actually Work”
- Year: “Email Marketing Guide 2026”
- Power words: “Complete”, “Ultimate”, “Beginner’s Guide”, “Step-by-Step”
- Questions: “What Is Email Marketing? (And Why It Matters)”
Don’t keyword stuff: One target keyword in the title is enough. Don’t repeat it or cram in secondary keywords — it looks spammy and hurts CTR.
Example:
- Weak: “Email Marketing — Marketing Guide”
- Strong: “Email Marketing Guide 2026: Strategies That Actually Convert”
2. Meta Description
The meta description is the snippet of text that appears below the title in search results. It doesn’t directly influence rankings, but it dramatically affects click-through rate.
Best practices:
Length: 120-160 characters. Longer descriptions are truncated, especially on mobile.
Include the target keyword: Google bolds matching words in the snippet, which draws the eye.
Write a compelling benefit: The meta description is your pitch for why they should click your result over others. Lead with a clear benefit or promise.
Include a CTA: “Learn how to…”, “Discover the…”, “Get the complete…”
Match search intent: The meta should signal that your page gives the searcher exactly what they’re looking for.
Example:
- Weak: “This article is about email marketing and how to do it.”
- Strong: “Build an email marketing system that generates leads on autopilot. Complete guide: list building, automation, segmentation, and AI tools for 2026.”
3. Header Tags (H1, H2, H3)
Header tags structure your content for both humans and search engines. They signal what your page is about and how it’s organized.
H1 — The page headline:
- One H1 per page
- Include the target keyword (ideally near the beginning)
- Should match or closely relate to the title tag
- Should clearly tell the reader what the page is about
H2 — Major section headings:
- Use H2 for each major section of your article
- Include target keyword in at least one H2, secondary keywords in others
- H2s should be descriptive and specific, not vague or clever
- Think of them as chapter titles — they should make sense in isolation
H3 — Subsection headings:
- Use H3 for subsections within H2 sections
- Help organize complex topics into digestible chunks
- No need to force keywords here — write what’s useful
Heading hierarchy matters: Use H1 → H2 → H3 in order. Don’t skip from H1 to H3. Both Google and screen readers depend on logical hierarchy.
4. Content Quality and Depth
Content is the core of on-page SEO. Google’s core mission is to surface the most useful, authoritative answer to every query. Your content must genuinely be the best answer.
Relevance:
- Cover the topic comprehensively
- Answer the full question the searcher has
- Don’t go off-topic just to add word count
Topical depth:
- Include all key subtopics that the top-ranking pages cover (these are “table stakes”)
- Add unique value: original examples, real data, expert perspective that competitors don’t have
Word count: There’s no magic word count. Write as much as the topic requires to comprehensively satisfy search intent. Compare to the average length of top-ranking pages for your keyword:
- “What is X” articles: 1,000-1,500 words
- Comprehensive guides: 2,000-4,000 words
- Reference content: Can be longer
Originality:
- Never duplicate content from other pages on your site or from competitors
- Add real examples, data, and perspective that aren’t found elsewhere
- AI-generated content needs human editing to add authentic voice and unique insight
5. Keyword Placement and Density
Where to include your target keyword:
- Title tag (primary signal)
- H1 (primary signal)
- First 100 words of content
- At least one H2
- Naturally throughout the body (not forced)
- Image alt text (when relevant)
- URL slug
Keyword density: There’s no ideal percentage. Write naturally. If you’re writing about “email marketing automation,” the phrase will appear naturally as you explain the topic. Forcing it every 100 words reads awkwardly and Google can detect this.
LSI keywords (Latent Semantic Indexing): Google understands synonyms and related terms. If you’re writing about “email marketing automation,” naturally include related terms:
- Triggered emails
- Behavioral automation
- Email workflows
- Drip campaigns
- Marketing automation sequences
You don’t need to force these — they’ll appear naturally if you write comprehensively about the topic.
Semantic SEO: Focus on covering the topic fully rather than hitting keyword frequency targets. Google’s NLP (Natural Language Processing) understands what a page is about from context, not just keyword repetition.
6. URL Structure
Your URL is a minor ranking factor but significantly affects CTR and user experience.
URL best practices:
- Short and descriptive:
/on-page-seo-guidenot/category/subcategory/article-title-2026-with-date-12345 - Include the target keyword
- Use hyphens, not underscores:
/email-marketing-guidenot/email_marketing_guide - All lowercase
- No stop words when possible (the, and, a, of) — but don’t sacrifice readability
- Avoid dates in URLs when possible (dates age content and make updates awkward)
Keep URLs stable: Changing URLs requires redirects. Every redirect loses a small amount of link equity. Only change URLs if the current one is actively hurting performance.
7. Internal Linking
Internal links connect your pages to each other. They’re critical for:
- Helping Google discover and understand all your pages
- Distributing PageRank (link authority) across your site
- Keeping users engaged and reducing bounce rate
Internal linking best practices:
Use descriptive anchor text: “Click here” tells Google nothing. “Email marketing automation guide” tells Google exactly what the linked page is about.
Link to relevant content: Link to pages that are genuinely relevant to what the reader is reading about. Don’t randomly link just to link.
Link depth: Ensure every important page is reachable within 3 clicks from the homepage. Pages buried too deep get less crawl frequency and link authority.
Link from high-authority pages to important-but-lower-authority pages: Your homepage and highest-traffic articles have the most link equity. Internal links from those pages pass authority to newer or lower-ranking pages.
Minimum internal links per article: Every article should have at least 3-5 internal links to related content on your site.
8. Image Optimization
Images affect both user experience and search performance.
Alt text: Every meaningful image needs descriptive alt text. This tells Google what the image shows, enables image search ranking, and makes your page accessible to screen readers.
- Bad alt text: “image1.jpg” or “” (blank)
- Good alt text: “email marketing automation workflow diagram showing triggered sequences”
- Include target keyword in the primary page image alt text when it naturally fits
Image file names: Name image files descriptively before uploading: email-marketing-automation-workflow.webp not IMG_12345.jpg
Image format: Use WebP format for smaller file sizes and faster loading. JPEG for photos, PNG for graphics with transparency, WebP for everything when possible.
Image dimensions: Don’t upload a 4000px wide image when it displays at 800px. Resize before uploading.
Lazy loading: Images below the fold should load lazily (only when the user scrolls to them). Most modern CMS platforms handle this automatically.
9. Page Speed
Google includes page speed (Core Web Vitals) as a ranking factor. Slow pages also hurt conversion rates — every 1-second delay reduces conversions by 7%.
Core Web Vitals:
- LCP (Largest Contentful Paint): How long until the main content loads. Target: under 2.5 seconds.
- FID / INP (Interaction to Next Paint): How responsive the page is to user interaction. Target: under 200ms.
- CLS (Cumulative Layout Shift): How much the page layout shifts during loading. Target: under 0.1.
Check your scores: Google PageSpeed Insights (free) shows your Core Web Vitals scores and specific recommendations.
Common speed fixes:
- Convert images to WebP and compress them
- Enable browser caching
- Use a CDN (Content Delivery Network)
- Minify CSS, JavaScript, and HTML
- Eliminate render-blocking resources (load non-critical JS async)
- Reduce third-party scripts (each marketing pixel adds load time)
10. Mobile Optimization
Google uses mobile-first indexing — it crawls and indexes the mobile version of your site. If your mobile experience is poor, your rankings suffer.
Mobile SEO checklist:
- Responsive design (automatically adapts to any screen size)
- Text readable without zooming (16px+ font size for body text)
- Tap targets large enough (buttons and links at least 48px tall)
- No intrusive interstitials (pop-ups that block content on mobile)
- Test with Google’s Mobile-Friendly Test tool
Mobile vs. desktop conversion rates: If your mobile conversion rate is significantly lower than desktop, investigate — look at session recordings on mobile specifically.
On-Page SEO for Different Content Types
Blog Posts
- H1 includes the target keyword
- First paragraph (before any H2) includes the keyword within first 100 words
- H2s use primary and secondary keywords where natural
- Internal links: At least 3-5 to related posts
- Image alt text: At least one image with keyword-relevant alt text
- CTA: At least one clear call to action
Product Pages (E-commerce)
- Unique product description (never copy manufacturer copy — duplicate content penalty)
- Product name (with keyword) in H1 and title tag
- Schema markup: Product schema with price, availability, reviews
- Multiple high-quality images with descriptive alt text
- Customer reviews with aggregate rating schema (enables star ratings in search results)
Category Pages
Often the highest-value SEO pages for e-commerce. Optimize like a blog post, not just a product grid:
- Descriptive copy at the top of the category (200+ words about the category)
- FAQ section at the bottom
- Internal links to subcategories and featured products
- Category name as H1, keywords in H2s
Landing Pages
For paid traffic landing pages, SEO is secondary to conversion — but if the page has organic potential:
- Match page topic to a specific keyword
- Ensure the page loads fast
- Structured content with clear H2s
- Don’t block the page from indexing unless there’s a reason
On-Page SEO Checklist
Before publishing:
- [ ] Title tag: Includes target keyword, under 60 characters, compelling
- [ ] Meta description: 120-160 chars, includes keyword, clear benefit + CTA
- [ ] URL: Short, keyword-included, hyphenated, lowercase
- [ ] H1: One H1, includes target keyword
- [ ] H2s: Multiple H2s with descriptive headings, keyword in at least one
- [ ] Content: Covers topic comprehensively, target keyword in first 100 words
- [ ] Images: All have descriptive alt text, compressed and WebP format
- [ ] Internal links: 3-5+ links to relevant pages with descriptive anchor text
- [ ] Page speed: LCP under 2.5 seconds (check in PageSpeed Insights)
- [ ] Mobile: Tested on mobile, no usability issues
After publishing:
- [ ] Submitted URL to Google Search Console for indexing
- [ ] Monitor ranking over first 30-60 days
- [ ] Update content if rankings plateau before reaching top 5
Generate SEO-optimized content with proper heading structure, keyword placement, and compelling copy with AdsMG.ai — built for on-page SEO performance.
Last updated: April 27, 2026
Turn the ideas in this article into live campaigns, content, and creative tests.
AdsMG AI helps growth teams move from strategy to execution without stitching together separate tools for copy, optimization, and reporting.