← All PlaybooksClient Playbook

The Aaj
GEO & AEO Playbook

Get your brand found by AI search — a 60-day framework for earning citations in ChatGPT, Perplexity, Google AI Overviews, Claude, and Grok.

When buyers ask AI tools who they should hire, the answer comes back with two or three specific names. This playbook is the operational system Aaj uses to make sure your brand is one of them.

Request scopeSee the Framework
01

Why This Matters Now

When a potential buyer asks "what's the best marketing consultant for a B2B SaaS startup," they increasingly don't open Google and scroll through ten blue links. They type the question into ChatGPT, Perplexity, or Gemini and get a synthesized answer — with two or three specific names. If your brand isn't one of those names, you don't exist in that interaction.

The early-mover advantage is real. Ranking on page one of Google no longer guarantees you appear in AI answers. AI engines retrieve, rerank and cite sources in their own way, so a page can rank well and still go uncited.

Infographic 1 — The main AI answer platforms in 2026
Infographic 1 — The main AI answer platforms in 2026

What this means for your business: For a consulting firm, agency, or B2B SaaS company, AI citations carry extraordinary weight. When ChatGPT names your firm, that recommendation lands with the authority of a trusted advisor — not an ad.

02

SEO vs GEO vs AEO

Three disciplines, one unified goal: be the definitive source on your topic — for Google's algorithms, AI retrieval systems, and human readers.

Infographic 2 — SEO vs GEO vs AEO at a glance
Infographic 2 — SEO vs GEO vs AEO at a glance
03

Who This Playbook Is For

Ideal for teams where:

  • Your brand isn't being named when buyers ask AI tools for recommendations in your category.
  • You've invested in SEO but Google's AI Overviews — and ChatGPT, Perplexity, Gemini — are quietly bypassing you.
  • You need a structured 60-day plan to earn AI citations, not another generic SEO refresh.

Core stakeholders:

Founder / CEOHead of MarketingSEO / Content LeadWeb / Engineering Lead
04

What You'll Walk Away With

A baseline measurement of where your brand stands today across ChatGPT, Perplexity, and Google AI Overviews.A fully audited robots.txt and schema setup that lets every major AI crawler retrieve your content, with llms.txt as an optional extra.A GEO content formula your team can apply to every new page — direct answers, factual density, extractable structure.A cornerstone content cluster designed to earn citations in your category.A multi-platform presence map (LinkedIn, Reddit, YouTube, X, podcasts) tied to specific AI platforms.A three-layer measurement system — bot traffic, branded search, manual citation sampling — and a monthly governance cadence.
05

The AAJ GEO Framework

Four phases over 60 days. The methodology mirrors Aaj's core Diagnose → Design → Execute approach, applied to AI search. Skipping the foundation phase is the most common — and most expensive — GEO mistake.

PhaseFocusTimeline
Phase 1 — Audit & FoundationBaseline, crawler access, schema (llms.txt optional)Days 1–10
Phase 2 — Content & StructureGEO section formula, content hierarchy, cornerstone clusterDays 11–30
Phase 3 — Authority & PresenceEntity authority, platform presence, IndexNowDays 31–50
Phase 4 — Measure & IterateThree-layer measurement, monthly governanceDays 51–60
Infographic 3 — How AI search engines decide what to cite
Infographic 3 — How AI search engines decide what to cite
06

Phase 1 — Audit & Foundation

Days 1–10

Infographic 4 — AI crawlers: allow every one of these
Infographic 4 — AI crawlers: allow every one of these

1.1 Run Your AI Visibility Baseline

1.2 Audit AI Crawler Access

1.3 Optional: llms.txt and llms-full.txt

llms.txt is optional. Google says: “You don't need to create new machine readable files, AI text files, markup, or Markdown to appear in Google Search (including its generative AI capabilities), as Google Search itself doesn't use them.” (Google Search Central, updated July 10, 2026). Crawler access and structured data come first; if you publish an llms.txt, keep it current.

1.4 Implement Core Structured Data

07

Phase 2 — Content & Structure

Days 11–30

Infographic 5 — The GEO section formula: before vs after
Infographic 5 — The GEO section formula: before vs after
Infographic 6 — GEO content hierarchy by citation probability
Infographic 6 — GEO content hierarchy by citation probability

2.1 The GEO Section Formula

2.2 Build Your GEO Content Hierarchy

2.3 Add Factual Density

2.4 Build a Cornerstone Content Cluster

Want Aaj to run this on your stack?

