SEO and Discoverability Blueprint

The internal growth playbook for the GeekHub AI and LLMs course. Built for traditional SEO, AI Search Optimization (AISO), and long-term topical authority on AI education.

North-star goal

Become the top-3 result for "AI course for beginners" and "free AI bootcamp" in India and global English search, plus a dominant cited source inside ChatGPT Search, Gemini, Perplexity, and AI Overviews.

Strategic principles

  1. Humans first. Content quality is the foundation. SEO is the amplifier.
  2. Topical depth over keyword sprawl. Own AI for beginners thoroughly before expanding.
  3. Evergreen + freshness. Update each module twice a year. Show "last updated" dates.
  4. AISO is real. Format for retrieval-friendly chunks, definitions, comparisons, and FAQs.
  5. E-E-A-T. Author bios, public author work, citations, real shipped repos as proof.

Information architecture

/courses                                  (course catalog hub)
  /courses/ai-llms-beginners              (course overview, pillar)
    /introduction-to-ai-and-llms          (module 1)
    /how-chatgpt-and-transformers-work    (module 2)
    /tokens-prompts-context-windows       (module 3)
    /prompt-engineering-fundamentals      (module 4)
    /using-ai-apis                        (module 5)
    /building-first-ai-chat-app           (module 6)
    /introduction-to-rag                  (module 7)
    /vector-embeddings-simplified         (module 8)
    /building-pdf-chatbot                 (module 9)
    /deploying-ai-apps                    (module 10)
    /ai-safety-and-responsible-ai         (module 11)
    /career-roadmap                       (module 12)
    /projects-and-capstone                (cluster spoke)
    /tech-stack-and-tools                 (cluster spoke)
    /assessments-and-certificates         (cluster spoke)
    /seo-blueprint                        (this page; internal)
    /engagement-and-community             (cluster spoke)

The course overview is the pillar. Module pages are deep spokes. Sibling cluster pages (projects, tech stack, assessments) are supporting spokes that all link back to pillar and to relevant modules.

Keyword map per module

ModulePrimaryTop long-tails
1introduction to AI and LLMs"AI vs ML vs deep learning vs GenAI", "what is a large language model"
2how ChatGPT works"how transformers work", "attention is all you need explained", "next token prediction"
3tokens prompts context windows"what is a token in AI", "context window explained", "AI prompt cost"
4prompt engineering for beginners"few-shot prompting", "chain of thought prompting", "JSON mode LLM"
5OpenAI API tutorial for beginners"Gemini API Python", "Anthropic Claude API beginner", "stream OpenAI Python"
6build AI chat app for beginners"Streamlit ChatGPT clone", "deploy chatbot free", "Python streaming chatbot"
7what is RAG"RAG tutorial beginner", "RAG vs fine-tuning", "retrieval augmented generation"
8vector embeddings explained"cosine similarity AI", "ChromaDB beginner", "OpenAI embeddings tutorial"
9build PDF chatbot Python"RAG PDF chatbot tutorial", "chat with PDF Streamlit"
10deploy AI app for beginners"Streamlit Cloud deploy", "Hugging Face Spaces tutorial"
11AI safety for beginners"LLM hallucination mitigation", "prompt injection defense"
12AI engineer roadmap 2026"how to become AI engineer beginner", "AI portfolio projects"

Content clusters (pillar -> spoke)

Pillar: ai-llms-beginners (course)

Direct spokes (within course folder):

  • All 12 modules
  • Projects and capstone
  • Tech stack and tools
  • Assessments and certificates
  • Engagement and community

