Free Workbook · Updated 2026-11

AI SEO Course Workbook 2026: Rank on Google and Get Recommended by ChatGPT

The companion workbook to the free AI SEO Complete Course: one exercise per module, page templates, a test sheet, an evidence table, and your own 90-day plan.

You get one hands-on exercise for every module of the AI SEO Complete Course, with templates and checklists. Finish it and you have a 90-day plan built for your own business, using free tools.

For: Founders, small business owners and solo marketers following the AI SEO Complete Course 2026 video.

  • If you only have 15 minutes · 4
  • Modules 0-1: Where your buyers look, and how each tool finds answers · 4
  • Module 2: How AI picks which sources to quote · 6
  • Module 3: Build the 4 pages every business needs · 4
  • Module 4: Write answers AI can lift · 6
  • Module 5: Earn mentions, reviews and list placements · 5
  • Module 6: Technical basics AI crawlers need · 8
  • Module 6 template: robots.txt · 1
  • Module 7: Test and track your AI visibility · 3
  • Module 7 worked example: reading one month (illustrative numbers) · 5
  • Module 8: AI search for local businesses · 5
  • Module 9: Your 90-day AI SEO plan · 5
  • Module 9: week-by-week checklist · 7
  • Common AI SEO mistakes · 7

Free. You also get my weekly newsletter on SEO + AI search. Unsubscribe anytime.

How to use it
  1. Watch a module, then do its section here before moving on.
  2. Keep one Google Sheet for all your answers: questions, pages, tests.
  3. Finish with the 90-day plan and put the weekly tasks in your calendar.

If you only have 15 minutes

  1. 1. Check the crawlers can get in (4 min)

    Open yourdomain.com/robots.txt. Make sure it doesn't block Googlebot, Bingbot, OAI-SearchBot, PerplexityBot or Claude-SearchBot (or use 'User-agent: *' with 'Disallow: /').

  2. 2. Check Google's AI setting (2 min)

    Search Console > Settings > Search generative AI. Sites are included by default; make sure it wasn't switched off.

  3. 3. Ask three AI tools about you (6 min)

    In a private window: 'Search the web. What is [BRAND]? List your sources.' in ChatGPT, Gemini and Perplexity. Write down every wrong fact.

  4. 4. Pick your first page (3 min)

    Of the 4 pages in Module 3 (About, service, pricing, FAQ), which one is missing? That's your first job this week.

Modules 0-1: Where your buyers look, and how each tool finds answers

  1. Ask 3 recent customers how they researched you

    Did they Google, ask ChatGPT, read Reddit, ask a friend? Write the exact words they typed if they remember.

  2. Learn the one fact that matters most

    Google: to appear as a supporting link in AI Overviews or AI Mode, a page must be indexed and eligible to show with a snippet. 'There are no additional technical requirements.' Google also says you don't need llms.txt, AI text files or special schema. So SEO basics come first.

  3. Know who reads your site

    Googlebot (Google Search and its AI features), Bingbot (Bing and Copilot), OAI-SearchBot (ChatGPT search), PerplexityBot (Perplexity search), Claude-SearchBot (Claude search). GPTBot, ClaudeBot and Google-Extended are about AI training, separate from search.

  4. Write your baseline

    Open Search Console: note last 3 months' clicks and impressions. That's your 'before' number.

Module 2: How AI picks which sources to quote

