Session 1 · Foundations

How Search and AI Discovery Work

By the end of this session, you can:

  • Explain crawling, indexing, ranking, retrieval, and answer generation.
  • Separate a search result ranking from an AI citation.
  • Describe the journey from a user question to a useful answer.

Part 1 - Theory

Search engines discover pages, store useful representations, and retrieve the best evidence for a query. Generative systems may retrieve several sources, compare them, and compose a response.

User asksquery or prompt
Crawler discoversURL and content
Index storesunderstood signals
Engine retrievesrelevant passages
User seesresult or answer

Follow the path from the user question to the visible result.

Part 2 - Demonstration

Use a search result page and an AI answer side by side. Identify which sources are ranked, which are cited, and which facts are actually supported.

query → crawl → index → retrieve → rank → answer

Part 3 - Practice

Map one customer question to the page, paragraph, evidence, and call to action that should answer it.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Explain crawling, indexing, ranking, retrieval, and answer generation.

What should you practice next?

Map one customer question to the page, paragraph, evidence, and call to action that should answer it.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 1

Crawl discovers. Index stores. Retrieval finds evidence. Ranking orders results. Generation composes an answer.
Session 2 · Foundations

Technical Site Foundations

By the end of this session, you can:

  • Make important pages crawlable and indexable.
  • Control duplicate URLs with canonical links and redirects.
  • Create a clean architecture for users and crawlers.

Part 1 - Theory

Technical optimization is the foundation beneath every other signal. A beautiful page cannot perform if crawlers cannot reach it, understand its canonical URL, or render its important content.

Part 2 - Demonstration

robots.txt        → crawl guidance
/sitemap.xml      → URL discovery
canonical         → preferred version
301 redirect      → permanent move
status 200        → available page

Rule: Never use robots.txt as a replacement for authentication or as a way to hide sensitive data.

Part 3 - Practice

Audit a small site for broken links, redirect chains, duplicate URLs, missing canonicals, and pages blocked by mistake.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Make important pages crawlable and indexable.

What should you practice next?

Audit a small site for broken links, redirect chains, duplicate URLs, missing canonicals, and pages blocked by mistake.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 2

robots.txt guides crawling. XML sitemaps help discovery. Canonicals consolidate duplicates. Server status codes communicate state.
Session 3 · Foundations

Site Architecture and Internal Links

By the end of this session, you can:

  • Design a logical hierarchy for people and search engines.
  • Connect related pages with descriptive internal links.
  • Build topic hubs instead of isolated articles.

Part 1 - Theory

Architecture communicates relationships. A pillar page should link to focused supporting pages, and supporting pages should link back when useful. Use meaningful anchor text instead of repeated “click here”.

Homepagebroad context
Topic hubcentral resource
Supporting pagespecific question
Conversion pagenext action

Follow the path from the user question to the visible result.

Part 2 - Demonstration

/services/seo
/services/seo/technical-seo
/services/seo/technical-seo/robots-txt

Use breadcrumbs and contextual links to make that relationship visible.

Part 3 - Practice

Draw the site map for one topic with one pillar page, five supporting pages, and a clear conversion path.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Design a logical hierarchy for people and search engines.

What should you practice next?

Draw the site map for one topic with one pillar page, five supporting pages, and a clear conversion path.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 3

Pillar page = broad topic. Supporting page = focused intent. Anchor text should describe the destination.
Session 4 · SEO

Keyword Research and Search Intent

By the end of this session, you can:

  • Find the language real people use.
  • Classify informational, navigational, commercial, and transactional intent.
  • Map one primary intent to each page.

Part 1 - Theory

Keywords are clues, not a list to stuff into a page. Start with the problem, collect variations, inspect the search results, and identify what the current results promise.

Problemwhat people need
Query ideaswords and phrases
SERP reviewwhat Google rewards
Intent mapone page purpose
Briefcontent plan

Follow the path from the user question to the visible result.

Part 2 - Demonstration

Topic: learn SEO
Intent: informational
Primary phrase: SEO basics
Supporting questions: what is SEO, how does SEO work

