Research Foundation

Built on published research. The KDD 2024 paper is peer-reviewed; AutoGEO is an arXiv preprint.

GEO: Generative Engine Optimization

KDD 2024 — Princeton, Georgia Tech, AI2, IIT Delhi
Tested nine content-optimization methods on GEO-bench (10,000 queries) and reported visibility gains of up to about 40% in generative-engine responses.
Key: Relative gains in a visibility metric on the authors' benchmark (top-5 Google results fed to gpt-3.5-turbo), not citation rates. Keyword stuffing did not perform well.
Quotation addition +41% (position-adjusted word count)
Statistics addition +33% (word count)
Keyword Stuffing did not perform well
Read paper →

AutoGEO: Automatic Generative Engine Optimization

arXiv preprint, 2025 — Carnegie Mellon University
Automatic rule extraction from generative engines via LLMs + reinforcement learning. Average improvement of about 36% over the strongest Princeton method. Introduces GEU (utility) metric.
How we use it: Informs scoring weight updates. Answer-first structure and passage density checks are based on AutoGEO findings.
Read paper →

C-SEO Bench: Conversational SEO Methods

2025 — Puerto et al.
Most conversational SEO methods are ineffective and often negative. Gains decrease as adoption increases — zero-sum competitive dynamic.
How we use it: Validates our focus on infrastructure over content manipulation. We build white-hat GEO tools.
Read paper →

Schema Markup & AI Citations

Growth Marshal, Feb 2026 — 730 pages
Rich schema (5+ attributes): 61.7% citation rate. Generic schema: 41.6%. Generic actually underperforms no schema.
How we use it: Schema richness check differentiates rich vs generic. Generic gets zero bonus.

AI Citations Report 2026

OtterlyAI — 1M+ citations analyzed
73% of sites have technical barriers blocking AI crawlers. Reference-grade content gets 3-5x more citations.
How we use it: robots.txt, CDN, and JS rendering checks address the 73% barrier problem.

AI Mode Citation Factors

SE Ranking, 2025 — 2.3M pages
Flesch-Kincaid Grade 6-8 is the sweet spot. Sections of 100-150 words are optimal. FAQ schema has zero impact — only real FAQ content matters.
How we use it: Readability, passage density, FAQ-in-content, and section length checks.
GEO Optimizer focuses on infrastructure optimization (robots.txt, llms.txt, schema, meta, content structure) — not content manipulation. The adversarial research confirms that manipulative techniques degrade the ecosystem.
fetch('/api/stats').then(function(r){return r.json()}).then(function(d){var ns=document.getElementById('nav-stars');if(ns&&d.github_stars)ns.textContent='★ '+d.github_stars}).catch(function(){}); document.getElementById('nav-ham').addEventListener('click',function(){ document.querySelector('.nav-links').classList.toggle('open'); this.textContent=this.textContent==='☰'?'✕':'☰'; }); document.querySelectorAll('.nav-dropdown-toggle').forEach(function(btn){ btn.addEventListener('click',function(e){ e.stopPropagation(); var dd=this.closest('.nav-dropdown'); dd.classList.toggle('open'); this.setAttribute('aria-expanded',dd.classList.contains('open')); }); }); document.addEventListener('click',function(){ document.querySelectorAll('.nav-dropdown.open').forEach(function(dd){ dd.classList.remove('open'); dd.querySelector('.nav-dropdown-toggle').setAttribute('aria-expanded','false'); }); });