Skip to content

luka2chat/awesome-geo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Awesome GEO (Generative Engine Optimization) Awesome

πŸš€ A curated list of awesome resources for Generative Engine Optimization (GEO) - optimizing your content for AI-powered search engines and LLM-based answer engines.

GitHub stars GitHub forks License Last Updated Resources

English | δΈ­ζ–‡


πŸ“– What is GEO?

Generative Engine Optimization (GEO) is an emerging optimization strategy aimed at improving the visibility of websites and content in AI-driven search engines and generative AI platforms. Unlike traditional SEO, GEO focuses on optimizing content to be more easily cited and recommended by AI systems such as ChatGPT, Perplexity, Claude, and Google AI Overviews.

GEO vs SEO vs AEO

Feature SEO AEO GEO
Target Platform Traditional search engines (Google, Bing) Voice assistants & Featured snippets AI search engines & LLMs
Optimization Focus Keywords, links, technical SEO Q&A format, structured data Authority, quotability, factual accuracy
Success Metrics Rankings, CTR Featured snippet appearances AI citation rate, brand mentions
Content Format Web pages, blogs FAQs, concise answers In-depth content, data-backed

πŸ€– GEO Agent Skill

Want your AI coding agent to implement GEO best practices automatically? Install the geo-best-practices agent skill β€” production-grade GEO optimization rules for Cursor, Claude Code, Codex, and 37+ AI agents.

npx skills add luka2chat/geo-skills

12 actionable rule files covering content strategy, structured data, AI crawler config, llms.txt, E-E-A-T, brand mentions, product feeds, and more. See geo-skills for details.


πŸ“š Table of Contents


πŸŽ“ Learning Resources

Research Papers

Articles & Guides

Video Tutorials

Podcasts


πŸ› οΈ Tools & Platforms

AI Search Engine Monitoring

Tool Description Link
Geol.ai First comprehensive GEO platform with automated monitoring, 50+ factor Quality Scoring Engine, and CMS integrations (WordPress, Shopify, Wix) geol.ai
OptimizeGEO AI search marketing intelligence platform tracking visibility score, share of voice, sentiment across AI platforms (ISO 27001, SOC 2 compliant) optimizegeo.ai
Conductor End-to-end enterprise AEO platform, combining AEO/GEO and traditional SEO conductor.com
Contently Content creation, optimization, and AI visibility tracking in one system contently.com
Profound Deep geo-analysis with multi-language support for AI brand visibility profound.ai
Otterly.AI AI search engine ranking tracker otterly.ai
Peec AI Analyze brand mentions in AI search peec.ai
Scrunch AI Real-time AI visibility monitoring with hallucination detection scrunch.ai
Goodie AI Professional GEO platform supporting ChatGPT, Gemini, Perplexity multi-platform monitoring goodie.ai
Ezeo AI-powered SEO, GEO & AEO platform tracking ChatGPT, Claude, Perplexity, Gemini, Grok, and Reddit ezeo.ai
Prompt Monitor Track and optimize AI search performance with prompt-level analytics promptmonitor.io
Knowatoa AI search visibility analytics platform knowatoa.com
SEOTalos Best for AI Mode & AIO Tracking seotalos.com
WorkDuo.ai Best for quick implementation for teams new to AI search optimization workduo.ai
Quattr Execution-focused SEO platform that connects traditional search performance with emerging AI visibility signals quattr.com

Content Optimization Tools

Tool Description Link
Clearscope AI-powered content optimization platform clearscope.io
Surfer SEO Content optimization and SERP analysis surferseo.com
MarketMuse AI content strategy platform marketmuse.com
Frase Agentic SEO & GEO platform with AI research, content creation, and real-time GEO scoring across ChatGPT, Perplexity, Claude, Gemini frase.io
NeuronWriter NLP-based content optimization neuronwriter.com
Writesonic AI content generation platform with AEO features. writesonic.com
Athena AI search intelligence platform that focuses on understanding how AI engines use and cite content. athena.com
Answer Socrates Best for GEO Keyword Discovery answersocrates.com

Brand Monitoring