What's documented vs. what's assumed. Keep the two apart.

  • Confirmed: Google's AI features pick from indexed pages and may use 'query fan-out', running several related searches to find supporting pages.

    Google Search Central, AI features and your website.

  • Confirmed: Perplexity searches the web and shows numbered citations in each answer.

    Perplexity Help Center, 'How does Perplexity work?'

  • Confirmed: Google says AEO and GEO work is still SEO from its point of view, and content that only restates what others said adds little.

    Google's guide to optimizing for generative AI features.

  • Study: in a lab benchmark, adding citations, quotations and statistics raised visibility in generative answers by up to 40%.

    Aggarwal et al., 'GEO: Generative Engine Optimization' (accepted to KDD 2024). A benchmark on test engines, not a promise for your site.

  • Likely, not confirmed: AI repeats what many trusted sources agree on.

    Widely believed; no AI company has confirmed it. Treat it as a reason to earn honest mentions, not as a rule.

  • Unknown: the exact signals ChatGPT, Claude or Perplexity use to choose citations.

    None of them has published a ranking guide. Anyone claiming to know the formula is guessing.

Module 3: Build the 4 pages every business needs

About page outline
H1: About [BRAND]
First line: [BRAND] is a [what] in [where], run by [name] since [year].
Who we serve: [customer type]
What makes us different: [2-3 specific facts, with numbers]
Credentials / proof: [licences, awards, press, years]
Contact: [address, phone, email, hours]

Write facts AI can repeat word for word. No 'passionate about excellence'.

Service page outline (one per service)
H1: [Service] in [City]
First line: We [do what] for [who] in [area], usually in [timeframe].
What's included
Who it's for / not for
Price: starts from [X] (or how pricing works)
Process: steps 1-4
FAQ: 3-5 questions customers really ask
Call to action

One page per service. A single 'Services' page with everything gets matched to nothing.

Pricing page outline
H1: [BRAND] pricing
First line: [Service] costs [range] depending on [factors].
Table: package | price | what's included | best for
What changes the price
What's not included
FAQ: 'Why does it cost more than X?', 'Do you offer payment plans?'

Even 'starts from' beats nothing. Buyers ask AI about price all the time.