We'll audit your AI visibility, fix crawl access, ship the cornerstone cluster, and stand up monthly governance.

Request scope
08

Phase 3 — Authority & Multi-Platform Presence

Days 31–50

Infographic 7 — Which platforms AI cites and why you should be there
Infographic 7 — Which platforms AI cites and why you should be there

3.1 Build Entity Authority

3.2 Build Presence on Platforms AI Cites

3.3 Submit to Bing Webmaster Tools & Enable IndexNow

09

Phase 4 — Measure, Govern & Iterate

Days 51–60

4.1 Three-Layer Measurement

4.2 Monthly Governance in One Hour

10

Platform-by-Platform Optimization Guide

Each AI platform retrieves and ranks content differently. Aaj tailors the play to the platform.

Infographic 8 — Platform retrieval mechanisms & optimization priorities
Infographic 8 — Platform retrieval mechanisms & optimization priorities
PlatformRetrieval MechanismTop OptimizationContent Format
ChatGPTTraining data + ChatGPT search (OAI-SearchBot crawl and partner search providers)Allow OAI-SearchBot; Bing Webmaster Tools + IndexNow + schemaExpert-authored, dated, numerical, long-form
PerplexityAggressive real-time web crawl per queryLCP < 2s, server-rendered HTML, update monthlyRecent, fast-loading, clean HTML + statistics
Google AI OverviewsGoogle's index — top-10 rank advantageFAQPage schema + E-E-A-T, strong Google SEOHigh-ranking pages with FAQ + schema
ClaudeTraining data + web search toolQuality over recencyLogical, structured, deep-coverage prose
GrokWeb RAG + X/Twitter social data (unique)Active X presence, daily original insightsX threads + web content, social signals
11

Technical GEO Checklist

Crawlability

  • All AI crawlers explicitly allowed in robots.txt (GPTBot, ClaudeBot, PerplexityBot, Googlebot, Bingbot, Applebot-Extended, meta-externalagent).
  • Cloudflare AI bot blocking reviewed and set to Allow.
  • Server logs checked — no 403 responses from AI user agents.
  • No important content hidden behind JavaScript rendering.
  • No content behind login walls, accordions, or interactive tabs.
  • All pricing, contact, and service information in raw HTML.

llms Files (optional)

  • Decision recorded: publish llms.txt or skip it (Google Search does not use it).
  • If published: /llms.txt current, and /llms-full.txt only if you will keep it current.

Structured Data

  • Organization schema on every page.
  • WebSite schema on homepage.
  • Person schema on founder / about page.
  • Article / BlogPosting schema on every blog post.
  • FAQPage schema on every page with Q&A content.
  • HowTo schema on instructional content.
  • All schema validated with Google's Rich Results Test.

Performance & Indexing

  • LCP under 2.5s, CLS under 0.1, INP under 200ms.
  • Sitemap submitted to Google Search Console.
  • Sitemap submitted to Bing Webmaster Tools.
  • IndexNow configured and active.
  • All pages have absolute canonical URLs.
  • All blog posts have a named author with linked bio page.
12

Measurement & KPI Dashboard

Targets you should expect to hit within 60 days — and again at the six-month mark.

MetricDefinitionMonth 2 TargetMonth 6 Target
Citation rate% of tracked queries where you're citedBaseline setAbove baseline
Platform coverageNumber of AI platforms that have cited you≥ 2≥ 4
AI share of voiceYour citations ÷ total brand mentions in AI responsesBaselineAbove baseline
Citation sentiment% of citations that are positive or neutralMostly positive or neutralAlmost all positive or neutral
AI bot crawl visitsMonthly AI crawler sessions in server logsIncreasingClearly above Day 1
Branded search volumeGoogle Search Console branded impressionsBaselineAbove baseline
Content GEO scoreAverage score across top 10 pages (0–32 scale)> 16> 24
13

Common Mistakes & How to Avoid Them

01

Blocking AI crawlers without realizing it

A blanket Disallow rule or Cloudflare default silently blocks GPTBot, PerplexityBot, or ClaudeBot. That platform sees nothing — zero citations regardless of quality.

Fix: Explicitly allow every AI crawler by name. Check Cloudflare's AI Crawl Metrics dashboard quarterly.

02

JavaScript-rendered content invisible to crawlers

React/Next.js/Vue without SSR deliver an empty HTML shell. AI crawlers don't execute JavaScript — your richest content is completely invisible.

Fix: Enable server-side rendering (SSR) or static site generation (SSG). Verify with curl.

