Skip to content

the playbook The AI SEO playbook: prepare your site for AI search in 4 steps

Quick definition

The AI SEO playbook has 4 steps and its own scoring framework (the AI Visibility Readiness Framework — 5 layers). (1) Audit content for AI citability. (2) Schema.org markup. (3) Answer block + detailed context. (4) Measurement via GSC and AI citation monitoring. Steps 1 + 3 (the audit and structured answers) have the biggest impact; steps 2 + 4 are the necessary technical and measurement base.

The playbook in 4 steps

This process is built to minimize “spinning your wheels” and focus on the actions with the highest impact.

The AI Visibility Readiness Frameworkthe framework we score against

Before we get into the individual steps, it helps to know what we assess a site’s AI-search readiness against. Five layers we work through with every client:

  1. Technical readiness

    Indexability, allowing AI crawlers (GPTBot, PerplexityBot, ClaudeBot, Google-Extended) in robots.txt, technical health (Core Web Vitals, mobile, HTTPS). Without this foundation, AI systems can't reach the site.

  2. Content extraction

    Short answers of 40–60 words right after the headings, clear definitions in the form "X is…", a pyramid content layout (the most important things up top). This layer has the highest impact on the citation rate in AI tools.

  3. Entity clarity

    Consistent spelling of the brand name across the site, schema.org Organization and Person markup, linked identifiers (Wikidata, industry directories). It helps AI systems unambiguously identify who you are.

  4. AI trust signals

    Fact density (numbers, percentages, dates), source citations, author profiles on YMYL topics, dated claims, brand mentions in authoritative communities (Reddit, Quora, industry sites).

  5. Citation optimization

    Measuring AI citation share, A/B testing answer blocks, iterating based on data from GSC and a manual ChatGPT/Perplexity audit.

The four steps below map to these layers — Step 1 (audit) covers layers 1+2, Step 2 (schema) covers layer 3, Step 3 (answer block) is layers 2 + 4, Step 4 (measurement) is layer 5.

What has the biggest impactstep priorities

Not all steps have the same impact. If your capacity is limited, work in this order:

PriorityWhatWhy
P0 (highest impact)Step 3 — a 40–60 word answer block + clear “X is…” definitions in every sectionThe citation rate in AI tools depends most on how easily the AI extracts a short, definitive answer
P0 (highest impact)Step 1 — an audit of where the gaps are (top 20 pages, 2–4 hours)Without the audit you don’t know where investment makes sense. Blind “do everything” leads to checklist fatigue
P1 (necessary base)Step 2 — schema markup (FAQPage, HowTo, Article)Machine readability. Without schema you lose rich-result eligibility and a clear machine-readable input for AI tools
P1 (necessary base)Allowing AI crawlers in robots.txtIf the default setup blocks GPTBot/PerplexityBot, no optimized content will help — because the AI can’t even read it
P2 (after first results)Step 4 — measuring AI citation shareA manual audit anyone can do from week one. Paid tools (Otterly, Profound) make sense with 20+ articles in the top 10
P2 (advanced)Brand mentions in authoritative sourcesA long-term investment. Without it, a new site can struggle to get a citation even when the structure is optimal

The rule: Steps 1 + 3 go first (audit + answer block) — the biggest impact, the lowest cost. Add Step 2 (schema) in weeks 2–3 after the audit. Step 4 (measurement) runs in parallel from the start as a manual sheet; professional tracking tools come later.

Step 1 — Audit existing content for AI citability

Go through your top 20 pages (by organic traffic) and ask 4 questions of each:

Question 1: Is the answer to the main query in the first 60 words of the article?

AI scrapers read the first 60 words under the H1/H2 and use them as the citation hook. If the first paragraph is a marketing intro, AI skips you.

The fix: if not, move the definition/answer up top as a bold answer block (40–60 words).

Question 2: Does the page contain concrete facts, numbers, quotes?

Fact-dense content typically has a higher chance of being cited in AI answers than general marketing copy. Count the “facts per 100 words”:

  • ≥ 3 concrete facts (number / percentage / date / study) per 100 words = ✅ AI-friendly
  • < 1 fact per 100 words = ❌ too general

The fix: add data, source citations, concrete numbers. Eliminate filler.

Question 3: Is the H2/H3 structure logical?

Each subheading should answer a user’s sub-query. A clear hierarchy usually helps AI systems and human readers identify what the page answers faster.

