A copy-paste Claude prompt that audits your top 30-100 pages for FAQ schema implementation gaps — classifies each as MISSING / BROKEN / PARTIAL / STRONG, prioritizes by traffic × citation leverage, and produces add/expand/restructure recommendations per page. Single-element AEO audit on the highest-leverage citation surface.
A B2B SaaS team has 60+ pages on their site. Many include FAQ-style content — "frequently asked questions" sections at the bottom of landing pages, Q&A blocks in blog posts, accordions in product pages, knowledge base entries. The content already exists. But when you inspect the page source, almost none of it has FAQPage schema markup. AI search engines (ChatGPT, Claude.ai, Perplexity, Gemini) parse structured data when extracting answers for citations. Pages with FAQPage schema get cited 3-5x more than pages with the same FAQ content but no schema — because the structured Q&A format maps directly to the AI's answer format. The team is doing the hard work (writing the questions and answers) but missing the easy work (marking it up).
The deeper problem is that FAQ schema is the single highest-leverage technical AEO move, but most B2B SaaS teams don't audit it systematically. Content teams don't think about schema; dev teams don't think about which pages have FAQ content; SEO teams audit traffic and rankings but not citation eligibility. The result: a long tail of high-traffic pages with weak or missing schema, sitting unfixed because nobody owns the audit. A page-by-page audit takes 6-10 hours per page; nobody has 600 hours for the full library.
This workflow runs the systematic audit. Claude fetches your top 30-100 pages (sorted by GSC impressions × citation leverage), classifies each as MISSING / BROKEN / PARTIAL / STRONG, and produces prioritized fix recommendations. Run quarterly — schema deployments need 2-4 weeks for AI engines to re-crawl and recognize the change. Pair with AEO Content Audit Memo (page-level audit) to coordinate single-element fixes with deeper page restructuring.
The gold variables — your brand, page list with GSC impressions, page type taxonomy — are the parts you edit. Run quarterly to track schema deployment progress and surface new gaps.
gsc via the free Growthspree MCP to export top 30-100 pages by impressions with page type categorization. Pair with AEO Content Audit Memo for page-level audits and AEO Net-New Brief Generator for net-new content production.Sample output for a hypothetical mid-market B2B SaaS brand with 50-page audit. Audit surfaces 32 pages MISSING, 6 BROKEN, 7 PARTIAL, 5 STRONG. Total estimated ship time: 64 hours of combined dev + content work across 6-8 weeks.
Pulling top 50 pages from GSC and auditing FAQPage schema implementation per page.
50 pages audited. State distribution: 32 MISSING (64%) · 6 BROKEN (12%) · 7 PARTIAL (14%) · 5 STRONG (10%). Total estimated ship time: 64 hours of combined dev + content work across 6-8 weeks. Top 10 pages account for 58% of total citation leverage. Recommended sequencing: Tier 1 (this week) = top 10 ADDs · Tier 2 (next 4 weeks) = pages 11-30 ADDs/FIXes · Tier 3 (next 8 weeks) = remaining 20 pages.
acceptedAnswer.text property on 3 questions. Validator returns errors. Worse than missing — fix urgently.mainEntity array opening. Likely shares root cause with other broken pages.Run quarterly. Pair with AEO Content Audit Memo for page-level audits and AEO Net-New Brief Generator for net-new content. Re-audit at 30 days post-deployment to verify schema is live and citation lift is appearing.
Pull top 30-100 pages from GSC sorted by impressions over the last 90 days. Tag each by page type (category / comparison / listicle / how-to / blog / product). Smaller audits run faster — for first runs, start with top 30; for comprehensive audits, top 100.
Edit the gold variables — your brand, page list, audit scope (Top 30 / 50 / 100). Don't audit pages with < 100 impressions/quarter — they're long-tail and not worth the audit cost. The prompt skips them and notes in calibration.
For Top 30 audit: 12-15 minutes. For Top 50: 18-22 minutes. For Top 100: 25-35 minutes. Claude fetches each page, examines FAQ content + schema, classifies state, calculates citation leverage, produces prioritized fix queue. Output is the per-page table + action breakdown — these are the action artifacts.
Hand audit to dev + content teams. Tier 1 (this week): investigate BROKEN root cause; ship FIX. Tier 2 (4 weeks): ADD schema to top 10 MISSING pages. Tier 3 (4-8 weeks): remaining ADDs + EXPANDs. Re-audit at 30 days post-deployment to verify schema is live and citation lift appearing in AI search engines.
Same 4-state framework, different scope. Pick the variant that matches your site size and audit maturity.
Standard prompt produces audit + fix queue. Schema-ready variant additionally produces complete JSON-LD blocks for the top 10 ADD pages — ready to paste into page templates. Saves dev time on the highest-priority pages.
If your site already has good FAQ schema coverage (MISSING < 20%), expand the audit to cover other AEO schema types: HowTo, Article, Product, Organization, Breadcrumb. All-schema variant produces a multi-schema audit instead of FAQ-only.
Content teams typically own FAQ content but not schema implementation. Content-team variant focuses on EXPAND recommendations (where partial schema needs more content) and identifies pages where FAQ content quality is weak (answers under 50 words, generic phrasing) regardless of schema status.
Most B2B SaaS sites have substantial FAQ content but no FAQPage schema. AI search engines cite schema'd pages 3-5x more. Run the audit quarterly. Ship Tier 1 BROKEN fixes this week. ADD schema to top 10 priority pages within 4 weeks. Or have senior GrowthSpree operators run the quarterly audit, coordinate dev + content team execution, and verify citation lift at 30-day re-audits — the same operating motion run across 300+ B2B SaaS accounts.