FAQ page outline
H2: [Question in customer's words]
Answer: [direct answer in 1-2 sentences]
[Optional: 2-4 more sentences of detail, a number, a link]
...repeat for 10-20 questions

Pull questions from emails, calls, reviews and Search Console queries.

Module 4: Write answers AI can lift

  • Every H2 is a question a buyer actually asks.

    Matches how people prompt AI tools.

  • The first sentence after the heading answers it directly.

    Easy to quote. Detail comes after.

  • Use specific facts: numbers, prices, dates, locations, names.

    Specific statements are quotable; vague ones aren't.

  • Cite your sources with links.

    One of the strongest methods in the GEO benchmark.

  • Show the author and a true updated date.

    Google's helpful content guidance asks who created the content and why.

  • Write it yourself or edit AI drafts heavily.

    Google allows AI-assisted content, but mass-producing pages to manipulate rankings breaks its spam policies.

Module 5: Earn mentions, reviews and list placements

  1. Find the lists

    Google 'best [category] in [city]' and 'best [category] for [use case]'. List the top 10 pages. Those are what AI tools often read.

  2. Ask for a fair listing

    Email each list owner with one line on why you fit and the facts they'd need. Don't pay for fake reviews or placements.

  3. Ask for reviews every week

    Ask happy customers for a Google review and reply to every review. Google says reviews and replies help local prominence.

  4. Show up in discussions

    Answer questions in 2-3 relevant subreddits or forums, disclosing who you are. Use the Reddit playbook.

  5. Pitch 3 podcasts or newsletters

    Offer a specific story or data you're allowed to share. Each mention is a source AI can find.

Module 6: Technical basics AI crawlers need

  • Site verified in Google Search Console and Bing Webmaster Tools.

    Free, and the only way to see what search engines see.

  • robots.txt allows Googlebot, Bingbot, OAI-SearchBot, PerplexityBot and Claude-SearchBot.

    Each company documents these as the crawlers behind its search answers. OpenAI and Perplexity say changes can take about 24 hours to apply.

  • Decide on GPTBot, ClaudeBot and Google-Extended separately.

    These relate to AI training. OpenAI and Anthropic say blocking their training bots is separate from search; Google says Google-Extended doesn't affect inclusion in Google Search.

  • Search Console > Settings > Search generative AI is left on.

    Google's own switch for appearing in AI Overviews, AI Mode and Discover's AI features. On by default.

  • CDN/firewall doesn't block AI crawlers by accident.

    Google's AI features guide lists crawling allowed 'by any CDN or hosting infrastructure'.

  • Key content is HTML text, not only images or scripts that fail to load.

    Google: make important content available in textual form.

  • Structured data matches visible content; validate it.

    Use Google's Rich Results Test and the Schema.org validator.

  • Pages load fast on mobile.

    Check with PageSpeed Insights; Google lists page experience in its AI features best practices.

Module 6 template: robots.txt

Copy-paste robots.txt starter
User-agent: OAI-SearchBot
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: Claude-SearchBot
Allow: /

# Optional: opt out of AI training only
# User-agent: GPTBot
# Disallow: /
# User-agent: ClaudeBot
# Disallow: /
# User-agent: Google-Extended
# Disallow: /

User-agent: *
Disallow: /wp-admin/

Sitemap: https://yourdomain.com/sitemap.xml

Check your CDN or firewall bot settings too. A bot blocked there never reads robots.txt.

Module 7: Test and track your AI visibility

Monthly test sheet
Date | Tool | Question | Named? (Y/N) | Position | Competitors named | Cited URLs | Wrong facts | Fix

Tools: ChatGPT (search on), Gemini, Perplexity, Google AI Mode
Questions: 5 buyer questions, same every month
Run each 3 times; record how many times you appear (0-3)

Answers vary. Counting appearances across 3 runs is more honest than one screenshot.

Prompt set for the monthly test
1. Search the web. What is [BRAND]? What do they offer, where, and at what price? List your sources.
2. Who are the top three [CATEGORY] in [CITY]? List your sources.
3. What's the best [CATEGORY] for [CUSTOMER TYPE] with [SPECIFIC NEED]?
4. Compare [BRAND] and [COMPETITOR] on price, quality and who each is best for.
5. What do customers complain about with [BRAND]?

Same five prompts every month, private window, web search on. The full 20-prompt pack is in the AI brand prompts resource.

Free reports check (monthly)
Google Search Console > Performance > Generative AI performance report (Search)
  Note: AI impressions for your 10 key pages (impressions only, no clicks or queries)
Google Search Console > Performance > Search results
  Note: clicks, impressions, CTR (AI feature traffic is also counted here under Web)
Bing Webmaster Tools > AI Performance
  Note: total citations, top cited pages, sample grounding queries (Copilot + Bing AI)
GA4 > Reports > Acquisition > Traffic acquisition > Session source
  Note: sessions from chatgpt.com, perplexity.ai, gemini.google.com, claude.ai, copilot.microsoft.com

Rising AI impressions with flat clicks is worth noting, but check the pages before assuming a cause.

Module 7 worked example: reading one month (illustrative numbers)

A made-up accounting firm runs its 5 prompts, 3 times each, in 3 tools: 45 answers.

What they measuredMonth 1Month 3What it tells them
Named in answers6 / 45 (13%)14 / 45 (31%)More sources mention them after the pricing page and 2 list placements
Wrong facts9 answers2 answersUpdating an old directory listing fixed most of the wrong hours
Own site cited3 answers11 answersThe new FAQ page is now the page AI quotes most
Search Console AI impressions (FAQ page)120640Google's AI features started showing the FAQ page
Enquiries mentioning 'ChatGPT' or 'AI'02Ask every new lead 'how did you find us?'

Module 8: AI search for local businesses

  • Google Business Profile verified, with every field filled: category, hours, services, attributes, photos.

    Google: complete and accurate info makes you more likely to show in local results.

  • Name, address and phone match exactly on your site and every listing.

    Conflicting facts give AI tools conflicting answers.

  • A page per service area you actually serve, with real local details.

    Thin copy-paste city pages risk Google's doorway/scaled content spam rules.

  • Reply to every review.

    Google says positive reviews and helpful replies help you stand out.

  • Test 'best [service] in [city]' in AI tools monthly.

    This is the prompt local buyers use.

Module 9: Your 90-day AI SEO plan

  1. Days 1-7: foundations

    Search Console + Bing Webmaster Tools verified, robots.txt checked, baseline numbers written, monthly test run once.

  2. Days 8-30: the 4 pages

    About, one page per service, pricing, FAQ. Publish one every few days.

  3. Days 31-60: answers

    Rewrite your top 10 pages so each heading is a buyer question with a direct first-sentence answer and sourced facts.

  4. Days 61-90: mentions

    Contact 10 list owners, ask for reviews weekly, answer forum questions twice a week, pitch 3 podcasts or newsletters.

  5. Day 90: retest

    Run the same monthly test and Search Console check. Compare with day 1. Keep what moved, fix what didn't.

Module 9: week-by-week checklist

  • Week 1: robots.txt, Search generative AI setting, Search Console + Bing verified, baseline test run

    Foundations. Write down the 'before' numbers.

  • Weeks 2–4: About page and one page per service live

    Module 3 templates. Facts AI can repeat word for word.

  • Weeks 5–6: pricing page and FAQ page live

    Buyers ask AI about price; the FAQ answers in their words.

  • Weeks 7–8: top 10 pages rewritten with question headings and direct answers

    Module 4.

  • Weeks 9–10: 10 list owners contacted, review requests sent every week

    Module 5. Honest asks only.

  • Weeks 11–12: local profile complete (if eligible), forum answers twice a week

    Modules 5 and 8.

  • Day 90: same monthly test and reports, compared with week 1

    Keep what moved, fix what didn't.

Common AI SEO mistakes

  • Skipping classic SEO to chase 'AI hacks'

    Google says AI features use the same indexed, snippet-eligible pages. No index, no AI answer.

  • Building llms.txt and special schema first

    Google says its AI features don't need them. Do the four pages first.

  • Blocking all AI bots in a panic

    Blocking the search bots removes you from those answers. Training bots are a separate choice.

  • Mass-producing AI pages

    Google allows AI-assisted content, but scaled pages made to manipulate rankings break its spam policies.

  • Buying reviews or 'best of' placements

    Fake reviews break Google's policies, and paid placements that aren't disclosed mislead buyers.

  • Judging results from one screenshot

    AI answers change between runs. Use the 3-run count in Module 7.

  • Tracking only AI and forgetting enquiries

    The goal is customers. Ask every lead how they found you.

Unlock the full workbook

Everything above, plus the branded PDF to keep.

Free. You also get my weekly newsletter on SEO + AI search. Unsubscribe anytime.

FAQ

Frequently asked questions

What is AI SEO?
Making your business show up in AI answers (ChatGPT, Gemini, Perplexity, Google AI Overviews) as well as normal Google results. Most of it is classic SEO: indexed pages, clear answers, trusted mentions.
Can I learn AI SEO for free?
Yes. The tools in this workbook (Search Console, Bing Webmaster Tools, PageSpeed Insights, Rich Results Test, and the free plans of ChatGPT, Gemini and Perplexity) cost nothing.
How do I get recommended by ChatGPT?
Let OAI-SearchBot crawl your site, publish pages that answer buyer questions directly with specific facts, and earn mentions on the sites ChatGPT cites for your category. Nobody can guarantee a recommendation.
How long does AI SEO take to work?
There's no published timeline. Crawler changes can take about a day to apply (OpenAI and Perplexity both say up to ~24 hours). Content and mentions take weeks to months. That's why the plan retests at day 90.
Do I need llms.txt for AI search?
Not for Google: Google says its Search doesn't use llms.txt and you don't need AI text files to appear in AI Overviews or AI Mode. Other services haven't documented using it either, so it's low priority.