External-blog spokes to publish over the next 6 months (one per week):

  1. "What is an LLM? A 5-Minute Beginner Explainer (2026)"
  2. "GPT-4 vs Claude vs Gemini: Which Should a Beginner Use in 2026?"
  3. "How to Count Tokens in Python (with Examples for All 3 Providers)"
  4. "Chain-of-Thought Prompting in 60 Seconds (with Examples)"
  5. "Few-Shot Prompting: When Examples Beat Instructions"
  6. "JSON Mode vs Function Calling: Which Should You Use?"
  7. "ChromaDB vs FAISS vs pgvector: A 2026 Beginner Comparison"
  8. "Lost in the Middle: Why Long Context Is Not a Silver Bullet"
  9. "Hallucinations: 7 Concrete Mitigations That Actually Work"
  10. "Prompt Injection: A Beginner's Guide to the Top LLM Attack"
  11. "OpenAI vs Voyage vs Cohere Embeddings: Which Is Best for RAG?"
  12. "How Much Does It Really Cost to Run a ChatGPT Clone? (2026 Math)"
  13. "Streamlit Cloud vs Hugging Face Spaces: Which Free Tier Wins?"
  14. "RAG Evaluation: 3 Metrics Every Beginner Should Track"
  15. "Vector Databases Explained: A Visual Beginner Guide"
  16. "FastAPI + OpenAI: Your First AI Backend in 100 Lines"
  17. "Why Most AI Courses Skip This: Cost Control for Beginners"
  18. "Free AI Project Ideas for Beginners (with GitHub Templates)"
  19. "Build Once, Sell Often: 10 AI Apps You Can Ship This Weekend"
  20. "AI Resume Bullets That Actually Get Callbacks (2026)"
  21. "From ChatGPT User to AI Engineer in 6 Months: A Realistic Roadmap"
  22. "How to Self-Host an Embedding Model on a Free VPS"
  23. "Top 10 OWASP LLM Risks Explained for Beginners"
  24. "How RAG Actually Works (with Diagrams, No Math)"
  25. "ChatGPT Without OpenAI: A Beginner's Guide to Free Alternatives"
  26. "What Is a Reranker? And When You Should Add One to Your RAG"

Each post should: (a) link back to the relevant module, (b) link to the course pillar, (c) link to at least 2 sibling posts.

On-page SEO rules (apply to every module page)

  • H1 matches the SEO title intent
  • One H1 only; H2 for section, H3 for subsection
  • First 80 words contain the primary keyword and answer the search intent
  • A TL;DR in the first 200 words
  • Tables for comparisons (snippet bait)
  • FAQ section at the bottom with 3 to 6 Qs (FAQPage schema)
  • Definition blocks for jargon
  • Internal links: minimum 3 to other modules, 1 to the pillar
  • External links: 1 to 3 authoritative sources (OpenAI docs, Anthropic docs, papers, Wikipedia)
  • alt text on every image and diagram
  • last updated date prominently displayed at the top
  • Author bio block at the bottom

Structured data per page

  • Article schema on every lesson (with datePublished, dateModified, author)
  • Course schema on the overview page (hasCourseInstance, provider, educationalLevel)
  • LearningResource schema on each module
  • FAQPage schema where FAQs are present
  • BreadcrumbList schema sitewide

Example Course schema for the overview:

{
  "@context": "https://schema.org",
  "@type": "Course",
  "name": "AI and LLMs for Absolute Beginners",
  "description": "Free 2026 beginner course on AI, LLMs, prompts, APIs, and RAG.",
  "provider": {
    "@type": "Organization",
    "name": "GeekHub",
    "sameAs": "https://geekhub.in"
  },
  "hasCourseInstance": {
    "@type": "CourseInstance",
    "courseMode": "online",
    "courseWorkload": "PT50H"
  },
  "isAccessibleForFree": true,
  "inLanguage": "en"
}

AI Search Optimization (AISO)

LLMs that answer search queries retrieve and quote concise, structured content. Optimize for:

  • Definition-first opening sentences ("X is Y that does Z")
  • Self-contained chunks: each paragraph readable in isolation
  • Comparison tables that summarize tradeoffs
  • "In short" or "TL;DR" blocks at the top
  • Step-by-step numbered lists for procedural content
  • FAQ-style microformats to match likely retrieval patterns
  • Date stamps for freshness signals
  • Citations and source URLs where claims are verifiable

