Skip to content

erennc/geo-hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 GEO Hub — Generative Engine Optimization

The most complete open resource for making your content visible in AI-powered search engines. Tools · Guides · Templates · Benchmarks · Research

License: MIT Contributions Welcome Stars


What is GEO?

Generative Engine Optimization (GEO) is the practice of optimizing your content to be cited, referenced, and recommended by AI-powered search engines — ChatGPT, Perplexity, Google AI Overviews, Claude, and Gemini.

Unlike traditional SEO (ranking in SERPs), GEO focuses on being the source AI engines trust and quote.

📊 AI Overviews now appear in 52% of tracked searches (Feb 2025, up from 6.49% in Jan 2025). AI search traffic grew 300% in unique domains in 2024. Traditional search volume projected to drop 25% by 2026.


📦 What's Inside

Section Description
🛠️ Toolkit CLI tools & scripts to audit your AI-readiness
📚 Awesome List Curated tools, platforms, and services
📄 Templates Ready-to-use llms.txt, Schema.org, FAQ templates
📊 Benchmarks Citation pattern analysis across AI platforms
📖 Guides Step-by-step GEO implementation guides
🔬 Research Academic papers and key findings

🛠️ Toolkit

Audit any website's AI-readiness. Score 0–100.

pip install geo-hub
geo-audit https://yourwebsite.com

What it checks:

  • llms.txt presence and quality
  • Schema.org / JSON-LD structured data
  • Content authority signals (citations, statistics, authorship)
  • FAQ structure
  • AI crawler accessibility

📁 /toolkit


📚 Awesome List

🔍 Monitoring & Analytics

Tool Description Pricing
Otterly.AI Real-time dashboard for ChatGPT, Perplexity, Google AI Overviews From $29/mo
Peec AI Benchmarks visibility across ChatGPT, Claude, Gemini, Perplexity
Profound Enterprise AI mention analytics From $499/mo
ZipTie Brand visibility monitoring across generative AI platforms
Knowatoa Tracks brand mentions across ChatGPT, Claude, Perplexity

⚡ Optimization Platforms

Tool Description
Geo Builder AI-powered e-commerce GEO platform — generates llms.txt, Schema.org markup, and optimizes product catalogs for AI search engines (Shopify, Amazon, WooCommerce)
AutoGEO Automated framework that rewrites content for AI search
Daydream AI visibility optimization with content discoverability focus
Scrunch AI Explains how AI interprets each page, gives step-by-step fixes

📊 Rank Tracking

Tool Description
ChatGPT Rank Tracker Dedicated SearchGPT/ChatGPT visibility tracking
Ahrefs Brand Radar 100M+ prompt database from real search data
HubSpot AI Search Grader Free AI Search Grader tool

🆓 Open Source

Repo Description Stars
GEO (Princeton) Original KDD 2024 paper implementation
Awesome-GEO Academic research list
awesome-generative-engine-optimization Curated GEO resources

📄 Templates

Ready-to-use templates for immediate GEO implementation.

llms.txt Template

# [Your Company Name]

> [One sentence description of what you do]

## About
[2-3 sentences about your company, products, and unique value]

## Products
- [Product 1]: [Description]
- [Product 2]: [Description]

## Key Resources
- [Docs URL]
- [Blog URL]
- [API Reference URL]

📁 Full templates: /templates


📊 Benchmarks

How do ChatGPT, Perplexity, Google AI Overviews, and Claude cite sources differently?

Platform Wikipedia Cite Rate Prefers Avoid
ChatGPT 47.9% of top citations Authority, statistics Thin content
Gemini Lower Reddit, forums
Perplexity Lower Recent, cited sources
Claude Structured, authoritative

📁 Full analysis: /benchmarks


📖 Guides


🔬 Research

Paper Authors Key Finding
GEO: Generative Engine Optimization Princeton / Georgia Tech / Allen AI GEO boosts visibility up to 40%
AutoGEO (ICLR 2026) Up to 50% improvement via automated rewriting
C-SEO Bench, NeurIPS 2025 Conversational SEO benchmark

🤝 Contributing

All contributions welcome.

  • Add a tool → Edit the Awesome List section and open a PR
  • Add a guide → Create a file in /docs and link it above
  • Fix something → Just open a PR

See CONTRIBUTING.md


📬 Stay Updated

This repo is actively maintained. Watch it to get notified of new tools, guides, and benchmarks.

Built and maintained by @erennc


If this resource helped you, consider starring ⭐ — it helps others find it.

Releases

No releases published

Packages

 
 
 

Contributors