The fix: rewrite the H2/H3 as questions or definitions (“What is …”, “How to …”, “When to use …”).

Question 4: Does it have an FAQ section with schema.org/FAQPage markup?

FAQPage schema is a direct channel to Google AI Overviews — Google pulls Q&A from it into the AI Overviews panel.

The fix: if not, add it. Take the questions from People Also Ask (PAA) boxes and Google Search Console (queries with rising impressions but falling CTR).

Step 2 — Schema.org markup (FAQPage, HowTo, Article)

Structured data helps search engines and AI systems understand more quickly and accurately what a page is about, what content it contains, and which information matters most. Three types worth having on every content page:

Article schema — for every article

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "SEO vs. GEO vs. AEO",
  "description": "A practical guide …",
  "author": {
    "@type": "Person",
    "name": "Article author"
  },
  "datePublished": "2026-05-24",
  "dateModified": "2026-05-24",
  "image": "https://example.com/og/article.png"
}

FAQPage schema — for Q&A sections

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "What's the difference between SEO and GEO?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "SEO optimizes a page for rankings in Google. GEO optimizes content for citations in AI answers."
    }
  }]
}

HowTo schema — for guides

{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "How to add FAQPage schema",
  "step": [
    {
      "@type": "HowToStep",
      "name": "Pick 5–7 real questions from PAA",
      "text": "Open Google Search Console → Performance → Queries…"
    }
  ]
}

Validation

Before deploying, validate with:

Step 3 — Structured answers (answer block + context)

Every article should have a two-layer structure:

Layer 1: The answer block (40–60 words)

Right after the H1 or H2 — this is where AI engines pull the citation. The format:

**X is [a one-sentence definition]. [A second sentence with a concrete
fact or context]. [A third sentence with an implication for the reader].**

An example (from this page):

Start in 4 steps: (1) audit your existing content for AI citability, (2) add schema.org markup (FAQPage, HowTo, Article), (3) structure answers into an answer block + long context, (4) measure via SERP feature tracking and AI citation monitoring.

Layer 2: The detailed context

Below the answer block — for human readers who want depth. This is where you put:

  • A detailed explanation of each step
  • Examples, case studies
  • Tables, visuals, code blocks
  • Internal links to related content

This site has a prominent bold definition in every section (“X is…”). It isn’t an aesthetic touch — it’s a direct signal to AI scrapers showing where the definition of a term lives.

Step 4 — Measurement: SERP feature tracking + AI citation monitoring

What to measure

MetricSourceFrequency
Position in AI Overviewsa manual Google search of your top 10 keywords or a rank trackerweekly
Featured Snippet impressionsGoogle Search Consoledaily
FAQ rich-snippet appearancesGSC → Performance → Search Appearanceweekly
Brand mentions in ChatGPTOtterly, Profoundmonthly
Citation share in Perplexitya manual audit or Profoundmonthly
AI Overviews presence counta simple spreadsheet of your top 10 keywords (see below)monthly
AI crawler hitsa Caddy/Nginx access-log filterdaily

A manual AI Overviews check

If you don’t have a budget for tools, do a manual check once a month:

  1. Take your top 10 keywords (from GSC)
  2. For each, open https://google.com/search?q=<keyword>
  3. Note: did the AI Overviews panel appear? Are you in the citations?
  4. Do you get a click from the AI Overviews panel?

A manual ChatGPT/Perplexity audit

The same process for AI engines:

  1. ChatGPT (search mode): “<keyword>” → are you cited?
  2. Perplexity: “<keyword>” → are you in the citations on the right?
  3. Claude (with search): “<keyword>” → does it cite you?

Mapping project phases to disciplines

Project phaseTimeRecommended discipline
0–6 months (new site)indexing, foundational contentSEO only
6–12 monthsfirst rankings in the top 20SEO + schema markup prep
12–18 months20+ articles in the top 10SEO + AEO (FAQ, HowTo schema, answer blocks)
18–24 monthsauthority growsSEO + AEO + GEO (citations, brand mentions)
24+ monthsa mature projectThe full AI SEO framework (SEO+GEO+AEO + a selective nosnippet bypass)

The key: don’t skip phases. Each layer builds on the previous one. Without an SEO base, AEO won’t work. Without AEO + brand authority, GEO won’t work.

A practical 90-day implementation calendar

