Engagement Foundation Review

Resonate Labs
Audit Foundation

Before we run the audit, we need to make sure we're asking the right questions about the right competitors to the right buyers. This document presents what we've learned about Resonate Labs' market — your job is to tell us what we got right, what we got wrong, and what we missed.

Prepared April 2026
resonatelabs.co
Tech-enabled GEO Services — AI Visibility Auditing & Managed Execution
GEO Readiness

Where You Stand Today

Before we measure citation visibility in the tech-enabled GEO services space, these three signals tell us whether AI crawlers can access and trust Resonate Labs' content. Two of three are flagged.

Technical Readiness
At Risk
1 critical finding: Cloudflare managed robots.txt blocks GPTBot and ClaudeBot site-wide. OpenAI and Anthropic crawlers cannot index any page on resonatelabs.co. This must be resolved before the audit can measure true visibility.
Content Freshness
Good
Weighted freshness: 1.00. All 3 product/commercial pages updated within 90 days. 0 pages older than 6 months. No content marketing pages exist to score — the site has no blog or resource content, which is a structural limitation covered in findings.
Crawl Coverage
At Risk
Cloudflare managed robots.txt confirms blocking of GPTBot, ClaudeBot, Google-Extended, and Bytespider. ChatGPT-User and PerplexityBot are allowed. Sitemap contains 3 URLs, clean — no utility or test pages. The blocking is the blocker.
Executive Summary

What You Need to Know

AI search is reshaping how B2B marketing leaders discover and shortlist tech-enabled Generative Engine Optimization services firms. Buyers are forming vendor shortlists inside ChatGPT, Perplexity, Gemini, and Claude before engaging with sales — and for a company whose entire value proposition is AI visibility, your own discoverability across these platforms is both a business imperative and a proof point. Companies that establish citation visibility now build a compounding advantage as AI platforms learn to trust cited domains.

This document presents two bodies of work for your validation. The competitive landscape identifies which vendors your buyers compare against in AI platform queries — tier assignments determine which head-to-head matchups the audit tests. The buyer personas map the roles who evaluate and sign GEO agency contracts, each generating distinct search intent across the buying journey. And the Layer 1 technical analysis reveals whether AI platforms can actually access your content — the critical finding here is that the Cloudflare managed robots.txt blocks GPTBot and ClaudeBot from indexing any page on the site.

Two types of decisions need to happen before the audit runs. First, at the validation call: confirm or correct the knowledge graph inputs — particularly whether the newly added Executive Buyer (CEO/CMO) persona accurately reflects how C-suite involvement works in your deals, and whether the two medium-confidence primary competitor tier assignments for Genevate and GenOptima hold, since these directly shape which queries test head-to-head differentiation versus category awareness. Second, for engineering immediately: unblock GPTBot and ClaudeBot in the Cloudflare dashboard and verify schema markup status on all three pages. These technical fixes don't require the call and will improve the baseline before we measure it.

TL;DR — Action Items
  • 🔴 Critical: Major AI Crawlers Blocked via Cloudflare Managed robots.txt — Engineering should allow GPTBot and ClaudeBot in Cloudflare's bot management settings immediately; these are the retrieval crawlers for two of the four audit target platforms.
  • 🟣 Validate at the Call: Executive Buyer (CEO/CMO) persona — This persona was added as a C-suite decision-maker with veto power. If the CEO/CMO is not directly involved in GEO agency selection at your typical buyer's company, we remove executive-level validation queries and redistribute budget-authority queries to the VP Marketing.
  • 🟣 Validate at the Call: Genevate and GenOptima primary tier — Both are medium-confidence newer entrants. If they rarely appear in actual competitive evaluations, moving them to secondary shifts approximately 12–16 head-to-head comparison queries to category-level.
  • ✅ Start Now: Unblock AI crawlers in Cloudflare — This is a prerequisite for the audit platforms to index the site and doesn't depend on the validation call. Under 1 day of engineering effort.
  • 📋 Validation Call: Feature strength calibration for Self-Service Reporting (absent) and ROI Attribution (weak) — Confirming whether these are conscious positioning choices or gaps determines which query categories play offense vs. defense across all platform tests.