Part 3 - Practice

Choose a topic, collect 20 queries, group them by intent, and write a page brief without drafting the article yet.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Find the language real people use.

What should you practice next?

Choose a topic, collect 20 queries, group them by intent, and write a page brief without drafting the article yet.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 4

Intent beats volume. Map one main intent per page. Use related language naturally.
Session 5 · SEO

On-Page SEO and Content Quality

By the end of this session, you can:

  • Write useful titles and descriptions.
  • Use a logical heading hierarchy and clear page structure.
  • Match the page experience to the searcher’s intent.

Part 1 - Theory

On-page SEO is the communication layer between your content and the search engine. Make the promise clear in the title, answer the question early, and support it with useful depth.

Part 2 - Demonstration

<title>Technical SEO Checklist for Beginners</title>
<meta name="description" content="A practical checklist...">
<h1>Technical SEO Checklist</h1>
<h2>Crawlability</h2>
<h2>Indexing</h2>

Part 3 - Practice

Rewrite one weak page: improve its title, meta description, H1, first paragraph, headings, links, and next step.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Write useful titles and descriptions.

What should you practice next?

Rewrite one weak page: improve its title, meta description, H1, first paragraph, headings, links, and next step.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 5

Title: clear promise. Description: useful preview. H1: one page topic. H2/H3: scannable hierarchy.
Session 6 · SEO

Technical SEO and Core Web Vitals

By the end of this session, you can:

  • Improve loading, interaction, and visual stability.
  • Use mobile-first responsive design.
  • Validate structured data and technical signals.

Part 1 - Theory

Performance is part of the user experience. Measure real users where possible, fix the largest bottleneck first, and do not trade readable content for a score.

Part 2 - Demonstration

Largest Contentful Paint  → loading
Interaction to Next Paint → responsiveness
Cumulative Layout Shift  → visual stability

Test: mobile → slow network → real device → production URL

Part 3 - Practice

Run a performance audit, identify the largest issue, fix one bottleneck, and compare before and after measurements.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Improve loading, interaction, and visual stability.

What should you practice next?

Run a performance audit, identify the largest issue, fix one bottleneck, and compare before and after measurements.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 6

Measure before fixing. Optimize images, fonts, CSS, JavaScript, and layout stability.
Session 7 · SEO

Structured Data and Entities

By the end of this session, you can:

  • Explain entities, attributes, and relationships.
  • Add valid JSON-LD where it genuinely describes the page.
  • Use Organization, Person, Article, Product, FAQ, and Breadcrumb types appropriately.

Part 1 - Theory

Structured data is machine-readable context. It does not guarantee rich results, but it helps systems understand what a page represents and how its parts relate.

Part 2 - Demonstration

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "A useful guide",
  "author": {"@type": "Person", "name": "Ahmad Hurayarah"}
}
</script>

Part 3 - Practice

Add valid Article and Breadcrumb JSON-LD to a sample page, then test that the values match the visible page.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Explain entities, attributes, and relationships.

What should you practice next?

Add valid Article and Breadcrumb JSON-LD to a sample page, then test that the values match the visible page.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 7

Structured data must match visible content. Validate syntax and required properties.
Session 8 · SEO

Local SEO and Reputation

By the end of this session, you can:

  • Optimize a Google Business Profile.
  • Build consistent location and service information.
  • Earn and respond to reviews ethically.

Part 1 - Theory

Local SEO connects a real-world place or service area with local intent. Consistent business details, useful location pages, reviews, and local relevance all reinforce that connection.

Local querynear me or city
Profile signalscategory, hours, photos
Local pageservice + place
Trust signalsreviews and mentions

Follow the path from the user question to the visible result.

Part 2 - Demonstration

Business name: exact and consistent
Address: complete and formatted consistently
Phone: local and crawlable
Page: /services/web-design/peshawar

Part 3 - Practice

Create a local SEO checklist for a Pakistan-based business with one location and three services.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Optimize a Google Business Profile.

What should you practice next?

Create a local SEO checklist for a Pakistan-based business with one location and three services.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 8