Tool Description Link
Brand24 Social media and web brand monitoring brand24.com
Mention Real-time media monitoring mention.com
Brandwatch Consumer intelligence platform brandwatch.com
Talkwalker Social listening and analytics talkwalker.com

Structured Data Tools

Tool Description Link
Schema.org Structured data standards schema.org
Google Rich Results Test Test structured data Google Tool
Schema Markup Generator Structured data generator technicalseo.com
Merkle Schema Markup Generator Advanced Schema generation tool merkle.com
Schema Pro WordPress plugin for automated Schema markup generation wpschema.com

AI Citation & Visibility Analytics

Tool Description Link
Maximus Labs AI visibility analytics tracking brand mentions and citations across 10+ AI platforms maximuslabs.ai
AIntelligence Enterprise AI search analytics with competitive benchmarking and share-of-voice reporting aintelligence.io
LLM Radar Real-time monitoring of how LLMs reference and recommend brands across queries llmradar.com
Rankscience Automated AI search testing platform with A/B testing for GEO strategies rankscience.com
Seer Interactive AI Tools AI-powered search analytics suite for understanding AI citation patterns seerinteractive.com
Zyppy SEO & GEO testing platform with focus on AI Overviews optimization zyppy.com
Originality.ai AI content detection and optimization tool ensuring content authenticity for AI search originality.ai
BrightEdge AI Search Enterprise platform tracking AI search visibility across Google AI Overviews and Bing Copilot brightedge.com
seoClarity AI-powered platform with GEO analytics module for enterprise content optimization seoclarity.net
Botify Enterprise SEO platform with AI search readiness scoring and crawl optimization botify.com

πŸ€– AI Search Engines

Conversational AI Search

Platform Description Link
ChatGPT Search OpenAI's conversational AI with integrated web search, available to all users since Feb 2025 chatgpt.com
Perplexity AI AI-powered answer engine with real-time web search and source attribution perplexity.ai
Grok xAI's AI assistant with DeepSearch for real-time multi-turn reasoning across web and X (Twitter) x.ai/grok
Claude Anthropic's AI assistant with web search capabilities claude.ai
Gemini Google's multimodal AI with deep Google Search integration gemini.google.com
Copilot Microsoft's AI assistant powered by GPT-4 with Bing integration copilot.microsoft.com
DeepSeek AI DeepSeek's AI assistant, known for strong research and reasoning capabilities deepseek.com

AI-Enhanced Search

Platform Description Link
Google AI Overviews AI-generated summaries in Google Search google.com
Bing Chat Bing search integrated with GPT-4 bing.com
You.com AI-first search engine you.com
Kagi Paid ad-free search engine with AI summaries kagi.com
Brave Search Privacy-first search engine with AI features search.brave.com

Domain-Specific AI Search

Platform Domain Link
Consensus Academic research consensus.app
Elicit Scientific literature elicit.org
Phind Developer search phind.com
Metaphor Semantic search API metaphor.systems
Tavily AI-native search API for agents and RAG applications tavily.com
Hebbia AI-powered enterprise document search and analysis hebbia.com
Liner AI-powered academic and research search engine liner.ai
SearchGPT OpenAI's experimental standalone AI search interface searchgpt.com

πŸ“Š GEO Strategies & Best Practices

Key Industry Data

Data Point Value Source
AI search visitor conversion rate vs. traditional organic 4.4x higher Semrush AI Search Study
Projected year AI search traffic surpasses traditional search 2028 (sooner if Google AI Mode becomes default) Semrush AI Search Study
AI referral visits (June 2025) ~1.13 billion, 357% YoY growth AI Referral Traffic Research
ChatGPT share of AI referral traffic 85.79% Semrush AI Traffic Data
ChatGPT citations from Google positions 21+ ~90% Semrush AI Search Study
AI Overviews appearance rate ~15% of keywords Semrush Sensor
Brand mentions prevalence in AI responses 26-39% of non-branded queries Semrush AI Mentions Study
B2B AI search conversion rate vs. traditional 6-27x higher Backlinko 2025 Analysis

AI Search Impact on the Buyer Journey