How This Works

Reading This Document

Three things to know before you read further.

What this is This document presents the research foundation for Resonate Labs' GEO visibility audit. Every section feeds a downstream step: personas drive the buyer query set, competitors determine head-to-head matchups, features shape capability queries, and pain points provide the buyer language queries will be phrased in. The technical findings tell us whether AI platforms can reach your content at all.

What we need from you Look for the purple boxes throughout this document. Each one asks a specific question about something we need you to confirm or correct. Your answers directly change what the audit measures. A wrong persona means wasted queries. A wrong competitor tier means testing matchups that don't exist. Come to the validation call with answers to the purple questions.

Confidence badges Every data point includes a confidence badge: High means sourced from public data or direct evidence. Medium means inferred from category patterns or partial evidence — these are the ones most likely to need correction. Low means best-guess based on limited signal.

Company Profile

Resonate Labs

The baseline identity that anchors every query in the audit.

Company Identity

Company Name Resonate Labs High
Domain resonatelabs.co
Name Variants Resonate, ResonateLabs, Resonate Labs Co, resonatelabs
Category Tech-enabled GEO Services — AI Visibility Auditing, Competitive Intelligence & Managed Content Execution for B2B
Segment Startup
Key Products GEO Visibility Audit, Cited (book)
Positioning AI visibility auditing, competitive intelligence, and managed content execution for B2B brands seeking citations and recommendations in AI platforms like ChatGPT, Perplexity, Gemini, and Claude

Validate The name variant "Resonate" may cause entity collisions with Resonate (the consumer data platform) in AI platform responses. Does Cited generate its own buyer search intent (e.g., "GEO optimization book," "AI visibility guide"), or is it purely a credibility asset for the audit service? If it drives its own discovery queries, we add a dedicated query cluster for the book.

Buyer Personas

Who Buys GEO Services

5 personas: 3 decision-makers, 0 evaluators, 2 influencers. Each generates distinct search queries across the GEO agency buying journey.

Critical review area Personas drive the buyer query set — every role maps to a cluster of queries reflecting how that person searches during evaluation. A missing persona means an entire search intent pattern goes untested. A wrong persona means wasted queries that don't match real buying behavior.

Data sourcing Role, department, seniority, influence level, and veto power are sourced from the knowledge graph (provenance noted per card). Buying jobs and query focus areas are synthesized from the persona's role context and the GEO agency buying cycle — these are our best inference of how each role searches, not direct observations.

Sarah Chen
VP of Marketing
Decision-maker High
Senior marketing leader responsible for brand positioning and channel strategy. Owns the marketing budget line that GEO services fall under. Evaluates agency partners based on strategic fit, methodology credibility, and measurable outcomes.
Veto power: Yes — controls the budget and signs agency contracts
Technical level: Low
Primary buying jobs: Problem identification ("Is AI search affecting our pipeline?"), vendor shortlisting ("Who are the top GEO agencies?"), ROI justification ("Can I prove this investment to the board?")
Query focus areas: Category-level discovery queries, agency comparison queries, ROI and measurement queries
Source: Review mining — B2B agency buyer title analysis

With the Executive Buyer (CEO/CMO) now in the persona set as a separate decision-maker, does the VP Marketing still hold independent budget authority, or does Sarah primarily build the business case that the CEO/CMO approves? If Sarah is a recommender rather than a signer, we reclassify her as evaluator and shift her query cluster from budget-justification to vendor-vetting queries.

Marcus Rivera
Director of Content Strategy
Influencer High
Leads content operations and owns the content calendar. Influences the GEO agency decision by evaluating methodology depth, content quality standards, and integration with existing content workflows. The person who will work most closely with the agency day-to-day.
Veto power: No — recommends but does not control budget
Technical level: Medium
Primary buying jobs: Methodology evaluation ("How does this actually work?"), capability vetting ("Can they integrate with our content process?"), vendor comparison ("How does this agency compare to others?")
Query focus areas: GEO methodology deep-dive queries, agency capability comparison queries, content strategy for AI visibility queries
Source: Review mining — B2B content team title analysis