Keep name, address, phone, hours, categories, services, and reviews accurate.
Session 9 · SEO

Authority, Links, and Digital PR

By the end of this session, you can:

  • Understand why relevant references matter.
  • Earn links through useful assets and original research.
  • Avoid manipulative link schemes and low-value outreach.

Part 1 - Theory

Authority grows when other relevant, trustworthy places choose to reference your work. The strongest link strategy starts with something worth citing: research, tools, guides, or a genuinely useful resource.

Part 2 - Demonstration

Research → useful asset → outreach to relevant people
                     ↓
                earned mention

Part 3 - Practice

Create one link-worthy asset and list ten relevant publications, communities, or organizations that could benefit from it.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Understand why relevant references matter.

What should you practice next?

Create one link-worthy asset and list ten relevant publications, communities, or organizations that could benefit from it.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 9

Relevance and editorial context matter more than raw link count.
Session 10 · AEO

Answer Engine Optimization

By the end of this session, you can:

  • Identify questions that deserve direct answers.
  • Structure content for snippets, voice search, and People Also Ask.
  • Give a concise answer before adding depth.

Part 1 - Theory

AEO focuses on answer surfaces. A strong answer section states the answer plainly, uses a descriptive heading, and then supplies context, examples, and evidence.

QuestionHow does SEO work?
Direct answer2–3 clear sentences
Supportsteps, examples, evidence
Follow-uprelated questions

Follow the path from the user question to the visible result.

Part 2 - Demonstration

<h2>How does SEO work?</h2>
<p>SEO improves how easily search engines discover, understand, and surface useful pages. It combines technical quality, relevant content, and trust signals.</p>

Part 3 - Practice

Rewrite five questions from your topic as answer-first sections and keep each opening answer independently understandable.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Identify questions that deserve direct answers.

What should you practice next?

Rewrite five questions from your topic as answer-first sections and keep each opening answer independently understandable.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 10

Answer first. Use question headings. Keep definitions concise. Add depth after clarity.
Session 11 · AEO

Featured Snippets, Voice, and FAQs

By the end of this session, you can:

  • Format definitions, lists, tables, and steps for extraction.
  • Write natural spoken answers for voice queries.
  • Use FAQ content only when it is genuinely useful.

Part 1 - Theory

Different answer surfaces extract different shapes. A paragraph can answer a definition, an ordered list can answer a process, and a table can answer a comparison.

Part 2 - Demonstration

Definition → paragraph
Process    → ordered list
Comparison → table
FAQ        → question + complete answer
Voice      → natural, conversational sentence

Part 3 - Practice

Take one article and add one definition, one process list, one comparison table, and three useful FAQs.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Format definitions, lists, tables, and steps for extraction.

What should you practice next?

Take one article and add one definition, one process list, one comparison table, and three useful FAQs.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 11

Match content shape to question shape. Do not create FAQs solely to add markup.
Session 12 · AEO

Trustworthy Answers and Evidence

By the end of this session, you can:

  • Support claims with primary or credible sources.
  • Show dates, authorship, methodology, and limitations.
  • Avoid confident answers when the evidence is uncertain.

Part 1 - Theory

Answer visibility without answer quality is fragile. Explain how you know, link to supporting evidence, and make the limits of a claim visible to both people and machines.

Part 2 - Demonstration

Claim → source → method → date → limitation

“According to [source], measured on [date], using [method]...”

Part 3 - Practice

Add citations and an evidence note to a data-driven article. Mark assumptions separately from verified facts.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Support claims with primary or credible sources.

What should you practice next?

Add citations and an evidence note to a data-driven article. Mark assumptions separately from verified facts.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 12

Trust is demonstrated through evidence, transparency, expertise, and accurate updates.
Session 13 · GEO

Generative Engine Optimization

By the end of this session, you can:

  • Explain how generative engines retrieve and synthesize sources.
  • Create clear, quotable, citation-worthy information.
  • Track whether AI systems mention or cite a brand.

Part 1 - Theory