03

Publishing marketing copy instead of factual content

AI systems don't cite promotional content. They cite sources that answer questions with specific, verifiable data.

Fix: Apply the GEO section formula. One attributed statistic per 150–200 words minimum.

04

Publishing and forgetting

Content cited in AI answers skews recent, so an unmaintained page loses citations. Content ages out of AI citations fast.

Fix: Refresh content quarterly. Update statistics. Treat 'last modified' as an active GEO signal.

05

Optimizing for one platform only

ChatGPT uses Bing. Perplexity crawls aggressively. Google AI Overviews needs Google SEO. Grok weights X. One-size-fits-all leaves most of the audience unreached.

Fix: Run citation sampling across at least three platforms monthly. Apply platform-specific tactics.

06

Inconsistent brand description across channels

AI systems resolve your brand by aggregating mentions across the web. Inconsistent descriptions confuse entity resolution.

Fix: Write one canonical company description. Use it verbatim everywhere, every time.

14

Your 60-Day Week-by-Week Roadmap

A literal sprint plan. Aaj uses this exact cadence with clients — adjust for capacity, not for order.

Week 1 — Days 1–7

  • →AI visibility baseline test
  • →Audit robots.txt for all AI crawlers
  • →Check Cloudflare bot blocking
  • →Optional: decide on llms.txt
  • →Submit to Bing Webmaster Tools

Week 2 — Days 8–14

  • →Organization & WebSite schema
  • →Person schema on founder page
  • →Article schema on all blog posts
  • →FAQPage schema on service pages
  • →Enable IndexNow. Validate schema.

Week 3 — Days 15–21

  • →Score top 15 pages (GEO audit 0–32)
  • →Identify top 3 to optimize first
  • →Define cornerstone cluster topic
  • →Write pillar page brief
  • →Audit & fix JS-rendering issues

Week 4 — Days 22–30

  • →Rewrite top 3 pages with GEO formula
  • →Add FAQ sections + FAQPage schema
  • →Refresh all stats over 90 days old
  • →Begin pillar page draft

Week 5 — Days 31–37

  • →Publish cluster article 1 (definitional)
  • →Publish cluster article 2 (how-to)
  • →Cross-link all cluster articles
  • →Define target publications list (10)

Week 6 — Days 38–44

  • →Write 5–10 Reddit/Quora answers
  • →Pitch one guest article
  • →Submit to 2–3 podcast shows
  • →Apply Perplexity-specific optimizations

Week 7 — Days 45–50

  • →Publish cluster article 3 (data/benchmark)
  • →Publish cluster article 4 (comparison)
  • →Apply Grok optimizations (X presence)
  • →Set up X posting cadence

Week 8 — Days 51–57

  • →Post 5 original insights on LinkedIn
  • →Respond to 10 LinkedIn posts in niche
  • →Publish cluster article 5 (mistakes)
  • →Draft guest article for target pub

Week 9 — Days 58–60

  • →Set up GA4 AI crawler segment
  • →Create GEO monthly scorecard
  • →Run first formal monthly citation test
  • →Set up GSC branded query alerts

Ongoing — Monthly

  • →Run 20-query citation sampling test
  • →Review AI bot traffic in server logs
  • →Refresh one cornerstone piece
  • →Publish ≥ 2 new GEO-optimized articles
  • →Update llms.txt if you publish one
15

Tools & Resources

Free Tools

  • Google Search ConsoleOrganic, branded, Core Web Vitals
  • Bing Webmaster ToolsBing index + IndexNow
  • Google Rich Results TestSchema validation
  • Schema Markup ValidatorJSON-LD validation
  • GA4AI bot traffic tracking
  • Screaming Frog (free)Technical audit < 500 URLs
  • ChatGPT + PerplexityManual citation sampling
  • PageSpeed InsightsCore Web Vitals check

Paid Tools

  • RankScopeAI citation tracking (5 platforms)
  • Frase.ioGEO content scoring — from $15/mo
  • LLMrefsAI search visibility tracking
  • AuthoritasAI citation + share of voice
  • BrandwatchBrand mention monitoring
  • SemrushSEO + content audit — from $119/mo
  • AhrefsBacklinks + keyword research

Let's Get Your Brand Cited by AI Search

Request scope and we'll walk through how Aaj would run this playbook on your stack.

Request scope

More in AI Search & Agent Readiness

Part of the AI Search & Agent Readiness hub - see all 15 resources on this topic.

Also useful in Content, Copy & SEO.