Does the Director of Content Strategy typically surface GEO as an initiative and evaluate agencies, or does Marcus execute on a decision already made by the VP Marketing? If his role is execution rather than evaluation, we shift his query cluster to implementation-stage queries like "GEO content workflow" and "AI content optimization process."

Aisha Thompson
VP of Demand Generation
Decision-maker Med
Owns pipeline targets and channel mix decisions. Evaluates GEO services through a demand generation lens — concerned with whether AI visibility converts to measurable pipeline, not just brand presence. Compares GEO investment against paid media and traditional SEO ROI. Has veto authority over marketing channel investments that affect pipeline targets.
Veto power: Yes — can block channel investments that threaten pipeline targets
Technical level: Medium
Primary buying jobs: Channel ROI comparison ("Is GEO better than paid search?"), pipeline attribution ("Can we measure pipeline from AI citations?"), budget allocation ("Where does GEO fit in the channel mix?")
Query focus areas: GEO vs. SEO ROI queries, AI visibility pipeline impact queries, demand gen channel comparison queries
Source: LLM inference — inferred from B2B buying committee patterns

Is demand gen a separate buying center from the VP Marketing for GEO services, or does Aisha's pipeline authority overlap with Sarah Chen's budget authority? If demand gen doesn't hold independent veto power in actual deals, we reclassify Aisha as an influencer and remove approximately 20% of demand-stage pipeline queries from the buyer set.

Jordan Park
Head of Digital Marketing
Influencer Med
Manages digital channels including SEO, paid, and emerging platforms. The most technically fluent marketing team member — evaluates GEO agency methodology at a technical level. Often the internal champion who discovers GEO as a category and brings it to leadership.
Veto power: No — influences through technical evaluation
Technical level: High
Primary buying jobs: Technical discovery ("How does GEO actually work?"), vendor technical vetting ("Is their methodology real or repackaged SEO?"), internal championing ("How do I pitch this to my VP?")
Query focus areas: Technical GEO methodology queries, "how to" educational queries, agency evaluation framework queries
Source: Review mining — digital marketing team title analysis

Does the Head of Digital Marketing typically discover and champion GEO agencies bottom-up, or is this initiative top-down from the VP Marketing or CEO? If Jordan isn't the internal champion who surfaces the category, we deprioritize awareness-stage technical queries and weight evaluation-stage queries instead.

Executive Buyer
CEO / CMO
Decision-maker High
C-suite executive with final authority over strategic marketing investments. Evaluates GEO services at the strategic level — focused on competitive positioning, market timing, and whether AI visibility is a board-level priority. Signs off on agency contracts after the VP Marketing builds the business case.
Veto power: Yes — final signature authority on strategic agency engagements
Technical level: Low
Primary buying jobs: Strategic validation ("Is AI visibility a real competitive threat?"), investment approval ("Does this justify a new budget line?"), vendor credibility ("Is this agency established enough to trust?")
Query focus areas: AI search market trend queries, competitive threat assessment queries, GEO ROI and business case queries
Source: Client interview — confirmed C-suite involvement in GEO buying decisions

Does the CEO/CMO actively research GEO agencies in AI platforms, or do they only review a shortlist prepared by the VP Marketing? If the executive buyer doesn't search independently, we remove their discovery-stage queries and add executive-format validation queries (board-ready ROI, competitive threat briefings) that the VP Marketing would share upward.

Missing personas? These roles sometimes appear in tech-enabled GEO services deals — do they show up in yours? Head of SEO / Organic Growth (if SEO is managed separately from digital marketing and the transition to GEO creates a turf concern). RevOps / Marketing Ops Lead (if attribution and measurement infrastructure decisions require a separate stakeholder). CMO at a portfolio company (if PE-backed brands are a distinct buyer segment with different approval dynamics). Who else shows up in your deals?

Competitive Landscape

Who You Compete Against

5 primary + 4 secondary competitors identified. Tier assignments determine which head-to-head matchups the audit tests.

