Student reference notes
SEO Mastery: beginner to implementation-ready
Six modules take you from how search engines actually work to running a full SEO audit that's ready for AI-driven search. Each module colour stays with you through the whole course — use it to jump straight to what you need.
1Fundamentals
→
2Keywords
→
3On-page
→
4Technical
→
5Off-page
→
6AI search
01
Module 1
Search engine fundamentals
Objective
Understand, at a mechanical level, how a search engine discovers, understands, stores and retrieves content — so every later tactic has a logical reason behind it.
Core topics & terminology
Crawling → Indexing → Serving — the three-stage pipeline behind every search result
Googlebot — discovers URLs via links, sitemaps and submissions
Crawl budget — how much of a site gets crawled, and how often
Rendering — HTML vs. JavaScript-rendered content
Indexed vs. crawled — two different states, often confused
E-E-A-T — Experience, Expertise, Authoritativeness, Trust
The search pipeline
Discovery
links, sitemap
→
links, sitemap
Crawling
Googlebot fetches
→
Googlebot fetches
Rendering
JS executed
→
JS executed
Indexing
content stored
→
content stored
Serving / rank
query matched
query matched
Hands-on assignment
Practical exercise
- Pick any live website and search
site:domain.comto see what's indexed. - Fetch a URL with a rendering tool and compare it to what a browser shows.
- Write a 200-word note on what could stop that page from being indexed.
Tools introduced
| Tool | Purpose | Cost |
|---|---|---|
| Google Search Console | Crawl / index status, URL inspection | Free |
| Screaming Frog | Simulate a crawl, compare raw vs. rendered HTML | Free (500 URLs) |
| Mobile-Friendly / Rich Results Test | See how Google renders a page | Free |
◆
Remember: a page can be crawled but not indexed. This one distinction trips up more beginners than anything else — always check both states separately.
02
Module 2
Keyword research & search intent
ObjectiveResearch, categorise and map keywords to content — driven by intent, not just search volume.
Core topics & terminology
Search intent — Informational, Navigational, Commercial, Transactional
Short-tail vs. long-tail — volume, competition and conversion trade-offs
Semantic keywords & entities — topic coverage over exact match
Keyword mapping — one primary keyword per URL, avoiding cannibalisation
Topic clusters — pillar pages + supporting cluster pages
KD, CPC & SERP features — the core metrics behind every keyword
Hands-on assignment
Practical exercise
- Choose a niche and generate 30 keywords with a free keyword tool.
- Categorise each by intent (I / N / C / T) in a spreadsheet.
- Group them into 3–5 topic clusters, each with one pillar keyword.
- Produce a keyword map: URL → primary keyword → intent → supporting terms.
Tools introduced
| Tool | Purpose | Cost |
|---|---|---|
| Google Keyword Planner | Volume and CPC baseline | Free |
| Search Console — Performance | Real queries already driving impressions | Free |
| AnswerThePublic / AlsoAsked | Question-based query discovery | Freemium |
| Ubersuggest / Semrush / Ahrefs | KD, competitor gaps, related terms | Freemium |
▲
Common mistake: chasing high-volume keywords with the wrong intent — e.g. targeting a "buy" keyword with a purely educational post wastes months of content effort.
03
Module 3
On-page SEO & content strategy
ObjectiveWrite and structure content that satisfies reader intent first — and the technical signals search engines use, second.
Core topics & terminology
Title tags & meta descriptions — length, keywords, click-through
Heading hierarchy — H1–H6 for readability and machine parsing
Internal linking — passing authority, supporting clusters
Image optimisation — alt text, file naming, compression
E-E-A-T in practice — author bios, citations, trust pages
Featured snippet formatting — lists, tables, definitions
Hands-on assignment
Practical exercise
- Pick one page from your Module 2 keyword map.
- Write an on-page brief: title tag, meta description, H1, H2/H3 outline.
- Draft or rewrite the page (500–800 words) following the outline.
- Add 3 internal links and optimise every image's alt text.
Tools introduced
| Tool | Purpose | Cost |
|---|---|---|
| Surfer SEO / Clearscope | Content optimisation scoring | Freemium/Paid |
| Yoast / Rank Math | On-page checklist automation | Free/Freemium |
| Hemingway Editor | Readability scoring | Free |
| PageSpeed Insights | Image / asset weight check | Free |
◆
Tip: write the first draft for a human reader with zero SEO tools open. Optimise after the ideas are clear — SEO-first drafts often read mechanically and underperform.
04
Module 4
Technical SEO & site architecture
ObjectiveDiagnose and fix the technical layer that decides whether your content and authority work can be found and ranked at all.
Core topics & terminology
robots.txt & meta robots — crawl and index controls
XML sitemaps — structure, submission, maintenance
Canonicalisation — handling duplicate / parameterised URLs
Mobile-first indexing — Google mostly uses your mobile version
Core Web Vitals — LCP, INP, CLS
Schema markup — JSON-LD: Article, Product, FAQ, LocalBusiness
Technical health check
robots.txt
allows it?
→
allows it?
In XML
sitemap?
→
sitemap?
Canonical
correct?
→
correct?
Passes Core
Web Vitals?
→
Web Vitals?
Rank-eligible
Hands-on assignment
Practical exercise
- Run a full crawl of a real site with Screaming Frog.
- Document broken links, redirect chains, and duplicate titles.
- Audit robots.txt and the sitemap for conflicts.
- Run the homepage through PageSpeed Insights and report all three CWV scores.
- Generate and validate FAQ or Article schema for one page.
Tools introduced
| Tool | Purpose | Cost |
|---|---|---|
| Screaming Frog | Full site crawl and audit | Free (limited)/Paid |
| Search Console | Coverage, Core Web Vitals, sitemaps | Free |
| Rich Results Test | Validate structured data | Free |
▲
Critical warning: never block a page in robots.txt and add a noindex tag — a blocked page can't be crawled, so Google never sees the noindex tag at all.
05
Module 5
Off-page SEO & authority building
ObjectiveBuild a defensible, penalty-resistant off-page strategy centred on genuine authority and entity recognition.
Core topics & terminology
Backlinks — quality (relevance, authority, context) over quantity
Digital PR — earning links through newsworthy content and data
Entity building — Knowledge Panels, Wikidata, consistent NAP
Unlinked brand mentions — a growing relevance signal
Link spam policies — paid links, PBNs, link exchanges
Disavow — a last-resort response to toxic backlinks
Hands-on assignment
Practical exercise
- Run a backlink audit on a real domain with a free checker.
- Categorise the top 20 referring domains: strong, neutral, or toxic.
- Draft a 150-word digital PR pitch for one piece of linkable content.
- Document 5 legitimate entity-building opportunities for the niche.
Tools introduced
| Tool | Purpose | Cost |
|---|---|---|
| Ahrefs / Semrush | Backlink profile analysis | Freemium |
| Search Console — Links | First-party backlink data | Free |
| HARO / Qwoted | Digital PR outreach | Freemium |
| Wikidata | Entity / knowledge graph presence | Free |
▲
Warning: buying links, joining link exchanges, or mass-submitting to directories violates Google's spam policies and risks manual action penalties. Learn to recognise these tactics — not to use them.
06
Module 6
Modern SEO, AI search & analytics
ObjectiveUnderstand how visibility is measured and earned across AI Overviews and AI chat assistants — and turn data into action.
Core topics & terminology
GSC & GA4 — Performance, Coverage, Acquisition, Engagement
AI Overviews / SGE — how Google surfaces AI-generated answers
GEO & AEO — optimising to be cited by ChatGPT, Perplexity, Gemini
Semantic search — topical relevance over exact match
Zero-click search — measuring visibility beyond clicks
Performance reporting — wins, losses, next actions
The modern search landscape
User query
Organic SERP
classic SEO
classic SEO
AI Overview
GEO / AEO
GEO / AEO
AI chat assistant
GEO / AEO
GEO / AEO
Hands-on assignment
Practical exercise
- Build a GA4 + GSC performance snapshot: top queries, top pages, CTR trend.
- Ask an AI chat assistant 3 niche questions and check which sources it cites.
- Rewrite one page section to be more "AI-citable" — a clear definition near the top plus a list or table.
- Compile it all into a one-page performance report.
Tools introduced
| Tool | Purpose | Cost |
|---|---|---|
| Search Console + GA4 | Core performance and behaviour data | Free |
| Looker Studio | Shareable reporting dashboards | Free |
| ChatGPT / Gemini / Perplexity | Testing AI citation behaviour | Freemium |
◆
Tip: AI Overviews and chat assistants favour content that answers a question in the first 2–3 sentences and uses clear structure — a direct extension of E-E-A-T, not a separate discipline.
★
Capstone project
Conduct a full SEO audit and 90-day growth roadmap on a real or simulated website, demonstrating every module above.
01
Technical audit
Crawl report, indexability, Core Web Vitals, schema gaps.
02
Keyword map
20+ keywords mapped to intent and URLs, 2–3 topic clusters.
03
On-page audit
Title/meta/heading review for 10 pages, 2 pages rewritten.
04
Off-page snapshot
Backlink summary and 3 authority-building recommendations.
05
AI search readiness
5 queries evaluated for AI citation potential.
06
90-day roadmap
Quick wins, medium-term, and strategic actions.
◆
Passing this capstone means you're equipped to run SEO for a real business or client from day one — not just define terms, but diagnose, prioritise, execute and report.