GEO is about visibility in generative answers. The goal is not to manipulate a model; it is to publish clear, authoritative information that a system can safely retrieve and attribute.

Promptcomplex question
Retrievalcandidate passages
Groundingsources and facts
Synthesiscombined response
Citationsource visibility

Follow the path from the user question to the visible result.

Part 2 - Demonstration

Original research + clear methodology
Specific facts + source links
Consistent brand/entity information
Short quotable explanations
Updated date + accountable author

Part 3 - Practice

Choose one brand question and test it across Google AI results, ChatGPT, Perplexity, and Gemini. Record sources and omissions.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Explain how generative engines retrieve and synthesize sources.

What should you practice next?

Choose one brand question and test it across Google AI results, ChatGPT, Perplexity, and Gemini. Record sources and omissions.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 13

GEO rewards clarity, evidence, entities, original information, and source accessibility.
Session 14 · GEO

Entity and Brand Visibility in AI Search

By the end of this session, you can:

  • Make organization, product, person, and place entities consistent.
  • Build trustworthy references across the web.
  • Correct factual inconsistencies in public profiles.

Part 1 - Theory

Generative systems connect mentions into entities. Consistent names, descriptions, authors, profiles, and relationships help reduce ambiguity.

Part 2 - Demonstration

Organization → founder → product → service → location
        ↘ official site ↔ trusted profile ↙
                  evidence

Part 3 - Practice

Create an entity consistency sheet for a business: names, descriptions, founders, products, locations, social profiles, and trusted references.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Make organization, product, person, and place entities consistent.

What should you practice next?

Create an entity consistency sheet for a business: names, descriptions, founders, products, locations, social profiles, and trusted references.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 14

Consistency reduces ambiguity. Make important facts easy to verify.
Session 15 · GEO

Citation-Worthy Content and Original Research

By the end of this session, you can:

  • Publish information others can quote and verify.
  • Use first-hand experience, data, examples, and methodology.
  • Design pages for extraction without losing human readability.

Part 1 - Theory

Generic summaries are easy to ignore. Original comparisons, experiments, benchmarks, local knowledge, and transparent methods give other systems a reason to reference your page.

Part 2 - Demonstration

Question → method → observation → result → limitation → source

This structure is readable by people and easy to retrieve as evidence.

Part 3 - Practice

Design a small original study or benchmark. Publish the method, findings, source data, and limitations on one stable URL.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Publish information others can quote and verify.

What should you practice next?

Design a small original study or benchmark. Publish the method, findings, source data, and limitations on one stable URL.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 15

Unique evidence is stronger than recycled claims. Be specific enough to verify.
Session 16 · LLMO

Large Language Model Optimization Foundations

By the end of this session, you can:

  • Explain context, tokens, embeddings, and retrieval.
  • Write content that preserves meaning when chunked.
  • Separate LLMO from prompt tricks and keyword stuffing.

Part 1 - Theory

LLMO is the practice of making information easier for language-model systems to understand and retrieve. Clear concepts, stable terminology, explicit relationships, and useful context matter.

Documentcomplete context
Chunksmeaningful sections
Embeddingssemantic representation
Retrieverrelevant chunks
LLMgrounded response

Follow the path from the user question to the visible result.

Part 2 - Demonstration

Topic: Core Web Vitals
Definition: measurable user-experience signals
Related: loading, interaction, stability
Example: LCP measures the main content load
Caveat: field data differs from lab data

Part 3 - Practice

Rewrite one page into self-contained sections that remain understandable if retrieved separately from the rest of the article.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Explain context, tokens, embeddings, and retrieval.

What should you practice next?

Rewrite one page into self-contained sections that remain understandable if retrieved separately from the rest of the article.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 16

Use explicit definitions, stable names, relationships, examples, and caveats.
Session 17 · LLMO

Machine-Readable Content and Documentation

By the end of this session, you can:

  • Use semantic HTML and JSON-LD to expose meaning.
  • Build glossaries, FAQs, documentation, and entity pages.
  • Keep metadata consistent with visible content.

Part 1 - Theory

