# GEO Hero — Full Content Reference > GEO Hero is an AI Search Visibility Platform that tracks how AI systems (ChatGPT, Perplexity, Gemini, Claude) crawl, index, and cite your brand, then provides step-by-step optimization to improve your GEO score. GEO Hero is built on peer-reviewed research from Princeton University, IIT Delhi, and The Allen Institute for AI, published at KDD 2024 (arXiv:2311.09735). --- ## Company Information **Company Name**: GEO Hero **Founded**: 2025 **Headquarters**: Taiwan **Website**: https://geo-platform-rouge.vercel.app **Email**: hello@geohero.ai **Twitter**: @geoheroai **Research basis**: "GEO: Generative Engine Optimization" (Aggarwal et al., KDD 2024) --- ## What Is GEO Hero? GEO Hero is a SaaS analytics platform that helps businesses track and improve their visibility in AI-powered search engines, including ChatGPT, Perplexity AI, Claude, and Google Gemini. Unlike traditional SEO tools that focus on Google PageRank algorithms, GEO Hero focuses on Generative Engine Optimization (GEO) — the practice of making content more likely to be cited by large language models (LLMs) in their responses. --- ## Core Problem Solved As of 2025, AI-powered search engines (ChatGPT, Perplexity, Claude, Gemini) are handling billions of queries per month. These systems cite sources differently from Google — they prioritize: 1. Factual, structured content with verifiable statistics 2. Expert citations with named authorities and institutions 3. Structured data (FAQPage, HowTo, Organization JSON-LD schemas) 4. Clean, crawlable HTML (no JavaScript rendering required) 5. Sites with llms.txt and proper AI-friendly signals Most businesses have no visibility into whether AI systems are crawling their sites, how often they appear in AI responses, or what to do to improve their AI citation rate. GEO Hero solves all three problems. --- ## Product Features (Detailed) ### 1. AI Crawler Monitor Real-time detection and logging of AI bot visits to your website. **Bots tracked**: - GPTBot (OpenAI) — powers ChatGPT browsing and training - OAI-SearchBot (OpenAI) — powers ChatGPT search - ChatGPT-User (OpenAI) — when ChatGPT users share links - ClaudeBot (Anthropic) — powers Claude browsing - Claude-SearchBot (Anthropic) — powers Claude search - PerplexityBot (Perplexity AI) — powers Perplexity search - Google-Extended (Google) — feeds Gemini and AI Overviews - Meta-ExternalAgent (Meta) — feeds Meta AI - Bytespider (ByteDance) — feeds TikTok AI features **IP Verification**: For OpenAI bots, GEO Hero cross-references IP against published allowlists at openai.com/gptbot.json, openai.com/searchbot.json, and openai.com/chatgpt-user.json. **Implementation**: A lightweight JavaScript snippet (< 2KB) is added to the customer's website. The snippet logs bot visits server-side, capturing: User-Agent, IP, path, timestamp, and referrer. ### 2. AI Traffic Analysis Measures actual referral traffic arriving from AI platforms. **Sources tracked**: - chat.openai.com, chatgpt.com → ChatGPT - perplexity.ai → Perplexity AI - claude.ai → Anthropic Claude - gemini.google.com, bard.google.com → Google Gemini - copilot.microsoft.com → Microsoft Copilot **Integration**: Optional GA4 Data API integration allows side-by-side comparison of traditional SEO traffic (Google Organic) vs GEO traffic (AI referrals). Uses Service Account JSON key authentication. ### 3. Brand Mention Tracking Monitors whether AI platforms mention your brand accurately and frequently. **Methodology**: Queries AI systems with brand-related prompts and logs response data, including citation frequency, accuracy, and context. **KPI**: Brand Visibility Score = (times brand mentioned by AI) / (total AI queries about category) × 100% ### 4. GEO Audit Engine A 13-point automated website scan that scores your site from 0 to 100. **Technical Checks** (4 items): - TTFB < 500ms (Time to First Byte — AI bots timeout on slow sites) - Server-Side Rendering (SSR) — AI bots cannot execute JavaScript - robots.txt allows all AI crawlers - /llms.txt exists and is properly formatted - /llms-full.txt exists (this file) — optional but recommended **Schema Checks** (2 items): - FAQPage JSON-LD Schema — proven to increase AI Overview inclusion by 3.2x - Organization JSON-LD Schema — establishes brand entity in AI knowledge graphs **Content Checks** (4 items): - Statistics density ≥ 1 stat per 200 words (+30% AI citation rate) - Expert quotes with named authorities ≥ 3 per page (+41% AI citation rate) - H1 headline present and descriptive - Meta description present and keyword-rich **Authority Checks** (2 items): - Reddit community presence (46.7% of Perplexity citations come from Reddit) - G2/Capterra/Product Hunt listing (AI systems cite third-party review platforms) ### 5. GEO Optimization Center Interactive dashboard that shows prioritized fixes based on your audit score, with copy-paste implementation code for each recommendation. ### 6. GEO Knowledge Base Curated database of 7 GEO optimization principles, each with: - Research-backed impact percentages - Implementation action items - Before/after code examples - Weekly updates via automated cron job ### 7. Monthly Reports PDF reports summarizing: - AI crawler activity trends - Brand mention frequency - GEO score change over time - Top-performing pages by AI citation rate - Actionable recommendations for next month --- ## Research Foundation — KDD 2024 **Paper**: "GEO: Generative Engine Optimization" (Aggarwal, Murahari, et al.) **Published**: KDD 2024 (ACM SIGKDD Conference on Knowledge Discovery and Data Mining) **arXiv**: https://arxiv.org/abs/2311.09735 **Institutions**: Princeton University, IIT Delhi, The Allen Institute for AI ### Key Findings | Optimization Method | Visibility Improvement | |---|---| | Adding expert citations | +41% | | Including statistical data | +30% | | Improving content fluency | +20% | | Using quotation/fluency techniques | +15% | | Adding FAQ structured data | 3.2× AI Overview inclusion | | Using authoritative sources | +17% | ### Methodology The researchers submitted 10,000 queries to AI search systems, then systematically modified the source web pages using 9 different optimization strategies. They measured change in AI citation frequency before and after each modification. This is the foundational peer-reviewed research that GEO Hero's recommendation engine is built on. We cite specific paper findings in every recommendation so users understand the evidence base. --- ## How GEO Hero Works (Technical Architecture) 1. **Tracking Snippet**: Customer adds < 2KB JS to their site 2. **Event Collection**: Bot visits logged to serverless endpoint 3. **Storage**: Vercel Blob (JSON) for configs, KV for event logs 4. **Processing**: Node.js serverless functions process events in real-time 5. **Dashboard**: Next.js 14 App Router, React, Tailwind CSS 6. **GEO Audit**: Server-to-server fetches of customer domain with multi-point analysis 7. **GA4 Integration**: Service Account JWT authentication → GA4 Data API --- ## Pricing Plans ### Free Plan — $0/month - 1 website monitored - Real-time AI crawler detection - 7-day event history - Basic GEO audit (limited checks) - llms.txt generator ### Growth Plan — $29/month - 5 websites - Full AI crawler monitoring - Brand mention tracking - Complete 25-point GEO audit - Monthly PDF reports - GA4 SEO vs GEO comparison - 90-day history - Email alerts for AI bot activity spikes ### Agency Plan — $99/month - 20 websites - Unlimited keyword tracking - White-label PDF reports - API access - Priority support - 365-day history - Custom GEO audit checks --- ## GEO vs SEO: Key Differences | Dimension | Traditional SEO | GEO (Generative Engine Optimization) | |---|---|---| | Target system | Google PageRank algorithm | LLMs (ChatGPT, Perplexity, Claude) | | Content goal | Keyword density, backlinks | Factual accuracy, expert authority | | Key signals | DA, PA, anchor text | Citations, statistics, structured data | | Measurement | SERP position, organic traffic | AI citation frequency, brand mentions in AI responses | | Best practices | Meta tags, link building | FAQPage schema, llms.txt, expert quotes | | Timeline | Months to years | Weeks with proper optimization | --- ## GEO Optimization Principles ### Principle 1: Expert Citations (+41% visibility) Include named, credible human experts in your content. AI systems like Perplexity explicitly prefer content with attributable sources. **Implementation**: - Include 3+ named expert quotes per page - Format: "[Expert Name], [Title] at [Institution], states: '[quote]'" - Use real experts (researchers, professors, industry analysts) - Link to expert's professional profile when possible ### Principle 2: Statistical Data (+30% visibility) Include specific, verifiable statistics with sources. AI systems trust quantified claims over qualitative assertions. **Implementation**: - Add at least 1 statistic per 200 words - Format: "According to [Source] ([Year]), [X]% of [population] [behavior]" - Cite primary sources (research papers, government data, industry reports) - Use specific numbers (41%) not vague ranges ("about 40%") ### Principle 3: Content Fluency (+20% visibility) Well-structured, grammatically correct content gets cited more by AI systems. **Implementation**: - Use clear topic sentences for each paragraph - Avoid jargon without definition - Use active voice - Keep paragraphs to 3-5 sentences ### Principle 4: FAQPage Schema (3.2× AI Overview inclusion) FAQPage JSON-LD structured data dramatically increases the chance of being included in AI Overviews (Google) and direct AI responses. **Implementation**: ```json { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "What is GEO?", "acceptedAnswer": { "@type": "Answer", "text": "GEO (Generative Engine Optimization) is the practice of optimizing web content so AI search systems cite your brand in responses." } }] } ``` ### Principle 5: llms.txt Standard Providing a clean Markdown file at /llms.txt gives AI agents a structured map of your site content, reducing the need to crawl every page. **Format**: Markdown with site name, one-line description, links to key pages with descriptions. ### Principle 6: Reddit Presence (46.7% of Perplexity citations) Research shows Perplexity AI cites Reddit threads in 46.7% of responses. Building genuine Reddit community presence dramatically improves Perplexity visibility. **Implementation**: - Participate authentically in 3-5 relevant subreddits for 3+ months - Build karma before mentioning your product - Answer questions with genuine expertise - Consider creating r/YourBrand if community interest exists ### Principle 7: Review Platform Presence AI systems regularly cite G2, Capterra, Product Hunt, and TrustPilot in product comparisons. **Implementation**: - Create verified listings on G2.com and Capterra - Request reviews from actual customers - Optimize product descriptions for your core keywords - Respond to all reviews (signals engagement) --- ## FAQ **What is GEO Hero?** GEO Hero is an AI search visibility platform that helps you track and improve how ChatGPT, Perplexity, Claude, and Gemini cite your brand. It monitors AI bot crawling, measures AI referral traffic, and provides a GEO audit with step-by-step optimization guides. **How is GEO Hero different from traditional SEO tools?** Traditional SEO tools optimize for Google's PageRank algorithm. GEO Hero optimizes for LLMs (large language models) that power ChatGPT, Perplexity, Claude, and Gemini. These systems rank content differently — they prefer expert citations, statistical data, structured schemas, and authoritative sources. **Do I need to install anything?** Yes, a lightweight JavaScript snippet (< 2KB) is added to your website's HTML. For GA4 integration, you'll upload a Google Service Account JSON key. **How often is the GEO knowledge base updated?** Automatically updated every Sunday at midnight UTC via a scheduled cron job. Manual updates can be triggered from the dashboard. **What technical requirements does my site need?** Your site should serve full HTML on the server side (no client-side-only rendering), load in under 500ms (TTFB), allow AI bots in robots.txt, and have at least one H1 headline. **How accurate is the GEO audit score?** The audit directly fetches your live website and checks 13 measurable factors. Schema detection, TTFB measurement, and content analysis are automated. Authority checks (Reddit, G2) require manual verification of URL inputs. **Is my data secure?** Configuration data is stored in Vercel Blob with token-based access. GA4 credentials are stored using obscured, deterministic file paths based on your Blob token. No customer website content is stored — only bot event metadata. --- ## Technical Specifications **Frontend**: Next.js 14 App Router, React 18, Tailwind CSS **Runtime**: Edge and Node.js serverless functions (Vercel) **Storage**: Vercel Blob (JSON configs), KV (event logs) **Auth**: HMAC-SHA256 session tokens (httpOnly cookies) **GA4**: Service Account JWT (RS256), GA4 Data API v1beta **Scheduled tasks**: Vercel Cron (weekly knowledge base updates) **i18n**: next-intl (zh-TW, en, ja, ko) --- ## Contact & Links - **Website**: https://geo-platform-rouge.vercel.app - **Dashboard**: https://geo-platform-rouge.vercel.app/dashboard - **Email**: hello@geohero.ai - **Twitter**: https://twitter.com/geoheroai - **Research paper**: https://arxiv.org/abs/2311.09735 - **llms.txt index**: https://geo-platform-rouge.vercel.app/llms.txt - **Pricing**: https://geo-platform-rouge.vercel.app/#pricing