Why tiers matter Primary competitors generate head-to-head comparison queries in the audit — queries like "Resonate Labs vs Omniscient Digital" or "best GEO agency for B2B." Getting these tiers right determines which approximately 30–40 queries test direct competitive differentiation versus category awareness. We're less certain about Genevate's and GenOptima's primary tier — both are medium-confidence newer entrants. If they rarely appear in actual deals, moving them to secondary would shift approximately 12–16 queries from head-to-head to category-level.

Primary Competitors

Omniscient Digital

Primary High
beomniscient.com
Established B2B organic growth agency (founded 2019) that pioneered "Surround Sound SEO" and now offers full GEO services; stronger brand recognition and enterprise client roster (SAP, Asana, Loom) but GEO is one pillar alongside traditional SEO rather than the sole focus.
Source: Category listing

Graphite

Primary High
graphite.io
AI-powered growth agency for SaaS with proprietary AEO/SEO platform tracking visibility across ChatGPT, Perplexity, Gemini, and Claude; blends agency services with platform capabilities, founded by Reforge instructor — stronger tech tooling but less focused on structured buyer-intelligence methodology.
Source: Category listing

First Page Sage

Primary High
firstpagesage.com
Claims to have pioneered GEO in 2023 with extensive thought leadership content; serves enterprise clients including Salesforce and Logitech — larger agency with broader SEO heritage but GEO is a pivot from their traditional SEO practice rather than a ground-up methodology.
Source: Category listing

Genevate

Primary Med
genevate.co
Pure-play GEO and PR agency founded 2025 by a NYC PR veteran; combines generative engine optimization with strategic digital PR, clients include ZipRecruiter and CBRE — PR-heavy approach leveraging earned media for AI citations rather than a content-first research methodology.
Source: Category listing

GenOptima

Primary Med
gen-optima.com
Pure-play GEO agency with a "Result-as-a-Service" model where pricing is tied to measurable AI citation outcomes; developed GEO-IQ assessment framework — performance-based pricing is a strong differentiator but less emphasis on the structured knowledge graph and buyer-journey query methodology.
Source: Category listing

Secondary Competitors

Evertune

Secondary Med
evertune.ai
Enterprise GEO SaaS platform with direct API access to foundational LLM models for visibility tracking at scale (1M+ prompts per brand monthly); a brand might buy Evertune to DIY rather than hire an agency — platform vs. service model creates a fundamentally different buying decision.
Source: Category listing

Peec AI

Secondary High
peec.ai
Best-funded pure-play AI search analytics platform ($29M raised, 1,300+ brands onboarded) using UI scraping for authentic data; strong measurement capability but analytics-only without strategic consulting or content execution.
Source: Category listing

Scrunch AI

Secondary Med
scrunch.com
Enterprise AI visibility platform ($19M VC funding, 500+ brand clients including Lenovo and Crunchbase) with a unique "Agent Experience Platform" for serving bot-friendly content; infrastructure-focused approach to AI visibility rather than content strategy and execution.
Source: Category listing

HubSpot

Secondary High
hubspot.com
Massive marketing platform incumbent that launched AEO tools including Share of Voice tracking and a free AEO Grader; brands already paying for HubSpot may add AI visibility features rather than hire a specialized agency — the "good enough" threat from an existing vendor relationship.
Source: Category listing

Validate Are there GEO agencies or AI visibility vendors appearing in your actual deals that aren't listed here? Do Genevate and GenOptima (both medium confidence) actually show up in competitive evaluations, or are they category peers you rarely encounter head-to-head? Should any secondary competitor — particularly HubSpot's AEO tools — be promoted to primary if buyers frequently compare their built-in features against hiring a dedicated GEO agency?

Feature Taxonomy

Capabilities That Drive Queries

10 buyer-level capabilities mapped. Each feature generates capability queries in the audit — strength ratings determine whether those queries play offense or defense.

AI Visibility Auditing & Measurement Strong High

Run a comprehensive audit showing exactly where our brand appears — and doesn't appear — across ChatGPT, Perplexity, Gemini, and Claude for the queries our buyers actually ask

Competitive Intelligence in AI Platforms Strong High

Show me which competitors are getting recommended by AI instead of us, how often they win, and what content is earning them those citations

