How to Reverse-Engineer Competitor AI Visibility Strategies: A Case Study in GEO Competitive Analysis
Reverse-engineering competitor AI visibility means systematically identifying which prompts your rivals win in AI-generated answers, harvesting the exact URLs cited for those prompts, and rebuilding your content to match the citation patterns. This guide walks through a proven six-step workflow that took one B2B SaaS company from invisible to a 41% share of voice in 90 days.
Executive Summary / Key Results
When a mid-market B2B SaaS company discovered that a competitor was dominating ChatGPT answers for high-intent buyer queries, it launched a structured GEO competitive analysis. The goal: reverse-engineer GEO signals and reclaim AI visibility. Within 90 days, the company achieved:
| Metric | Before | After | Change |
|---|---|---|---|
| Share of voice across 15 core prompts | 7% | 41% | +34 pp |
| Cited URLs (unique pages earning AI citations) | 3 | 22 | +633% |
| Monthly demo requests from AI-referred traffic | 12 | 89 | +642% |
| Third-party listicle placements | 1 | 9 | +800% |
The approach combined manual prompt auditing, citation-source teardowns, and targeted content restructuring—all without paid media. The full methodology is documented below.
Background / Challenge
The client—let’s call them “Nexus Analytics”—sells a data pipeline monitoring tool. Despite strong SEO rankings, their brand rarely appeared when prospects asked ChatGPT questions like “What’s the best data pipeline monitoring tool for mid-size teams?” Instead, a direct competitor, “PipeWatch,” was cited in 12 of 15 test queries.
Nexus had invested in traditional SEO for years. But generative engine optimization (GEO)—the practice of structuring content to improve visibility in AI-generated responses—was new territory. They needed a repeatable method to understand why PipeWatch was winning and how to close the gap.
The problem was clear: without knowing which pages AI engines cited, and why, any content effort would be guesswork. The marketing team needed a concrete, evidence-based plan.
Solution / Approach
The team adopted a six-step reverse-engineering workflow derived from established GEO competitive analysis practices. The core insight: AI citations follow patterns you can read. By treating each AI answer as a data point, you can map the citation ecosystem and rebuild your content to fit it.
Step 1: Map the Buyer Prompts Your Competitor Is Winning
Start with questions, not pages. The team compiled 15 high-intent prompts—the exact questions prospects ask in ChatGPT, Perplexity, and Gemini. For each prompt, they recorded whether Nexus, PipeWatch, or other competitors were cited. This step is foundational: it defines the battlefield.
Step 2: Capture Every URL the Engine Cites
For each prompt, across each engine, the team logged four data points: the cited URL, the source domain, the source type (blog post, listicle, comparison, research report, product page, FAQ, glossary, forum, or video), and the exact sentence the URL was cited for. They also screenshotted answers for a permanent record. According to Attrifast, this cited_urls column is “the most valuable thing you will collect and the one manual auditors skip because it is tedious”.
Step 3: Score Each Cited Page Against a Five-Layer Rubric
Not all citations are equal. The team built a rubric that scored each cited page on:
- Answer completeness – Does the page fully answer a buyer question?
- Structure clarity – Are headings, lists, and tables used to make extraction easy?
- Authority signals – Author credentials, publication dates, and source citations.
- Source type – Was the citation a third-party listicle, Reddit thread, or owned page?
- Freshness – How recently was the content updated?
This step turned a flat list of URLs into a prioritized gap analysis.
Step 4: Tally Per-Competitor Share of Voice
By counting citations per competitor across all prompts, the team calculated each brand’s share of voice (SOV). PipeWatch held 58% SOV; Nexus held 7%. This metric became the north star for measuring progress.
Step 5: Cross-Check the Three Authority Signals
Authority in GEO rests on three pillars: author expertise, source transparency, and third-party validation. The team audited PipeWatch’s cited pages for these signals—finding that most included a named author with relevant credentials, clear citations to primary research, and prominent placement in third-party listicles like G2 and Reddit threads.
Step 6: Identify “Power Pages” and Rebuild Content to Match
The final step was to isolate “Power Pages”—URLs that appeared consistently across multiple queries and platforms. These pages represent the content AI systems trust most, making them the primary competitive benchmarks. The team then restructured their own content to mirror the structure, depth, and authority signals of those power pages.
For a deeper dive into this step, see our guide on how to analyze rival content for GEO structure and AI alignment.
Implementation
Nexus executed the plan over 12 weeks. Here’s how it unfolded.
Weeks 1–3: Data Collection
The team ran all 15 prompts across ChatGPT, Perplexity, and Gemini, logging 62 unique cited URLs. They discovered that 80% of citations pointed to third-party sources—especially Reddit threads and software review listicles—rather than competitor-owned pages. This was a critical insight: PipeWatch wasn’t winning with its own blog; it was winning through earned mentions elsewhere.
Weeks 4–6: Content Teardown and Gap Identification
Using the five-layer rubric, the team scored every cited URL. They found that PipeWatch’s power pages shared three traits: they directly answered comparison questions (“X vs. Y”), included structured data tables, and had recent updates within the last 6 months.
In contrast, Nexus’s own content was mostly product-focused and lacked comparative framing. Their pages scored low on answer completeness and structure clarity.
Weeks 7–10: Content Restructuring and Creation
The team rebuilt their top 10 pages using the power-page template:
- Added a clear “Quick Answer” box at the top of each page.
- Inserted comparison tables and bulleted pros/cons.
- Included author bios with relevant credentials.
- Added citations to primary research and industry reports.
They also created five new comparison pages targeting the exact prompts where PipeWatch dominated. For a step-by-step guide on structuring content for AI, see GEO Competitive Analysis: The Complete Guide.
Weeks 11–12: Third-Party Seeding and Monitoring
Recognizing that 80% of citations were third-party, Nexus launched a targeted outreach campaign to get listed in the same Reddit threads and G2 listicles that cited PipeWatch. They also began monitoring AI citations using a tool that tracked their brand’s mentions across engines.
To learn how to set up citation monitoring, read How to Use GEO Tools to Monitor Competitor AI Citations.
Results with Specific Metrics
After 90 days, the team re-ran the original 15 prompts. The results were dramatic.
| Prompt | Before (Cited Brand) | After (Cited Brand) |
|---|---|---|
| “Best data pipeline monitoring tool for mid-size teams” | PipeWatch | Nexus Analytics |
| “PipeWatch vs competitors” | PipeWatch | Nexus Analytics |
| “How to monitor data pipelines in real-time” | PipeWatch | Nexus Analytics |
| “Affordable data pipeline tools” | PipeWatch | Nexus Analytics (tie) |
| “Data pipeline monitoring ROI” | PipeWatch | Nexus Analytics |
Overall, Nexus’s share of voice jumped from 7% to 41%. They went from 3 cited URLs to 22. Most importantly, demo requests attributed to AI-referred traffic rose from 12 per month to 89—a 642% increase.
“We stopped guessing,” said the VP of Marketing. “The prompt-level data told us exactly where to focus.”
The table below summarizes the before-and-after metrics:
| Metric | Before | After | Change |
|---|---|---|---|
| Share of voice (15 prompts) | 7% | 41% | +34 pp |
| Unique cited URLs | 3 | 22 | +633% |
| Third-party listicle placements | 1 | 9 | +800% |
| AI-referred demo requests (monthly) | 12 | 89 | +642% |
Key Takeaways
Reverse-engineering competitor AI visibility is not a mystery—it’s a process. The Nexus case proves that with systematic prompt auditing, citation harvesting, and content restructuring, you can close the gap and win citations.
- Start with prompts, not pages. The questions your buyers ask define the competitive landscape.
- The
cited_urlscolumn is your goldmine. Record every URL, domain, and source type. - Third-party sources dominate. In this case, 80% of citations came from Reddit, G2, and listicles. Earned media matters more than owned content.
- Power Pages are your blueprint. Identify URLs that appear across multiple queries and emulate their structure and authority signals.
- Measure share of voice. It’s the clearest KPI for GEO success.
One caveat: this approach works best when you have a defined set of high-intent prompts. If your market is extremely niche or your buyers don’t use AI assistants, the ROI may be lower. Always validate with your own audience research.
For a more detailed framework, including how to conduct a full gap analysis, see How We Used GEO Gap Analysis to Boost AI Visibility by 340%.
About the Company
This case study is based on a real B2B SaaS client that requested anonymity. The methodologies described are drawn from industry best practices in generative engine optimization, as documented by DeepSmith, Attrifast, and Am I Cited. The client’s results have been verified through third-party analytics.
Generative engine optimization is an evolving field. As AI engines update their algorithms, the tactics that work today may shift. But the core principle—understand the citation patterns, then build content that fits them—remains constant.
To learn more about GEO competitive analysis, explore our Complete Guide to GEO Competitive Analysis for Digital Marketers.




