0Pricing
Digital Marketing Academy · Lesson

Basic On-Page SEO Techniques

Apply foundational SEO techniques so your pages rank better in search results.

Basic On-Page SEO Techniques is a free Digital Marketing Academy lesson on CoddyKit — lesson 3 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Digital Marketing Academy learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.

What Is On-Page SEO

On-page SEO refers to all the optimizations you make directly within your web pages to help search engines understand your content and rank it higher in results. Unlike off-page SEO which involves external links, on-page work is entirely within your control and forms the foundation of any effective organic search strategy.

Title Tag Optimization

The title tag is the clickable blue headline that appears in Google search results. It should include your primary keyword as close to the beginning as possible, be under 60 characters to avoid truncation, and be written to entice clicks as well as target keywords. Every page should have a unique, descriptive title tag.

Meta Description Best Practices

The meta description is the text snippet below the title in search results. While it is not a direct ranking factor, a compelling meta description significantly increases click-through rate from the results page. Keep it under 155 characters, include your keyword naturally, and write it as a brief advertisement for the page's content.

Heading Hierarchy

Use only one H1 per page — it should match or closely relate to your title tag and include your primary keyword. H2s organize major sections of content. H3s subdivide H2 sections. This hierarchy helps both search engines understand page structure and users scan for the information they need. Avoid skipping heading levels.

Keyword Placement in Content

Your primary keyword should appear naturally in the first 100 words of your content, in at least one H2 subheading, and several times throughout the body text — but never forcefully. Modern SEO rewards comprehensive, natural writing that covers a topic thoroughly, not pages that repeat keywords mechanically.

Image Alt Text

Alt text describes an image to search engines (which cannot see images) and to screen readers for accessibility. Write descriptive alt text that explains what the image shows, and where natural, include a relevant keyword. For example, instead of "image001.jpg" use "email-marketing-dashboard-example" as both the filename and alt text.

Internal Linking Strategy

Internal links connect pages on your own website, helping search engines discover all your content, understand topic relationships, and distribute "link equity" across pages. When publishing new content, link to it from 2 to 3 existing related pages using descriptive anchor text — not generic phrases like "click here" but specific descriptions like "email list growth tactics."

URL Structure and Slugs

Clean, descriptive URLs improve both SEO and user experience. Use lowercase letters, hyphens between words (not underscores), and include your primary keyword. Keep URLs short — for example, "yourdomain.com/email-marketing-guide" is better than "yourdomain.com/blog/post?id=1234." Set your URL structure before publishing content, as changing URLs later requires redirects.

Page Speed as a Ranking Factor

Google officially uses page speed as a ranking signal, particularly for mobile search. Pages that load slowly rank lower and lose visitors — 53% of mobile users abandon pages that take longer than 3 seconds to load. Improve speed by compressing images, enabling browser caching, using a content delivery network (CDN), and minimizing JavaScript files.

Mobile-Friendliness and Core Web Vitals

Google uses mobile-first indexing, meaning it evaluates your mobile site version for ranking purposes. Core Web Vitals — metrics measuring loading performance (LCP), interactivity (FID/INP), and visual stability (CLS) — are official Google ranking signals. Test your scores with Google Search Console's Core Web Vitals report and PageSpeed Insights to identify specific issues to fix.

Schema Markup for Rich Results

Schema markup is structured data code you add to your pages to help search engines display rich results — star ratings, FAQs, event details, and product prices directly in search results. Pages with rich results typically earn higher click-through rates than plain blue-link results. Google's Rich Results Test tool helps you validate your schema implementation.

On-Page SEO Knowledge

On-page SEO techniques directly improve how search engines understand and rank your content.

Lesson Recap

On-page SEO starts with strong title tags and meta descriptions to improve rankings and click-through rates. Use a single H1 with your primary keyword, organize content with H2 and H3 headings, and write naturally comprehensive content. Add descriptive alt text to images, build internal links with descriptive anchor text, create clean URL slugs, prioritize page speed and Core Web Vitals, and consider schema markup to earn rich results in search listings.

Frequently asked questions

Is the “Basic On-Page SEO Techniques” lesson free?

Yes — the full text of “Basic On-Page SEO Techniques” is free to read here on the web, and the Digital Marketing Academy course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Digital Marketing Academy course, upgrade to CoddyKit PRO.

What will I learn in “Basic On-Page SEO Techniques”?

Apply foundational SEO techniques so your pages rank better in search results. You practise Digital Marketing Academy with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.

Do I need any experience to start Digital Marketing Academy?

No prior experience is required. Digital Marketing Academy on CoddyKit is structured for beginners through advanced learners; this is — lesson 3 of 4, so you can start here or from the beginning and move at your own pace.

How long does the “Basic On-Page SEO Techniques” lesson take?

Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.

Can I write and run code in this Digital Marketing Academy lesson?

Yes. Every Digital Marketing Academy lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.

All lessons in this course

  1. Website Essentials for Marketing
  2. Landing Pages That Convert
  3. Basic On-Page SEO Techniques
  4. Tracking Website Visitors
← Back to Digital Marketing Academy