Content Strategy & Managed Execution Strong High

Don't just hand me a report — build and deploy the content that will actually get us cited by AI platforms

Multi-Platform AI Coverage Strong High

We need visibility across all the AI platforms buyers use — ChatGPT, Perplexity, Gemini, Claude — not just one

Buyer Persona & Query Intelligence Strong High

Map the actual questions our different buyer personas are asking AI platforms across the entire buying journey — from problem identification to vendor evaluation

Thought Leadership & Category Authority Strong High

Category understanding is table stakes — we need a partner with an established methodology who has actually delivered measurable GEO results for clients in our category, not just published articles about it

Technical LLM Accessibility Optimization Moderate Med

Audit whether our website is technically set up for AI crawlers to read, index, and cite our content correctly

Temporal Visibility Tracking & Trend Analysis Moderate Med

Track how our AI visibility changes over time so we can see if the content we're deploying is actually moving the needle

ROI Attribution & Pipeline Impact Measurement Weak Med

Prove that the AI visibility work is actually driving pipeline and revenue — tie citations back to traffic, leads, and deals

Self-Service Reporting & Dashboards Absent Med

Give me a dashboard where I can log in anytime and see our AI visibility metrics, track progress, and share results with my leadership team

Strong feature prioritization The audit tests all 10 capabilities, but competitive differentiation queries will emphasize 3. Which of these best represents where Resonate Labs wins deals?

  • AI Visibility Auditing & Measurement
  • Competitive Intelligence in AI Platforms
  • Content Strategy & Managed Execution
  • Multi-Platform AI Coverage
  • Buyer Persona & Query Intelligence
  • Thought Leadership & Category Authority

Validate Are the strength ratings accurate relative to Omniscient Digital, Graphite, and First Page Sage? Self-Service Reporting is rated "absent" and ROI Attribution "weak" — are these conscious positioning choices (consultancy model, not SaaS), or are they gaps you're actively closing? Are there buyer-level capabilities missing from this list — for example, "AI-native PR and media placement" or "vertical industry specialization"? Should any two features be merged because buyers don't distinguish them?

Pain Points

What Buyers Are Frustrated About

9 pain points: 7 high, 2 medium severity. Buyer language from these pain points drives how queries will be phrased in the audit.

Invisible Pipeline Loss High High

"Our buyers are asking ChatGPT and Perplexity who to evaluate, and we're not even in the conversation — we're losing deals we never knew existed"
Personas: VP Marketing, VP Demand Gen

Competitor AI Dominance High High

"I asked ChatGPT to recommend tools in our category and our top competitor showed up first — we weren't mentioned at all"
Personas: VP Marketing, VP Demand Gen, Director Content

SEO Declining Returns High High

"Our organic traffic has been dropping for 18 months and we're spending the same on content — the ROI on traditional SEO is collapsing and we don't have a plan B"
Personas: Director Content, Head Digital, VP Marketing

No AI Measurement High High

"My CEO asked me what our AI visibility looks like and I had no answer — we have dashboards for everything except the channel that's actually changing buyer behavior"
Personas: VP Marketing, Head Digital, VP Demand Gen

Content Not Cited by AI High High

"We have hundreds of blog posts that rank on Google but none of them show up when buyers ask AI the same questions — our content strategy is built for the wrong channel"
Personas: Director Content, Head Digital

Budget Justification High Med

"I know AI visibility matters but I can't walk into a budget meeting and prove it the way I can with paid search — finance wants numbers and I don't have them"
Personas: VP Marketing, VP Demand Gen

Early Funnel Blindspot High High

"By the time a buyer fills out our demo form, they've already built a shortlist using AI — if we weren't in that conversation at the start, we're playing catch-up from the first call"
Personas: VP Demand Gen, VP Marketing

Agency Credibility Gap Medium Med

"Every SEO agency suddenly claims they do GEO but when I ask how it works, it sounds exactly like what they were already selling us — I can't tell who actually knows what they're doing"
Personas: Head Digital, Director Content, VP Marketing

Platform Fragmentation Medium High