Weeks 1–2: Audit and strategy

  • Audit your top 20 pages against the 4 questions from Step 1
  • Classify pages (short/long, informational/transactional)
  • Choose a strategy (embrace or bypass AI Overviews) — see the Decision matrix

Weeks 3–6: Implement schema + answer blocks

  • FAQPage schema on your top 20 pages
  • Article schema globally (via the BaseLayout/template)
  • HowTo schema on guide pages
  • An answer block (40–60 words) on your top 20 pages
  • Validate with the Google Rich Results Test

Weeks 7–10: Measurement and iteration

  • Set up tracking (GSC + a manual AI Overviews presence sheet)
  • A weekly manual AI Overviews check for your top 10 keywords
  • A monthly AI citation audit (ChatGPT/Perplexity)

Weeks 11–13: Optimize based on data

  • Analysis: which pages are AI Overviews “stealing” traffic from? → consider nosnippet
  • Brand-mention building (Reddit, guest posts, podcasts)
  • Iterate answer blocks based on CTR data
Data from practice · not theory

Our own store showed up in Google's AI answers 200,000 times in two months

And that was before any targeted AI SEO work. Everything we recommend on this site, we measure on our own store first — these are the baseline numbers, and we'll improve them in public.

200 000
impressions in Google's AI answers (AI Overviews) over two months
higher conversion rate from ChatGPT visits than from Google search
higher revenue per visit from ChatGPT than from Google

Source: Google Search Console (generative AI features, May 18 – Jul 15, 2026) and GA4 for our own store. Impressions, not visits.

Sniper Design
Help with implementation

Don't want to handle it in-house? We'll build it for you.

At Sniper Design we do full‑service AI SEO — strategy, audit, implementation, and content. E‑commerce specialists since 2016, 600+ e‑shops delivered. We build AI search in from the ground up — into homepage designs, content structures, and client site audits.

  • E‑commerce since 2016
  • 600+ e‑shops
  • Our own e‑shop
FAQ Common questions

The questions people ask most

1 How long does the first AI-citability audit take?
For your top 20 pages, budget 2–4 hours. For each page, just 4 questions: is the answer in the first 60 words, are there facts and numbers, is the H2/H3 structure logical, is there FAQPage schema.
2 How do I measure whether AI cites me?
A manual Google search of your top 10 keywords once a month (watching for the AI Overviews panel), Google Search Console (Featured Snippets, FAQ rich snippets), tools like Otterly or Profound for citation share in ChatGPT/Perplexity, and optionally specialized AI Overviews/GEO trackers.
3 Which schema types are most important?
For content pages: Article (with author, datePublished, image), FAQPage (for Q&A sections), HowTo (for guides). For the brand: Organization (logo, social profiles), WebSite (sitelinks search box). Validate with the Google Rich Results Test.
4 Which tools do you recommend?
Google Search Console (Featured Snippets + FAQ rich snippets, the free core of measurement), Otterly or Profound (mention monitoring in ChatGPT/Perplexity), and for a technical audit Screaming Frog or Ahrefs Site Audit. For AI Overviews presence, a manual sheet of your top 10 keywords is enough to start.
5 Is an answer block and an FAQ enough to get into AI Overviews?
No — it's a necessary but not sufficient condition. Without a solid SEO baseline (indexing, authority), Google won't show you in AI Overviews. Without brand mentions, ChatGPT won't cite you. The playbook is the whole cycle: SEO foundations → answer block + FAQ → measurement → iteration.
6 In what order should I do the 4 steps — in parallel or sequentially?
Sequentially, one after another. Without the audit (step 1) you don't know what to fix. Without schema markup (step 2) AI engines don't understand the structure, so the answer block doesn't help them. Without the right content structure (step 3) measurement has nothing to report — you'll only see 'no citation,' not the reason. A practical schedule for a small business: week 1 audit, weeks 2–3 schema implementation on your top 20 pages, weeks 4–6 rewriting answer blocks and FAQs, week 7 setting up measurement in Looker Studio. First evaluation after 90 days.
7 What if I have no pages in the top 10 — is it worth doing GEO/AEO?
Yes, even more so. If you're starting with a new site or 0 articles in the top 10, it's the ideal time to write GEO-friendly content from the start — answer block, definitions, schema, fact density. It costs nothing extra, but in 6–12 months, once you reach the top 10, you'll be ready for AI citations. The classic mistake: 'SEO first, then GEO' = 50 articles to rewrite a year from now. The playbook is universal regardless of your starting position.