Optimize every element of your pages so Google knows exactly what they're about — and
rewards them with rankings.
📚 5 lessons
🤖 3 AI prompts
🧠 5-question quiz
1
Fundamentals
2
Keywords
3
On-Page
4
Technical
5
Content
6
Off-Page
7
Audit
💡
Today's Big Idea
You've found your keywords (Day 2). Now you need to put them in the right places on your
page. On-page SEO is about giving Google clear signals — in your title, headings, content, and
metadata.
Google's algorithm is like a speed reader. It scans your page looking for signals: "What is this page
about? Is this relevant to the search query?" The more obvious you make those signals, the easier you make
Google's job, and the higher you'll rank.
This lesson teaches you exactly where to place your keywords and how to structure your pages so Google
gets it immediately.
🎯
Core Concepts: On-Page Elements
Title Tag: The Most Important On-Page Element
Your page title (the blue clickable link in Google results) is the single most important on-page SEO
factor. It tells Google what your page is about AND it's what people see before clicking.
Length: Keep it 50-60 characters. Longer titles get cut off in search results.
Keyword placement: Include your primary keyword near the beginning, not at the end.
Format: [Primary Keyword] | [Brand Name] works well. Example: "Best Running Shoes for
Flat Feet Women | Nike"
Make it clickable: A great title makes people want to click. Example: "Best Running
Shoes for Flat Feet Women (Updated 2026)" performs better than "Running Shoes Products"
Meta Description: Improve Click-Through Rate
The meta description is the text shown under your title in search results. It's NOT a direct ranking
factor, but it dramatically affects click-through rate (CTR).
Length: 150-160 characters on desktop, ~120 on mobile
Include a CTA: "Learn more", "Discover", "Get started" — encourage clicks
Answer the search intent: If someone searches "how to tie running shoes", your
description should say something like "Complete guide to tying running shoes properly in 3 easy steps.
Learn in 60 seconds."
Heading Hierarchy: Structure = Clarity
Headings organize your page and help Google understand your content structure.
H1: One per page. This is your page's main topic. Should contain your primary
keyword. Example: "The Ultimate Guide to Keyword Research for SEO"
H2: Major sections within your page. You can have 3-5 H2s. Example: "Understanding
Search Intent" or "How to Use Google Keyword Planner"
H3: Subsections under each H2. Example: "The 4 Types of Search Intent" (under an H2
called "Understanding Search Intent")
Why it matters: Google uses heading hierarchy to understand your page structure.
Proper H1 → H2 → H3 hierarchy signals that your content is well-organized.
Keyword Placement in Content
Your target keyword should appear in these strategic locations:
First 100 words: Mention your primary keyword in the opening paragraph
H1 and at least one H2: Your main heading and a major section heading should include
the keyword
Throughout naturally: 2-3 times in a 1,500-word article. Don't stuff keywords — write
naturally. Google penalizes keyword stuffing.
LSI keywords: Include related terms and synonyms naturally. If you're writing about
"SEO keyword research", also mention "keyword planning", "search volume analysis", "keyword difficulty"
— these tell Google your content is comprehensive.
Image Optimization
Images help your rankings three ways: they improve user experience, they can appear in Google Images
search, and they give you more places to use keywords.
File names: Use descriptive, keyword-rich file names.
"best-running-shoes-flat-feet.jpg" is better than "IMG_12345.jpg"
Alt text: Describe the image and include your keyword where natural. Example: "A
woman wearing the best running shoes for flat feet, showing proper foot alignment"
Image compression: Use tools like TinyPNG to compress images without losing quality.
Faster images = better rankings.
Descriptive caption: If you use image captions, include keywords naturally.
Internal Linking: Share Authority
Every link from one of your pages to another page on your site passes ranking authority. Use strategic
internal links to boost important pages.
Anchor text: Use descriptive anchor text with keywords. "Learn about SEO
fundamentals" is better than "click here"
Link to relevant pages: If you write about "keyword research", link to your "SEO
fundamentals" page in the first paragraph
Don't overlink: 3-5 internal links per page is the sweet spot. Too many looks spammy.
Distribute authority: Your most important pages should have the most internal links
pointing to them
URL Structure
Your page URL should be descriptive and keyword-rich.
Format: /keyword-topic-phrase (lowercase, hyphens, no spaces or underscores)
Good: /best-running-shoes-flat-feet
Bad: /products?id=12345 or /MyBestRunningShoes
Length: Short is better. Keep URLs under 75 characters if possible.
Content Length: Match Your Competition
There's no magic word count for SEO. Instead, check what's already ranking.
Search your target keyword in Google
Look at the top 3 results
Your content should be at least as comprehensive (similar word count)
If the top results are 2,000 words, aim for 2,000-2,500 words. If they're 800 words, 800-1,000 is
fine.
LSI Keywords (Latent Semantic Indexing)
LSI keywords are related terms that tell Google your content is thorough. They're natural variations and
synonyms.
For a page about "running shoe fitting", LSI keywords might include: "how to fit running shoes", "proper
shoe sizing for runners", "arch support for running", "foot pronation". These variations signal topical
depth without keyword stuffing.
🤖
Prompt Lab: 3 AI Prompts for On-Page SEO
Prompt #1: Optimize my page title and meta description
I have a web page about [PAGE TOPIC]. My target keyword is '[PRIMARY KEYWORD]'.
My website is [WEBSITE NAME/TYPE].
Write 3 variations of:
1. A page title (50-60 characters max) that includes the keyword naturally and would make someone want
to click
2. A meta description (150-160 characters) that summarizes the page and includes a subtle call to
action
Explain why each variation would work for different audiences.
Get multiple title/description options and choose the best one
Prompt #2: Create a complete on-page SEO content brief
I'm writing a page targeting the keyword '[TARGET KEYWORD]'. The top-ranking
pages for this keyword cover [DESCRIBE WHAT COMPETITORS COVER].
Create a complete on-page SEO brief including:
- Recommended H1 title
- H2 and H3 subheadings structure
- 10 LSI keywords to naturally include
- First paragraph draft (includes keyword in first 100 words)
- Internal linking suggestions (what other topics I should link to)
- Suggested content length and format
Before you write, get a complete blueprint for your page
Prompt #3: Audit my page's on-page SEO
Please audit the on-page SEO for this content. I'm targeting the keyword '[YOUR
TARGET KEYWORD]'. Here's my current page content:
[PASTE YOUR CONTENT HERE]
Check for: keyword in title/H1/first paragraph, heading structure, keyword density (should be natural,
not stuffed), missing LSI keywords, internal linking opportunities, meta description quality, image
alt text suggestions. Give me a priority-ordered list of fixes.
Paste your full page content for a complete on-page audit
✅
Practice Task
⚡ Today's Action
15-Minute On-Page Audit
Pick one existing page on your website and run through this quick checklist:
Does the title tag include your target keyword? ✓ or ✗
Is your H1 clear and keyword-rich?
Does the first paragraph mention the keyword?
Are your images named with keywords and have alt text?
Does the URL use your keyword?
Then use Prompt #3 above to get an AI audit of your full page content and get specific improvement
recommendations.
⚠️
Common Beginner Mistakes
On-page SEO has a lot of moving parts. These are the mistakes that cost beginners rankings even when
their content is genuinely good.
🚫
Using the same title tag on multiple pages
Duplicate title tags tell
Google you have duplicate content. Every page on your site should have a unique title that
describes exactly what that specific page covers. This is one of the most commonly overlooked
issues on beginner sites.
🚫
Multiple H1 tags on one page
Only one H1 per page. Having
two or three H1s confuses Google about what your page is actually about. Most CMS themes add H1s
automatically in unexpected places - always check your page source.
🚫
Leaving alt text blank on all images
Images without alt text are
invisible to Google. Every image is a missed opportunity to include a keyword naturally. A blank
alt attribute also harms accessibility for screen reader users, which Google factors into quality
scoring.
🚫
Burying the keyword late in the page
If your target keyword first
appears in paragraph 8, Google has to work harder to understand your page's topic. Mention the
keyword naturally in your first 100 words. This one change can meaningfully improve how Google
classifies your page.
🚫
Writing for robots instead of humans
"This page about SEO tips
covers SEO tip number one and SEO tip number two for SEO beginners..." Google's natural language
processing is sophisticated enough to penalize this. Write naturally, use your keyword where it
fits, and let LSI keywords do the rest.
🔄
Before / After: Page Optimization Examples
Here's what the same page looks like before and after applying on-page SEO principles. The content is
identical - only the optimization changes.
Title Tag and Meta Description
❌ BEFORE
Title Tag (62 chars - too long)
Our Products and Services - Welcome to Acme Baking Supplies Online Store
Meta Description
We sell
baking supplies. Browse our website to find what you need.
No keyword. No benefit. No reason to
click. Gets cut off in search results.
✅ AFTER
Title Tag (58 chars - perfect)
Wholesale Baking Supplies for Home Bakers | Acme
Meta Description
Premium
baking supplies delivered next day. Flour, chocolate, cake tins and 500+ ingredients. Free
shipping over $40.
Keyword first. Clear offer. Specific
benefits. Gives people a reason to click over competitors.
Heading Structure
❌ BEFORE
Blog post heading structure
Welcome!
Introduction
My Tips
Tip 1
Tip 2
Conclusion
No keywords in any heading. "My Tips"
tells Google nothing about what the page is about.
✅ AFTER
Same blog post, optimized
How to Bake Sourdough Bread at
Home
Why Sourdough Is Worth the
Effort
Best Sourdough Baking Tips for
Beginners
Choosing the Right Flour
Starter Maintenance Guide
Troubleshooting Common
Sourdough Mistakes
Primary keyword in H1. Related terms
in H2s. Subtopics in H3s. Google immediately understands this is a comprehensive sourdough guide.
Empty or generic alt text. Google cannot understand the
image. No keyword signal. Fails accessibility checks too.
✅ AFTER
<img src="sourdough-bread-baking.jpg" alt="Freshly baked sourdough bread loaf cooling on a wire rack"><img src="sourdough-starter.jpg" alt="Active sourdough starter bubbling in a glass jar, ready to use">
Descriptive filename. Natural keyword in alt text.
Useful to screen readers. Shows up in Google Images searches for "sourdough bread."
💡 The rule: Every on-page element - title, H1, meta description, image alt text,
URL - is a box where you can either leave Google guessing or give it a clear signal. Fill every box
deliberately.
🧠
Day 3 Quiz
5 questions · Instant feedback · Pass at 60% to
unlock your Day 3 badge
📋
Day 3 Checklist
Click each item to mark it done. Your progress is
saved automatically.
0/5 tasks done
✅ Read the full on-page SEO section
✅ Ran the 15-minute audit on one existing page
✅ Used the title/meta prompt to write better tags for a key page
✅ Identified 3 pages that need on-page optimization