"We show up in Perplexity but not ChatGPT, and our competitor is the opposite — how do we optimize for five different AI platforms that all work differently?"
Personas: Head Digital, Director Content

Validate Are the severity ratings accurate? "Content Not Cited by AI" is now rated high — does this match the urgency you hear from buyers, or is it more of a medium-severity friction point? Is the buyer language authentic to how your prospects actually describe these frustrations, or does it read too polished? Missing pain points to consider: "Board/investor pressure on AI strategy" (if executive-level buyers feel pressure to have an AI visibility plan). "Internal team skill gap" (if buyers worry their marketing team can't execute GEO even with an agency). What's missing?

Site Findings

Technical Analysis Results

Layer 1 technical findings from the site analysis. These are engineering actions — not content recommendations.

Engineering: Start immediately The robots.txt finding is a critical blocker — GPTBot and ClaudeBot are blocked site-wide via Cloudflare's managed robots.txt, meaning OpenAI and Anthropic crawlers cannot index any page on resonatelabs.co. Engineering should allow GPTBot and ClaudeBot in Cloudflare's bot management settings before the validation call. The site footprint finding (3 pages total) is a structural observation — content expansion will be prioritized in the full audit based on query response data.

🔴 Major AI Crawlers Blocked via Cloudflare Managed robots.txt

What we found: The robots.txt file (managed by Cloudflare) blocks four key AI crawlers: GPTBot (OpenAI/ChatGPT training), ClaudeBot (Anthropic/Claude), Google-Extended (Google AI training), and Bytespider (ByteDance AI). These directives prevent these crawlers from indexing any page on resonatelabs.co. ChatGPT-User (ChatGPT browse mode), PerplexityBot, and Googlebot are not mentioned and default to allowed. The robots.txt also includes a Content-Signal directive setting ai-train=no for all user agents.

Why it matters: GPTBot and ClaudeBot crawling is a prerequisite for content to enter the training data and retrieval pipelines of ChatGPT and Claude respectively. Blocking GPTBot means OpenAI cannot index site content for grounding or RAG-based responses. Blocking ClaudeBot prevents Anthropic from indexing the site. For a company whose entire value proposition is AI visibility, blocking the crawlers of the platforms you help clients get cited on creates a credibility gap and limits the company's own discoverability.

Business consequence: Queries like "best GEO agency for B2B" or "AI visibility audit services" in ChatGPT and Claude cannot return Resonate Labs content because these crawlers are blocked from indexing the site entirely — giving every competitor with unblocked crawlers a structural visibility advantage on two of the four target audit platforms.

Recommended fix: Review the Cloudflare Managed robots.txt settings. Allow GPTBot and ClaudeBot to crawl the site (these are the content retrieval crawlers, not just training crawlers). Consider keeping Google-Extended and Bytespider blocked if the concern is training data usage. The Content-Signal ai-train=no directive already signals training opt-out without blocking retrieval crawling. Cloudflare dashboard → Security → Bots → Configure Managed robots.txt to selectively allow GPTBot and ClaudeBot.

Impact: Critical Effort: < 1 day Owner: Engineering Affected: All pages site-wide (3 pages)

🟡 Extremely Small Indexed Footprint — Only 3 Pages Discoverable

What we found: The entire site consists of 3 pages: the homepage (resonatelabs.co), a brief request page (/brief/), and a visibility review page (/visibility/). The sitemap.xml contains only these 3 URLs. No blog, no case studies, no feature pages, no comparison pages, no documentation, no resource pages, no about page were found. The homepage navigation uses only anchor links to sections within the same page.

Why it matters: AI platforms construct responses by synthesizing content from multiple authoritative pages. A 3-page site provides minimal surface area for AI crawlers to index and cite. Each missing page type represents a class of buyer queries where Resonate Labs cannot be cited: no blog means no thought leadership for educational queries, no comparison pages means no presence in "vs" or "alternatives" queries, no case studies means no evidence for validation-stage queries.

Business consequence: When buyers search "Resonate Labs vs Omniscient Digital" or "GEO agency case studies" in AI platforms, there is no dedicated page for crawlers to extract and cite — the homepage alone cannot compete against competitors with dozens of focused, citable pages covering each query type.

Recommended fix: This is a structural observation rather than a technical fix. Content expansion priorities will be determined by query response data in the full audit. The audit will reveal which specific page types and topics would have the highest citation impact based on actual buyer query patterns.

Impact: High Effort: 2-4 weeks Owner: Content Affected: Entire site — all buyer query categories

Manual Verification Checklist

The following items could not be assessed through our analysis method (rendered markdown). We recommend your engineering team verify these manually before the validation call.

Schema Markup Status Unknown — Manual Verification Required

What to check: Our analysis method cannot detect JSON-LD schema markup, meta descriptions, or OG tags. These signals are embedded in HTML head sections and are not visible in rendered output. Verify whether the site implements Organization, WebPage, Product, or other schema types.

Recommended action: Verify schema markup using Google's Rich Results Test or Schema.org Validator. At minimum, implement Organization schema on the homepage, WebPage schema on all pages, and verify meta descriptions and OG tags are present on all 3 pages.

Effort: 1-3 days Owner: Engineering

Client-Side Rendering Status Unknown — Manual Verification Recommended

What to check: All 3 pages returned substantive text content, suggesting server-side rendering is functional. However, confirm whether any content relies on client-side JavaScript rendering that might be invisible to AI crawlers with limited JavaScript execution.

Recommended action: Load the site with JavaScript disabled in browser DevTools (Settings → Debugger → Disable JavaScript). If all content renders without JS, no action needed. If content disappears, implement server-side rendering for affected sections.

Effort: < 1 day Owner: Engineering

Site Analysis Summary

Total Pages Analyzed 3
Commercially Relevant Pages 3
Heading Hierarchy 0.77
Content Depth 0.40
Freshness 1.00 weighted (product: 1.00, blog: n/a, structural: n/a)
Passage Extractability 0.52
Schema Coverage Unable to assess (3 pages unscored)

Partial sample The analysis covers the complete site (3 pages), but this is an unusually small footprint. Content depth (0.40) and passage extractability (0.52) are below the healthy threshold, likely because the site concentrates content on a single homepage rather than distributing it across focused pages. Schema coverage could not be assessed from rendered output — engineering should verify manually.

Next Steps

What Happens Next

Why now

  • AI search adoption is accelerating — buyer discovery patterns are shifting quarter over quarter
  • Early citations compound: domains that AI platforms learn to trust now get cited more frequently as training data accumulates
  • Competitors who establish GEO visibility first create a structural disadvantage for late movers
  • The GEO services category is still early-innings in optimization — acting now means competing against inaction, not against entrenched strategies

The full audit will measure citation visibility across buyer queries in the GEO services space, including queries like "best GEO agency for B2B SaaS," "AI visibility audit services vs traditional SEO," and "how to get cited by ChatGPT." You'll see exactly which queries return results that include competitors like Omniscient Digital and Graphite but not Resonate Labs — and what it would take to appear in them. Unblocking GPTBot and ClaudeBot now means the audit measures your actual visibility potential, not an artificially suppressed baseline.

01

Validation Call

45–60 minutes walking through this document. Confirm personas, competitor tiers, feature strengths, and pain point severity. Your corrections directly shape the buyer query set.

02

Query Generation & Execution

Buyer queries derived from validated personas, features, and pain points are executed across ChatGPT, Perplexity, Gemini, and Claude. Every query maps to a real buyer intent.

03

Full Audit Delivery

Complete visibility analysis, competitive positioning across all platforms, content gap prioritization based on actual citation data, and a three-layer action plan.

Start now — don't wait for the call These technical fixes don't depend on the rest of the audit and will improve your baseline visibility before we even measure it:

  • Unblock GPTBot and ClaudeBot in Cloudflare — Security → Bots → Configure Managed robots.txt. Allow retrieval crawlers while keeping training-only crawlers blocked. Under 1 day.
  • Verify schema markup on all 3 pages — Check for Organization, WebPage, and structured data using Google's Rich Results Test. Add if missing. 1–3 days.
  • Verify client-side rendering — Load the site with JavaScript disabled to confirm all content is server-rendered and visible to AI crawlers. Under 1 day.
Before the Call

Your Pre-Call Checklist

Two jobs before we meet. The questions on the left require your judgment — no one knows your business better than you. The engineering tasks on the right don't require the call at all.

Questions for You
Does the CEO/CMO actively research GEO agencies, or only approve a shortlist from the VP Marketing?
If wrong: we remove executive discovery queries and add upward-facing validation content queries instead.
With the Executive Buyer persona added, does the VP Marketing still hold independent budget authority?
If wrong: Sarah Chen is reclassified from decision-maker to evaluator, shifting her query cluster.
Is demand gen a separate buying center with independent veto power, or does it overlap with the VP Marketing?
If wrong: Aisha Thompson reclassified to influencer, ~20% of demand-stage queries removed.
Does the Director of Content evaluate GEO agencies or execute on a decision already made?
If wrong: Marcus Rivera's query cluster shifts from evaluation-stage to implementation-stage queries.
Does the Head of Digital discover and champion GEO bottom-up, or is the initiative top-down?
If wrong: awareness-stage technical queries deprioritized, evaluation-stage queries weighted instead.
Does Cited (the book) generate its own buyer search intent, or is it purely a credibility asset?
If wrong: we add a dedicated query cluster for book-related discovery queries.
Do Genevate and GenOptima actually appear in your competitive evaluations?
If wrong: ~12–16 head-to-head queries shift to category-level.
Should HubSpot AEO be promoted to primary if buyers frequently compare built-in features vs. hiring a dedicated agency?
If wrong: HubSpot gets head-to-head comparison queries instead of category-level.
Are Self-Service Reporting (absent) and ROI Attribution (weak) conscious positioning choices or gaps being closed?
If wrong: query categories shift from defensive to offensive positioning for these capabilities.
Is "Content Not Cited by AI" accurately rated high severity, or is it a medium-severity friction point?
If wrong: pain point query emphasis and buyer language calibration changes.
Are there missing personas — Head of SEO, RevOps Lead, or PE portfolio CMO — who show up in your deals?
If wrong: entire search intent patterns go untested in the audit.
For Engineering — Start Now
Unblock GPTBot and ClaudeBot in Cloudflare managed robots.txt
Critical blocker: OpenAI and Anthropic crawlers cannot index any page. Cloudflare → Security → Bots → Configure Managed robots.txt.
Verify schema markup on all 3 pages
Status unknown from our analysis. Check with Google Rich Results Test. Add Organization and WebPage schema if missing.
Verify client-side rendering with JS disabled
Likely no issue, but confirms all content is visible to AI crawlers with limited JS execution.
Alignment

We're Aligned On

This isn't a contract — it's a shared understanding. The audit runs against what's below. If something changes between now and the call, we adjust. The goal is to make sure we're asking the right questions for the right buyers against the right competitors.
Already Confirmed
Competitive set — 5 primary + 4 secondary competitors identified and positioned
Persona set — 5 personas: 3 decision-makers, 0 evaluators, 2 influencers
Feature taxonomy — 10 capabilities with outside-in strength ratings (6 strong, 2 moderate, 1 weak, 1 absent)
Pain point set — 9 buyer frustrations with severity ratings (7 high, 2 medium)
Layer 1 technical audit — 4 findings logged (1 critical, 1 high, 2 verification items), engineering notified
Decided at the Call
Executive Buyer (CEO/CMO) persona validation — confirm C-suite involvement level and whether VP Marketing retains independent budget authority
Feature overweighting — top 3 strong features to emphasize in competitive differentiation queries (6 candidates: AI Visibility Auditing, Competitive Intelligence, Content Strategy, Multi-Platform Coverage, Buyer Persona Intelligence, Thought Leadership)
VP Demand Gen (Aisha Thompson) veto power — confirm whether demand gen holds independent decision authority or overlaps with VP Marketing
Genevate and GenOptima primary tier — confirm these medium-confidence competitors appear in actual deals
Pain point severity calibration — "Content Not Cited by AI" upgraded to high; confirm buyer urgency matches
Any additional personas, competitors, or pain points surfaced during the call
Client
Date