Stage Example Prompt AI Response Value Brand Opportunity
Awareness "What are the best men's running shoe brands?" Brand gets mentioned early in the response Brand exposure and initial awareness
Consideration "Compare top 3 men's running shoe brands for durability and style" AI compares brands, provides options beyond a single webpage Shape perception in real conversations
Decision "Where can I buy these running shoes today?" AI recommends products and brands, directly influencing decisions Direct conversion influence
Purchase "Share reviews for this brand and product" AI surfaces user reviews and word-of-mouth, increasing credibility Long-term authority asset
Advocacy "Best deals on men's running shoes in my area" AI recommends purchase options (GPT Shopping) Conversion from recommendations

Content Strategy

πŸ“ Content Creation Principles

  1. Authority

    • Cite reliable sources and research data
    • Include original research and first-party data
    • Demonstrate professional credentials and experience
  2. Quotability

    • Create clear, concise definitions and explanations
    • Use easily extractable paragraph structures
    • Provide statistics and specific facts
  3. Comprehensiveness

    • Cover all aspects of the topic in depth
    • Answer potential follow-up questions
    • Provide practical how-to guides
  4. Structure

    • Use clear heading hierarchies
    • Organize information with lists and tables
    • Implement Schema markup

🎯 Content Type Optimization

βœ… Content types suitable for GEO:
- In-depth guides and tutorials
- Original research reports
- Expert opinions and analysis
- Data-driven articles
- FAQ and Q&A content
- Term definitions and explanations

❌ Content types not suitable for GEO:
- Thin and duplicate content
- Purely sales-oriented content
- Outdated or unupdated information
- Unsourced opinions

πŸ… Content Types Most Likely to Earn AI Citations

Source: Semrush - What Are AI Citations & How Do I Get Them?

Content Type Description Why It Works
Original Research Studies that answer previously unanswered questions LLMs can use your evidence to support specific claims
Case Studies In-depth stories demonstrating success of a product, service, or strategy LLMs can use your case studies to support specific recommendations
Thought Leadership Articles expressing original ideas or opinions to influence others LLMs often want to share unique and diverse perspectives
News Content Up-to-date, accurate articles about current or ongoing events LLMs can't rely on pre-trained data for recent events
Brand Content High-quality content about your business and offerings LLMs trust you to provide the most accurate information about your brand

Tips for making content LLM-friendly:

  • Write sentences and paragraphs that make sense in isolation ("chunkable" content)
  • Structure content with descriptive subheadings using proper HTML heading tags
  • Add useful images and videos for multimedia citations
  • Mention relevant entities and concepts to boost semantic relevance
  • Avoid poetic, vague, or ambiguous language that NLP systems struggle to interpret

Technical Optimization

πŸš€ FAST Framework for AI Crawlability

Source: Semrush - Why Site Health Is Vital For AI Search Visibility

The FAST framework helps teams assess their AI crawler readiness:

Dimension Question Key Actions
F - Fetchable Can AI retrieve and read your HTML without rendering? Test pages with JavaScript off; ensure core info is in initial HTML; implement SSR
A - Accessible Is key content understandable without executing scripts? Include alt text and captions; use proper heading hierarchies (H1-H6); use semantic HTML5 elements
S - Structured Are you using schema, semantic tags, and clear hierarchies? Create content layers with definition boxes; use Product/Article/Organization schema; implement FAQ schema
T - Trim Are you sending what's needed, no bloat, no noise? Clean up unnecessary tracking scripts; compress assets and optimize images; minimize JS dependencies

Quick tip: Load your top 20 pages with JavaScript disabled. What you see is approximately what AI search crawlers see.

πŸ”§ Technical GEO Checklist

  • Implement Schema.org structured data
  • Optimize page load speed
  • Ensure mobile-friendliness
  • Use semantic HTML
  • Create XML sitemap
  • Configure robots.txt to allow AI crawlers
  • Create llms.txt for structured AI-readable site information
  • Implement HTTPS
  • Optimize image alt text
  • Ensure server-side rendering for AI crawler accessibility

πŸ€– AI Crawler Configuration

# Allow major AI search crawlers (affect real-time AI responses)
User-agent: GPTBot
Allow: /