Machine-readable does not mean machine-only. Semantic HTML, descriptive headings, tables, lists, JSON-LD, Open Graph, and documentation structures improve access for everyone.

Part 2 - Demonstration

<article>
  <header><h1>Topic title</h1></header>
  <section aria-labelledby="definition">...</section>
  <section aria-labelledby="examples">...</section>
</article>

Part 3 - Practice

Convert a visually designed page into semantic HTML with a clear heading tree, glossary terms, structured facts, and valid metadata.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Use semantic HTML and JSON-LD to expose meaning.

What should you practice next?

Convert a visually designed page into semantic HTML with a clear heading tree, glossary terms, structured facts, and valid metadata.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 17

Semantic structure preserves meaning. Structured data should describe—not invent—the page.
Session 18 · LLMO

AI Crawlers, Retrieval, and Content Access

By the end of this session, you can:

  • Decide what public content should be accessible to crawlers.
  • Understand robots directives and access control boundaries.
  • Create stable, focused URLs for retrieval.

Part 1 - Theory

AI visibility requires access to information, but private or sensitive content must be protected correctly. Robots directives are guidance; authentication and authorization are security controls.

Part 2 - Demonstration

Public guide  → crawlable + indexable
Private dashboard → authentication + authorization
Sensitive data  → never rely on robots.txt
Stable URL      → canonical, linked, updated

Part 3 - Practice

Review a site’s public/private boundary and document which content is available, blocked, or requires authentication—and why.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Decide what public content should be accessible to crawlers.

What should you practice next?

Review a site’s public/private boundary and document which content is available, blocked, or requires authentication—and why.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 18

Use the right control for the risk. Keep valuable public information accessible and well structured.
Session 19 · Measurement

Measure Search and AI Visibility

By the end of this session, you can:

  • Build a baseline before optimization.
  • Track traffic, impressions, clicks, rankings, citations, and conversions.
  • Separate visibility from business outcomes.

Part 1 - Theory

Measurement is a feedback loop. Search Console shows search performance, analytics shows behavior, and prompt testing can provide directional evidence for AI visibility.

Part 2 - Demonstration

Baseline → change → wait for data → compare → learn

SEO: impressions, CTR, position, conversions
AI: mentions, citations, source inclusion, referrals

Part 3 - Practice

Create a monthly dashboard with technical health, organic performance, answer visibility, AI citations, and meaningful conversions.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Build a baseline before optimization.

What should you practice next?

Create a monthly dashboard with technical health, organic performance, answer visibility, AI citations, and meaningful conversions.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 19

Measure trends, not one-off rankings. Connect visibility to useful outcomes.
Session 20 · Practice

Complete Search Visibility Project

By the end of this session, you can:

  • Audit a real site from technical foundation to AI visibility.
  • Optimize one complete topic cluster.
  • Present evidence, priorities, and a repeatable plan.

Part 1 - Theory

Bring the four disciplines together. Start with the user and their question, build a technically sound page, make the answer extractable, publish evidence, and measure what happened.

Auditfind constraints
Strategyintent + entities
Buildcontent + schema
Publishlinks + distribution
Measuresearch + AI evidence

Follow the path from the user question to the visible result.

Part 2 - Demonstration

Project deliverables:
1. Technical audit
2. Keyword and intent map
3. Pillar + supporting pages
4. AEO answer sections
5. GEO evidence and citations
6. LLM-friendly semantic structure
7. Measurement dashboard

Part 3 - Practice

Complete the final project for a real website and defend each recommendation with a user need, technical observation, or measurable evidence.

  1. Write down the target query or user question.
  2. Implement the improvement and inspect the result.
  3. Record what changed and what evidence supports it.

Knowledge check

What is the key idea from this session?

Audit a real site from technical foundation to AI visibility.

What should you practice next?

Complete the final project for a real website and defend each recommendation with a user need, technical observation, or measurable evidence.

Wrap Up

Remember: Optimize for people first, make the information clear, and verify the result with evidence.

Quick Reference - Session 20

One system: useful content, sound technology, trustworthy evidence, clear structure, continuous measurement.