A test: paste any lesson section into an LLM and ask "summarize this for a beginner in 5 bullets". If the answer is clean, your formatting is AISO-friendly.

PageSnippet target
Module 1"AI vs ML vs DL vs GenAI vs LLM" hierarchy table
Module 2"6-step journey of a prompt through ChatGPT"
Module 3"What is a context window?" definition
Module 4"4 ingredients of a strong prompt"
Module 5"OpenAI vs Gemini vs Claude API differences" table
Module 7"5-step RAG pipeline" list
Module 8"Cosine similarity in 60 seconds"
Module 9"How to build a PDF chatbot" steps
Module 11"How to prevent prompt injection" steps

Internal linking rules

  • Every lesson links to the previous and next lesson (auto via course nav).
  • Every lesson links back to the course pillar at the top and again at the bottom.
  • Cross-references between modules use descriptive anchors, not "click here".
  • Spokes link to other spokes when topics relate (e.g., Module 4 prompt patterns links to Module 9 PDF chatbot's prompt section).
  • External-blog posts link into modules; modules link out only when a deep dive belongs in a separate post.
  • Open-source the capstone starter code on GitHub. Each star is a soft signal.
  • Submit to "best free AI courses" lists (Awesome AI, Reddit r/learnmachinelearning, dev.to, Hacker News once per major launch).
  • Cross-publish summary versions of the best 5 modules to Medium with canonical to GeekHub.
  • Speak at meetups; link from the talk page back to the course.
  • Author bios with verifiable expertise (GitHub, blog, LinkedIn) on every lesson.

Technical SEO checklist

  • Server-side rendered pages (Next.js App Router)
  • revalidate set so pages re-render on content updates
  • next-sitemap.config.js covers /courses and all module slugs
  • robots.txt allows AI bots (GPTBot, Google-Extended, ClaudeBot) so they can index lessons
  • All images served with next/image and priority on hero
  • Largest Contentful Paint under 2.5s; mobile-first
  • <link rel="canonical"> on every page
  • Open Graph and Twitter Card meta with module-specific images
  • Breadcrumbs render and have schema
  • <link rel="alternate" hreflang="en" /> and prepared for future hi-IN

Update cadence

AssetUpdate frequency
Models, pricing, providersQuarterly
Code samples and SDK versionsQuarterly
Tech stack pageEvery 3 months
Module lessonsEvery 6 months minimum
Cluster blog postsWeekly publish, audit quarterly
Capstone requirementsAnnually

KPI dashboard

Track monthly:

  • Organic sessions to /courses/ai-llms-beginners*
  • Top 10 ranking keywords
  • Featured snippets won
  • AI-Overview citations (manual sample)
  • Course completion rate
  • Capstone submissions per month
  • Backlinks (domain unique referrers)
  • Newsletter signups from course pages
  • Time on page per lesson
  • Average scroll depth per lesson

SEO failure modes to avoid

  • Thin AI-generated supporting posts (Google demotes; AISO models distrust)
  • Keyword stuffing in headings
  • Hidden text or dark patterns
  • Stale code samples (broken pip installs kill trust)
  • Linking out heavily to competitors (link out to authorities only)
  • Bloated pages with no scrollable headings (TOC must be navigable)

Long-term roadmap

QuarterFocus
Q1Ship course, index all modules, publish 13 cluster posts
Q2Launch the intermediate course; cross-link; publish 13 more cluster posts
Q3Localize key modules to Hindi (hreflang); video versions on YouTube; submit to course directories
Q4Authoritative case studies and learner success stories; "GeekHub Certified" employer marketing

SEO Notes

This page is intentionally index, follow for transparency about our learning ecosystem. It also doubles as a public commitment to update cadence and quality bars.