User-agent: OAI-SearchBot
Allow: /

User-agent: ChatGPT-User
Allow: /

User-agent: ClaudeBot
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: Google-Extended
Allow: /

User-agent: Applebot-Extended
Allow: /

# Allow AI training crawlers (affect future model training)
User-agent: CCBot
Allow: /

User-agent: anthropic-ai
Allow: /

User-agent: Bytespider
Allow: /

πŸ“„ llms.txt Configuration

llms.txt is an emerging standard (similar to robots.txt) that provides AI models with structured, machine-readable information about your website. Sites with proper llms.txt see ~24% more accurate brand descriptions in AI responses.

# Your Brand Name

> A 1-3 sentence summary of your business.

## Contact
- Website: https://example.com
- Email: hello@example.com

## Services
- [Service 1](https://example.com/service-1): Brief description
- [Service 2](https://example.com/service-2): Brief description

## Key Information
- [About Us](https://example.com/about)
- [Documentation](https://example.com/docs)

πŸ“‹ Recommended Schema Types

Schema markup helps AI systems better understand and display your content. Google recommends using JSON-LD to implement schema markup.

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Article Title",
  "author": {
    "@type": "Person",
    "name": "Author Name",
    "url": "Author Page URL"
  },
  "datePublished": "2024-01-01",
  "dateModified": "2024-12-01",
  "publisher": {
    "@type": "Organization",
    "name": "Organization Name"
  }
}

πŸ’‘ Advanced Technical GEO

  • Entity Resolution: Focus on clearly defining and linking entities within your content to improve AI's understanding and citation accuracy. This involves consistent naming, disambiguation, and linking to authoritative sources for each entity.
  • Semantic Trust Mechanisms: Implement strategies that build semantic trust with AI models, such as providing strong factual backing, citing credible research, and demonstrating expertise. This goes beyond traditional backlinks to focus on the intrinsic trustworthiness of the content itself.
  • RAG (Retrieval-Augmented Generation) Adaptation: Optimize content to be easily retrieved and augmented by RAG systems. This includes creating modular content, using clear headings and summaries, and ensuring key information is easily extractable for AI models to synthesize.

πŸ›’ Product Feed for AI Platforms

Source: Semrush - What Are AI Citations & How Do I Get Them?

A product feed is a structured file listing product details that may help AI systems better understand and display your product information, earning more product citations. Submit your product feed to:

Platform Submission Method Status
Google Google Merchant Center Active - powers Google AI Mode product citations
Microsoft Microsoft Merchant Center Active - powers Copilot product results
ChatGPT Register interest Coming soon - feed submissions not yet open

πŸ“‹ 3-Step AI Search Readiness Plan

Source: Semrush - Why Site Health Is Vital For AI Search Visibility

Step 1 - Assessment:

  1. Benchmark current AI citation and mention rates using AI search monitoring tools
  2. Test content extraction with browser JavaScript disabled
  3. Audit your top 20 pages with HTML-only crawling

Step 2 - Quick Wins:

  1. Optimize page load times to under 2 seconds
  2. Add FAQ schema to your most important pages
  3. Clean up robots.txt and implement/update llms.txt

Step 3 - Structural Improvements:

  1. Add structured data for products, articles, or services
  2. Create clear content hierarchies with semantic HTML
  3. Implement server-side rendering for critical content paths

Authority Building

πŸ† E-E-A-T Optimization

Element Strategy
Experience Share first-hand experiences, case studies, practical screenshots
Expertise Showcase qualifications, professional background, industry recognition
Authoritativeness Gain industry citations, media coverage, expert endorsements
Trustworthiness Transparent information sources, accurate facts, secure website

πŸ”— External Signals Building

  • Publish guest posts on authoritative websites
  • Participate in industry research and reports
  • Gain news media coverage
  • Build social media authority
  • Participate in knowledge platforms like Wikipedia
  • Provide expert answers on Q&A platforms (Quora, Stack Overflow)

πŸ—£οΈ AI Brand Mentions Optimization

Source: Semrush - AI Mentions: How to Get LLMs to Mention Your Brand

AI mentions are brand references in AI-generated responses. LLMs include brand mentions in 26-39% of non-branded query responses. Key strategies:

Getting More AI Mentions:

  • Publish in-depth content about your brand, products, and specific use cases
  • Get brand mentions in context-rich third-party content (blog posts, news, Reddit, Quora)
  • Use affiliate and influencer marketing to generate buzz
  • List your brand on relevant high-quality directories
  • Create comparison content between your offerings and alternatives

Improving AI Mention Sentiment:

  • Gather and act on customer feedback
  • Publish data-backed case studies proving product/service success
  • Manage online reviews proactively
  • Strengthen and consistently communicate your unique value propositions (UVPs)
  • Plan a crisis management strategy for negative mentions

Challenges for Emerging Brands:

  • AI systems favor brands with extensive digital presence
  • Lesser-known brands may receive hedging language ("might be worth considering")
  • Breaking through requires aggressive digital footprint building

πŸ“ˆ Analytics & Monitoring

AI Citation Patterns Across LLMs

Source: Semrush - AI Mode Comparison Study

Platform Domain Overlap with Google Top 10 URL Overlap with Google Top 10 Key Characteristics
Perplexity 91% 82% Strongest alignment with Google's top 10
Google AI Overviews 86% 67% Relies heavily on Google's traditional search index
Google AI Mode 54% 35% More independent retrieval; ~7 unique domains in sidebar
ChatGPT Lowest Lowest Leans toward Bing's ranking system; cites pages ranking 21+

Key findings:

  • Reddit, YouTube, and Facebook appear in 68%+ of AI Mode results with additional links
  • Quora is the most commonly cited website in Google AI Overviews, with Reddit in second place
  • 50% of ChatGPT links point to business/service websites
  • Strong domain-level Google rankings correlate strongly with AI citation frequency
  • LLMs often cite different pages from the same trusted domains (high domain overlap, lower URL overlap)
  • Commercial/transactional queries trigger responses ~2x longer than informational ones

AI Referral Traffic by Platform

Source: Semrush - AI Referral Traffic (July 2025 data)

AI Platform Monthly Visits Traffic Share
ChatGPT 5.24B 85.79%
Gemini 287.5M 4.70%
Perplexity 173.6M 2.84%
Grok 153.0M 2.50%
Claude 136.6M 2.23%
Copilot 97.8M 1.60%
Meta AI 16.6M 0.27%

AI Traffic Tracking Setup (GA4)

To track AI referral traffic in Google Analytics 4, create a custom channel group with this regex filter:

Source matches regex:
.*(chatgpt\.com|openai\.com|perplexity\.ai|claude\.ai|gemini\.google\.com|bard\.google\.com|you\.com|search\.brave\.com|copilot\.microsoft\.com).*

Steps:

  1. Go to GA4 β†’ Admin β†’ Data display β†’ Channel groups
  2. Add a new channel named "AI Referral Traffic"
  3. Set condition: Source β†’ matches regex β†’ paste the regex above
  4. Move the AI Traffic group above the Referral group
  5. Save and apply across acquisition reports

Key Metrics

Metric Description Measurement Method
AI Citation Rate Frequency of content being cited by AI Use AI monitoring tools
Brand Mentions Number of brand mentions in AI responses Brand monitoring tools
Citation Accuracy Accuracy of information cited by AI Manual verification
Visibility Score Overall visibility in AI search results AI ranking tools
Citation Sources Specific pages cited Traffic analysis

Monitoring Workflow

graph LR
    A[Content Publishing] --> B[AI Crawler Indexing]
    B --> C[Monitor AI Citations]
    C --> D[Analyze Citation Quality]
    D --> E[Optimize Content]
    E --> A
Loading

🏒 Case Studies

Success Stories

  1. HubSpot - Became a preferred source for marketing topics in AI search by creating comprehensive marketing guides
  2. Investopedia - Its authoritative definitions of financial terms make it a primary citation source for AI financial answers
  3. WebMD - The authority of its health content leads to frequent citations in AI health answers
  4. Stack Overflow - Developer Q&A content serves as an important knowledge source for AI programming assistants
  5. NerdWallet - Optimized financial comparison content achieves 78% AI citation rate across personal finance queries
  6. Healthline - E-E-A-T-focused health content strategy resulted in 3x increase in AI search visibility
  7. Shopify - E-commerce education content becomes primary AI-cited source for online store setup queries
  8. Canva - Design tutorial content strategy achieves dominant AI visibility in creative tool recommendations
  9. Zapier - Integration guides and workflow tutorials consistently cited by AI assistants for automation queries

GEO Performance Data (2025-2026)

Case Result
B2B SaaS Company 340% AI visibility increase, 230% growth in qualified leads
E-commerce Brand 450% visibility increase, 85% AI shopping recommendation rate
Knowledge Platform 520% visibility increase, 92% mention rate across AI platforms
Content Publisher 380% visibility increase, captured 60% of niche AI traffic
LS Building Products 67% organic traffic increase, 540% boost in Google AI Overviews mentions
Healthcare SaaS Startup 280% AI citation growth after implementing structured data and llms.txt
Legal Tech Platform 190% increase in AI-referred traffic after authority-building campaign
EdTech Company 410% AI visibility increase with multilingual GEO strategy across 5 languages
Travel Aggregator 320% growth in AI recommendations after schema markup and FAQ optimization
FinTech App 250% increase in AI brand mentions through targeted expert content strategy

B2B brands report 6X-27X higher conversion rates from AI search platforms vs. traditional search. Backlinko's 2025 analysis shows an 800% YoY increase in website traffic from LLMs (Q2 2024 β†’ Q2 2025).

Industry Analysis

  • Healthcare: High E-E-A-T requirements, needs professional medical background
  • Finance: Requires authoritative data and professional analysis
  • Technology: Requires timely updates and accurate technical details
  • Education & Training: Requires comprehensive, structured knowledge content
  • E-commerce: Product content optimization for AI shopping recommendations
  • Legal Consulting: Requires professional qualifications and accurate legal citations

πŸ‘₯ Communities & Forums


πŸ“° News & Trends

GEO-Focused Resources

Newsletters


πŸ“– Books

  • The GEO Playbook: Mastering Generative Engine Optimization for AI-Powered Search - Marcus Thorne (includes 9 proven GEO methods, 30-day transformation plan, platform-specific tactics)
  • How to Win GEO: The Definitive Book on Generative Engine Optimization - Quanlai Li, Sergii Molchanov (first comprehensive book-length treatment of GEO)
  • New SEO 2026: AI Search Playbook - Martin Novak (optimization for AI answer engines)
  • AI-First SEO: Optimizing for the Generative Search Era - Danny Sullivan, Gary Illyes (Google's perspective on AI search)
  • Prompt Engineering for SEO - James Reynolds (bridging prompt engineering and search optimization)

🎯 GEO Checklist

Pre-Publishing Check

  • Does the content provide unique value?
  • Does it include verifiable facts and data?
  • Does it have a clear structure and heading hierarchy?
  • Is appropriate Schema markup implemented?
  • Is author information complete and credible?
  • Are authoritative sources cited?
  • Does the content answer the user's core questions?
  • Does it contain easily quotable paragraphs?

Technical Check

  • Is page load speed optimized?
  • Is mobile experience good?
  • Does robots.txt allow AI crawlers?
  • Is llms.txt configured with accurate site information?
  • Is structured data correctly implemented?
  • Does the website use HTTPS?
  • Is server-side rendering enabled for AI crawlers?

Post-Publishing Monitoring

  • Is AI citation monitoring set up?
  • Are brand mentions tracked?
  • Is content updated regularly?
  • Is AI citation accuracy analyzed?

🀝 Contributing

Contributions are welcome! Please read the Contribution Guide to learn how to participate.

How to Contribute

  1. Fork this repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contributors

Thanks to all contributors!


πŸ“„ License

This project is licensed under the MIT License.


⭐ If this project helps you, please give it a Star!

Made with ❀️ by the GEO Community

About

πŸš€ A curated list of awesome resources for Generative Engine Optimization (GEO) - optimizing content for AI search engines like ChatGPT, Perplexity, Claude, and Google AI Overviews.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages