free seo tools
SEO.to / Course / Module 2

Module 2: On-Page and Content SEO

Titles, meta tags, headings, internal links and the content signals that decide which page ranks.

FREE COURSE  ·  ~35 min  ·  quiz: 10 questions

On-page SEO is everything a single page controls about its own rankings: the title, the description, the headings, the words, the images, the internal links, and the structured data. None of it requires permission from another site, and all of it is testable in a browser or in Search Console. That is what makes it the fastest place to improve a page that already exists.

Meta tags are the layer that decides what people see before they click: the blue title, the two gray lines under it, and the card that appears when a link is shared. They do not make a page rank higher on their own, but they decide whether a ranking turns into a visit.

This module covers the same page from two directions. The on-page side maps every element to the Google documentation that governs it and shows the fix in real HTML. The meta tag side covers the title, description, robots, canonical, Open Graph, and Twitter tags that control how the page is indexed and previewed.

By the end you should be able to audit any page against dated rules instead of recycled advice, write titles and descriptions Google is likely to keep, and fix the share cards and indexing switches that most templates get wrong.

What you will learn

  • Distinguish what a page controls on-page from off-page and technical signals
  • Write a title element and meta description Google is likely to keep rather than rewrite
  • Build a heading structure with one H1 and a logical hierarchy
  • Write context-specific alt text and image markup that protects Core Web Vitals
  • Set Open Graph and Twitter tags so links share with the right card and image
  • Apply robots meta directives and canonicals to control indexing and duplicate URLs

Key takeaways

  • The meta description is not a ranking factor; it earns the click once a page already ranks
  • Google truncates titles and descriptions by pixel width, not by a fixed character count
  • Google can rewrite a title from the H1 or other on-page text, so the title and H1 must agree
  • Only plain anchor elements are reliably crawled, and descriptive anchor text is a ranking signal
  • The keywords meta tag has been ignored for ranking since 2009, and most other meta tags only shape snippets or shares
  • noindex only works when the page is crawlable, so a robots.txt block can defeat it

Reading for this module

Module 2 quiz

Ten questions. Pass mark is 7 of 10. Retake as often as you like; your best score counts.