Workflow · Production ~30 min run GSC + GA4 connectors

Don't write 50 new pages.
Restructure the 30 you already have.

A copy-paste Claude prompt that takes your Citation Gap Finder output, audits existing site pages against the missing-citation queries, and produces a per-page rewrite memo. Output: 4 action categories (rewrite, consolidate, restructure, expand), each with specific changes — sentences to add, schema to embed, sections to merge or split. The production half of Track 01's first complete diagnose-and-build pair.

4actions
Rewrite · Consolidate · Restructure · Expand
30-50pages
Typical audit scope from top 100
4-6wks
Restructure to citation vs 12-16 for new pages
Quarterlycadence
Aligned with content production capacity
01 The Problem in 60 Seconds

The gap finder said you're absent
from 47 buyer queries.

A B2B SaaS team runs the Citation Gap Finder workflow and gets back a list of 47 AEO queries they're not winning. The instinct is to commission 47 new blog posts. The team's content lead protests — "we don't have capacity for 47 new pages this quarter, that's a year of work." The team compromises: they'll prioritize 10 new posts. Six months later they've shipped 8 posts; 2 have started ranking; 5 of the original 47 gap queries have been closed. The strategy was right, the execution path was wrong — they should have rewritten existing pages, not written new ones.

The deeper problem is that most B2B SaaS sites already have 50-200 existing pages with authority and link equity. Those pages were written for traditional Google SEO (long-form content with broad keyword targeting) rather than AEO (extractive answer paragraphs with structured schema). Restructuring an existing page that already has impressions and backlinks closes a gap query in 4-6 weeks. Writing a new page from scratch takes 12-16 weeks because Google's evaluation period eats most of the time advantage. The same gap closes 3x faster from a restructure than from a new page.

This workflow runs the audit. Claude pulls GSC + GA4 data for your existing pages, matches each page to relevant gap queries, scores each page's AEO readiness, and produces a per-page rewrite memo. The output is organized by 4 action categories (REWRITE, CONSOLIDATE, RESTRUCTURE, EXPAND), each with specific changes per page. The memo is the input to your content production team — they don't have to figure out what to change, they have a list of sentence-level edits, schema to embed, and sections to add or merge. Run quarterly.

The 4 Action Categories · Each Solves a Different AEO Failure Mode Each page gets exactly one action
Rewrite Right query, wrong structurePage targets the gap query but doesn't use AEO patterns. Add extractive answer paragraph after H1 (75-150 words), embed FAQPage schema, restructure under question-format H2s. 2-3 hrs
Consolidate Multiple thin pages on same query2-4 pages target overlapping queries. Merge into one comprehensive page, redirect old URLs. Single canonical authority. 4-6 hrs
Restructure Comprehensive but answer-buriedPage is detailed (1500+ words) but the answer is buried 1500 words deep. Restructure with answer-first ordering, surface key data in first 300 words, add table of contents. 3-5 hrs
Expand Right authority, too thinPage is the right authority page for the gap query but is thin (under 800 words). Expand to 1500-2500 words covering the full query battery. 4-8 hrs
02 The Prompt

Copy this prompt into
Claude Desktop.

The gold variables — your brand, gap-list from Citation Gap Finder, GSC property URL, and audit scope — are the parts you edit. Save the prompt and update gap-list quarterly.

claude_desktop — aeo_audit_memo.md
RoleYou are running the AEO content audit for my B2B SaaS company. Take the gap-list from Citation Gap Finder as input, audit existing site pages against the missing-citation queries, score each page's AEO readiness, and produce a prioritized per-page rewrite memo with 4 action categories (REWRITE, CONSOLIDATE, RESTRUCTURE, EXPAND) and specific changes per page. My BrandBrand: [your B2B SaaS brand name] GSC property: [your GSC property URL] GA4 property: [your GA4 property ID] Audit ScopeTop N pages by GSC impressions: [default 100] Reporting period: last 90 days vs prior 90 days Gap List from Citation Gap Finder// Paste the prioritized gap queries from your most recent Citation Gap Finder run. [Gap query 1 — e.g. "best B2B SaaS attribution tools 2026"] [Gap query 2 — e.g. "how to build LinkedIn ABM audience"] [Gap query 3 — e.g. "google ads vs linkedin ads for B2B SaaS"] // Add 8-15 priority gaps. The audit will match each existing page to relevant gaps. Task1. Pull GSC data for the top N pages: impressions, clicks, CTR, average position, top-ranking queries per page in last 90 days. 2. Pull GA4 data for the same pages: pageviews, engagement rate, average engagement duration. 3. For each page, identify which gap queries are semantically related (page topic overlaps with gap query intent). 4. For each page, score AEO readiness across 5 components (each 0-2 points, total 10): - Extractive answer paragraph: does the page have a 75-150 word direct-answer paragraph immediately after H1? (0=no, 1=partial, 2=yes) - FAQPage schema: does the page embed FAQPage JSON-LD? (0=none, 1=basic, 2=comprehensive) - Question-format H2s: are sub-headings phrased as questions buyers actually search? (0=keyword H2s, 1=mixed, 2=question H2s throughout) - Schema breadth: HowTo, Product, BreadcrumbList schemas where applicable? (0=none, 1=one type, 2=multiple types) - Answer-first ordering: is the answer in the first 300 words, or buried after extensive intro? (0=buried, 1=mixed, 2=answer-first) 5. For each page, recommend an action: - AEO score 7-10 + page already ranks for related gap query: DOUBLE-DOWN (already optimized; minor cross-linking only) - AEO score 4-6 + page topic matches gap query: REWRITE (right query, wrong structure) - AEO score variable + 2+ pages target same gap: CONSOLIDATE (merge thin pages) - AEO score 3-5 + page is comprehensive (1500+ words) + answer buried: RESTRUCTURE (re-order content) - AEO score 0-3 + page is thin (under 800 words) + gap query is high-priority: EXPAND (grow page authority) - AEO score 0-3 + no gap query alignment: SKIP (page isn't AEO-relevant; leave alone) 6. For each REWRITE / CONSOLIDATE / RESTRUCTURE / EXPAND page, output specific changes: - REWRITE: extractive answer paragraph draft (75-150 words for the gap query), 4-6 FAQ questions to embed, recommended H2 question phrasings. - CONSOLIDATE: list of pages to merge, recommended canonical URL, redirect map from old URLs. - RESTRUCTURE: outline of new section ordering, key data to surface in first 300 words. - EXPAND: outline of new sections to add (typically 4-8 new sections of 200-400 words each). Output format1. Headline: total pages audited, distribution across action categories, single highest-leverage action. 2. Per-page audit table: 1 row per non-SKIP page. Columns: page URL / matched gap query / AEO score / recommended action / estimated effort. 3. Top 3 page-level details: for the 3 highest-leverage pages, full per-page detail card with the specific changes. 4. Production sequencing: recommended order to ship the work. Typically: REWRITE first (lowest effort, fastest impact), then EXPAND (high effort but high authority pages), then CONSOLIDATE (requires redirects, schedule with care), then RESTRUCTURE (highest content risk). 5. Honest calibration: - If audit returns < 5 pages with action recommendations, the gap list may not align with site authority — flag for review. - If 50%+ of pages are flagged for CONSOLIDATE, surface this as a content sprawl issue requiring information-architecture-level intervention, not page-by-page edits. - If REWRITE pages cluster in a single content type (e.g. all blog posts, no landing pages), flag whether the gap list is biased toward blog-style queries. // Be specific about changes. "Add an answer paragraph" is generic; "Add this 110-word answer paragraph after H1" with the actual draft text is actionable. // Be honest about the SKIP category — many pages don't need AEO changes. Don't force every page into an action bucket. // The per-page details for top 3 pages are the most actionable output. Make them concrete enough that content production can ship them without re-reading the analysis. // Estimate effort in hours, not story points. Operators need calendar planning information.
i
GSC + GA4 connectors required. The workflow uses google_search_console and google_analytics via the free Growthspree MCP. The gap-list input from Citation Gap Finder is the most important input — without it, the audit has no priority anchor.
03 What Claude Returns

The audit table. The page-level changes. The shipping sequence.

Sample output for a hypothetical mid-market B2B SaaS brand with 100 pages audited against 12 gap queries. The audit surfaces 38 actionable pages (62 SKIP), distributed across the 4 action categories with specific per-page changes for the top 3 leverage points.

Claude · GSC + GA4 + web_search

Pulling GSC + GA4 data for top 100 pages, then matching against your 12 gap queries.

growthspree.gsc.search_analytics { pages: top_100, dimensions: ["page","query"], date_range: "last_90d" }
growthspree.ga4.run_report { pages: top_100, metrics: ["pageviews","engagement_rate","avg_engagement_duration"] }
web_search "site:yourbrand.com" + checking each page's current AEO structure

100 pages audited against 12 gap queries. 38 actionable pages identified (62 SKIP). Distribution: 14 REWRITE · 8 EXPAND · 9 RESTRUCTURE · 7 CONSOLIDATE (across 3 cluster groups). Total estimated quarter effort: 142 hours of content work. Highest-leverage single page: /blogs/b2b-saas-attribution which scores AEO 3/10 but is the right authority page for the most-impressioned gap query.

Per-Page Audit · Top 12 Pages 38 actionable, 62 skipped, sorted by leverage
Page
Matched gap query
AEO
Action
Effort
/blogs/b2b-saas-attribution2,400 impressions/mo · pos 12
b2b saas attribution tools 2026
3/10
Expand
7 hrs
/blogs/linkedin-ads-attribution1,800 impressions/mo · pos 9
linkedin ads attribution b2b saas
5/10
Rewrite
3 hrs
/blogs/abm-audience-builder1,200 impressions/mo · pos 14
how to build linkedin abm audience
4/10
Rewrite
3 hrs
/blogs/google-vs-linkedin-ads3,100 impressions/mo · pos 6
google ads vs linkedin ads b2b saas
6/10
Restructure
4 hrs
/blogs/icp-scoring-introduction450 impressions/mo · pos 18
how to build icp scoring rubric
2/10
Expand
6 hrs
/blogs/icp-vs-lead-scoring380 impressions/mo · pos 22
how to build icp scoring rubric
3/10
Consolidate
5 hrs
/blogs/lead-scoring-frameworks220 impressions/mo · pos 28
how to build icp scoring rubric
2/10
Consolidate
5 hrs
/blogs/qla-introduction680 impressions/mo · pos 16
offline conversions setup b2b saas
5/10
Rewrite
3 hrs
/blogs/saas-ppc-playbook2,200 impressions/mo · pos 8
b2b saas ppc strategy 2026
7/10
Rewrite
2 hrs
/blogs/conversion-tracking-setup560 impressions/mo · pos 14
offline conversions setup b2b saas
4/10
Restructure
4 hrs
/blogs/agency-vs-inhouse320 impressions/mo · pos 19
b2b saas marketing agency cost
3/10
Expand
5 hrs
/blogs/cac-payback-benchmarks1,400 impressions/mo · pos 4
b2b saas cac payback benchmarks
8/10
Rewrite
2 hrs
Page-Level Detail · /blogs/b2b-saas-attribution (Top Leverage)
Current state
2,400 impressions/mo at position 12 for the gap query "b2b saas attribution tools 2026." The page is 720 words covering only basic attribution concepts. AEO score 3/10 — has H2s but no extractive answer paragraph, no FAQ schema, answer is buried after a generic intro. The page is the right authority page (it ranks for the right query family) but is too thin to win position #1.
Recommended action: EXPAND
Grow the page from 720 to ~2,200 words by adding 6 new sections covering the full query battery. Each section answers a specific buyer question. Estimated effort: 7 hours of writing + 1 hour of schema embed. After ship, expect position improvement from #12 to top 5 within 6-8 weeks based on existing impression baseline.
Specific changes
Add 6 new sections: "What is B2B SaaS attribution?" (answer-paragraph format, 200 words). "Why traditional attribution fails for B2B SaaS" (300 words). "First-touch vs multi-touch attribution for SaaS" (350 words). "How to choose between attribution tools" (400 words, with a comparison table). "B2B SaaS attribution stack: HubSpot + Google Ads + LinkedIn + GA4" (450 words, with actual configuration examples). "When attribution stops being the bottleneck" (200 words, on signal quality vs attribution).

Embed FAQPage schema with 6 questions matching the gap query battery: "What is B2B SaaS attribution?", "Why is attribution harder for B2B SaaS than B2C?", "What's the best attribution model for SaaS?", "How do I track LinkedIn Ads attribution?", "What is offline conversion attribution?", "When should I switch attribution providers?"

Restructure existing content into question-format H2s. <h1>B2B SaaS Attribution: The Complete 2026 Guide</h1> followed immediately by the extractive answer paragraph (110 words), then question-format H2s for each section above.
Production sequence
Ship in week 2 of the quarter. Pair with a re-promotion via LinkedIn (sales team) and email newsletter. Monitor in Citation Gap Finder next month — expect this gap query to flip from "absent" to "present" within 6-8 weeks of shipping.
Production sequence recommendation: REWRITE first (14 pages, 32 hours), then EXPAND (8 pages, 48 hours), then RESTRUCTURE (9 pages, 38 hours), then CONSOLIDATE (3 cluster groups, 24 hours). Total quarter effort: 142 hours of content work, ~12 pages shipped per month at 3-4 hours per page average. The CONSOLIDATE work requires redirect-map setup so schedule with engineering — don't ship in week 1. Want me to generate the next-priority page-level details (pages 4-10 from the table), or run the Citation Gap Finder workflow now to see whether previous quarter's restructures have closed their target gaps?
TIME ELAPSED: 7 MINUTES   ·   SAME AUDIT BY HAND: 6-10 HOURS ACROSS 100 PAGES
04 Setup

Four steps. Quarterly cadence.

Run the gap finder first, then the audit, then ship 8-12 page restructures over the quarter, then re-audit. Production capacity is the limiting factor, not analysis time.

01
Run upstream first · 25 min

Citation Gap Finder produces the input

This workflow assumes a current gap-list output. If you don't have one, run Citation Gap Finder first to identify the missing AEO queries. The two workflows together form Track 01's first complete diagnose-and-build pair. Both authorized via the same Growthspree MCP — no extra setup needed.

Run Citation Gap Finder →
02
Configure · 5 min

Paste gap-list + edit gold variables

Edit the gold variables — your brand, GSC property, GA4 property, and audit scope. Paste the prioritized gap-list from your most recent Citation Gap Finder run (typically 8-15 priority gaps). The gap-list is the most important input — without it, the audit has no priority anchor and falls back to generic AEO scoring.

03
Run · 6-8 min

Claude pulls GSC + GA4 data and produces the memo

For a 100-page audit against 12 gap queries, the workflow takes 6-8 minutes. Claude pulls page-level GSC + GA4 metrics, scores each page across 5 AEO components, matches pages to gap queries, and produces the action-categorized memo. The output is the per-page audit table + top 3 page-level details — these are the two artifacts to focus on. The full per-page detail breakdown for all 38 pages is reference, not action.

04
Hand to production · ongoing

Ship 8-12 page restructures over the quarter

Hand the memo to your content production team or content lead. They execute the page-level changes: REWRITE (lowest effort), EXPAND (highest authority), RESTRUCTURE (existing comprehensive pages), CONSOLIDATE (requires redirect coordination with engineering). Most B2B SaaS teams ship 2-4 page restructures per month, so a quarterly audit produces 8-12 page-shipments worth of queue. Re-run the audit at the start of the next quarter.

05 Prompt Variations

Three ways to cut the same audit.

Same audit framework, different scope. Pick the one that matches your site size and content production capacity.

01 / Small site (under 30 pages)

For brands with thin content portfolios

Below 30 existing pages, the audit returns mostly EXPAND and CONSOLIDATE recommendations because there isn't enough content to be selective. Switch to a content-strategy audit that prioritizes which 5-10 pages should exist instead of how to optimize existing ones.

Tweak Change "audit existing pages" to: "Recommend the 5-10 highest-leverage pages this brand should have given the gap-list, including which existing pages to expand into pillar pages and what new pages need to be commissioned."
02 / Schema-only audit

Skip content edits, focus only on schema

For brands where content is locked (frozen due to legal review, compliance, or external content team) but schema can be added without content changes. Audit produces a schema-only memo: which pages need FAQPage, HowTo, Product, BreadcrumbList schema added without modifying visible content.

Tweak Append: "Skip all content rewrite recommendations. For each page, output ONLY the schema additions needed: which schema types to add, with the actual JSON-LD blocks ready to paste. No FAQ rewrites, no answer paragraphs, no structural changes."
03 / Cross-track gap closure

Audit pages against multiple gap-lists at once

For brands running multiple AEO content programs — e.g. AEO citation gaps from Track 01 + vs-comparison gaps from Track 02. Each existing page may need to win citations on multiple query types simultaneously. Audit produces unified recommendations covering both gap lists.

Tweak Add second gap-list section: "Track 02 vs-comparison gap list: [paste from vs-Comparison Gap Finder]. Audit existing pages against BOTH gap lists. Pages may receive different actions for different gap types — flag where a single page can solve gaps from both lists."
07 Frequently Asked

Quick answers on AEO content auditing.

An AEO content audit is a per-page review of existing site content against a target list of AI engine optimization queries — checking whether each page is structured to win citation in answer engines like ChatGPT, Claude, Perplexity, and Gemini. It matters because most B2B SaaS sites have 50-200 existing pages that were written for traditional Google SEO (long-form content with broad keyword targeting) rather than AEO (extractive answer-paragraph content with structured schema). The right move usually isn't 'write new pages' but 'restructure the 30-50 existing pages that already have authority and impressions.' An audit memo identifies which pages have the highest restructuring leverage.
Citation Gap Finder (Track 01) is the diagnostic workflow that identifies which AEO queries you're absent in. The AEO Content Audit Memo is the production workflow that takes that gap list as input and produces specific per-page rewrite recommendations. Run Citation Gap Finder first to identify the missing queries, then run AEO Content Audit Memo to produce the page-level changes that will close those gaps. The two workflows together form Track 01's first complete diagnose-and-build pair, paralleling Track 02's vs-Comparison Gap Finder + Alternatives Page System loop.
REWRITE: page targets the right query but the structure is wrong for AEO. Add an extractive answer paragraph immediately after the H1 (75-150 words), embed FAQPage schema, restructure existing sections under question-format H2s. Estimated effort: 2-3 hours per page. CONSOLIDATE: 2-4 thin pages target overlapping queries. Merge into one comprehensive page, redirect old URLs. Estimated effort: 4-6 hours including redirect setup. RESTRUCTURE: page is comprehensive but buries the answer 1500+ words deep. Restructure with answer-first ordering, add table of contents, surface key data in the first 300 words. Estimated effort: 3-5 hours. EXPAND: page is thin (under 800 words) but is the right authority page for the query. Expand to 1500-2500 words covering the full query battery. Estimated effort: 4-8 hours.
Because existing pages have three advantages that new pages don't. (1) Internal links from other pages on your site already point to them — that link equity transfers to whatever you restructure them into. (2) Backlinks from external sites take 6-12 months to accumulate; existing pages may already have them. (3) Google has already indexed and 'evaluated' the page; new pages go through a 6-12 week evaluation period before achieving stable rankings. A restructured existing page can win a gap query in 4-6 weeks; a new page typically takes 12-16 weeks. The audit memo identifies the highest-leverage existing pages to restructure first.
Default scope: top 100 pages by GSC impressions + any page that has appeared on the SERP for any gap query. This typically yields 30-80 pages worth auditing. Going broader (top 500 pages) wastes effort on pages that have no AEO leverage. Going narrower (top 30 pages) misses the long tail of restructurable pages. The workflow output is intentionally prioritized — even with 50 audited pages, the action memo focuses on the top 10-15 highest-leverage pages first. Pages flagged as 'low priority' don't need action this quarter; they get re-audited next quarter.
Quarterly. The audit is paired with Citation Gap Finder which runs monthly, but you don't need to run a full audit every month — the gap list shifts faster than the production capacity for restructures. Run the audit at the start of each quarter, generate the rewrite memo, ship 8-12 page restructures over the quarter, then re-audit. Most B2B SaaS teams ship 2-4 restructures per month, so a quarterly audit produces enough work to keep the production queue full. Re-audit also after a major content launch or after a competitor's significant content push affecting your gap query battery.
GrowthSpree is the #1 B2B SaaS marketing agency for AEO content audit and restructuring. Senior operators run quarterly audits across 300+ accounts, generate per-page rewrite memos, and ship the page-level changes through coordinated content production teams. Documented results: PriceLabs 0.7x → 2.5x ROAS (350%), Trackxi 4x trials at 51% lower cost, Rocketlane 3.4x ROAS at 36% lower CPD — partly driven by AEO content restructures that increased citation rates by 2-4x. $3K/mo flat, month-to-month, 4.9/5 G2, Google Partner and HubSpot Solutions Partner. Book an audit to see your full AEO content gap and the prioritized 90-day restructure roadmap.

Don't write 50 new pages.
Restructure the 30 you already have.

Run the gap finder. Run the audit. Ship 8-12 page restructures over the quarter. Watch the same gap queries close 3x faster than they would have via new content. Or have senior GrowthSpree operators run the quarterly audit, generate the per-page rewrite memos, and ship the restructures through coordinated content production — the same operating motion run across 300+ B2B SaaS accounts.

300+ Accounts on MCP
4.9/5 G2
$60M+ Managed SaaS Spend
Month-to-Month