Skip to content

henu-wang/awesome-geo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome GEO (Generative Engine Optimization) Awesome

A curated list of resources, tools, research, and guides for Generative Engine Optimization (GEO) — the practice of optimizing content to be discovered, cited, and recommended by AI-powered search engines like ChatGPT, Perplexity, Google AI Overviews, and Gemini.

As AI search engines reshape how people discover information, GEO is becoming essential for any website that wants to stay visible in the age of AI.


Contents


What is GEO?

Generative Engine Optimization (GEO) is the process of optimizing your website and content so that AI-powered search engines — such as ChatGPT, Perplexity, Google AI Overviews (SGE), and Gemini — can discover, understand, cite, and recommend your content to users.

Unlike traditional SEO which focuses on ranking in search result pages, GEO focuses on being included in AI-generated answers. This requires a different approach to content structure, authority signals, and technical implementation.

Key differences from traditional SEO:

  • AI engines synthesize answers rather than listing links
  • Citation and source attribution become the primary visibility metric
  • Structured data and machine-readable content are critical
  • E-E-A-T signals are weighted more heavily in AI citation decisions

Learn more: What is GEO? A Complete Guide | GEO vs SEO: Key Differences


Tools

AI Search Visibility Scanners

Tool Description Pricing
GEOScore AI-powered scanner that checks how your website performs in AI search engines (ChatGPT, Perplexity, Gemini). Runs 11 technical checks including AI crawl access, structured data, llms.txt, content structure, and citation potential. Free scan / $29 Pro report
AI Crawler Access Checker Free tool to instantly check if ChatGPT, Perplexity, Claude, and Gemini can crawl your website. Analyzes robots.txt for 12+ AI bots. Free

Traditional SEO Tools with AI Features

Tool Description
Ahrefs Comprehensive SEO tool with backlink analysis and keyword research
SEMrush All-in-one marketing toolkit with SEO, content, and competitive analysis
Moz SEO software with domain authority metrics and site auditing
Surfer SEO Content optimization tool with AI writing assistant

Open Source GEO Tools

Tool Description
AI Robots.txt Generator Generate optimized robots.txt files that allow AI search engine crawlers to index your site
GEO Scoring Methodology Open methodology for scoring website readiness for AI search engines
GEO Checklist Interactive browser-based checklist to assess your website's AI search readiness (try it)
AI Crawlers Reference Complete database of AI search engine crawler user-agents with robots.txt examples (reference)
GEO Badge Generator Generate README badges showing your website's AI search readiness score
llms.txt Examples Collection of real-world llms.txt file examples for different industries (SaaS, e-commerce, media, docs, local business)
WordPress GEO Optimizer WordPress plugin for GEO — AI crawler management, llms.txt endpoint, JSON-LD structured data, all from the WP admin
nextjs-geo-starter Next.js starter template with built-in GEO optimization (robots.txt, llms.txt, JSON-LD, AI crawler middleware)
SEO + GEO Toolkit Python tools for checking robots.txt AI access, structured data, llms.txt generation
GEO Docker + Nginx Server-level GEO configurations for Docker and Nginx
GEO WordPress Themes WordPress theme snippets optimized for AI search

AI Content & Structured Data Tools

Tool Description
Schema.org Validator Validate your structured data markup
Google Rich Results Test Test your pages for rich result eligibility
JSON-LD Playground Test and visualize JSON-LD structured data

Free Online GEO Tools

Tool Description
AI Robots.txt Generator Generate an AI-optimized robots.txt file. Configure access for 12+ AI crawlers including ChatGPT, Perplexity, Claude, and Gemini
AI Crawler Access Checker Check which AI search engine crawlers can access your website. Instant robots.txt analysis

Guides & Tutorials

Getting Started with GEO

AI Search Engine Specific Guides

Technical Implementation

Strategy & Content


Research Papers


Technical Standards

llms.txt

The llms.txt standard provides a machine-readable file (similar to robots.txt) that helps AI models understand your website's content and structure.

Structured Data (Schema.org)

robots.txt for AI


Industry Resources

GEO by Industry

Industry Key Challenges Guide
SaaS Product feature citations, comparison queries GEO for SaaS
E-commerce Product recommendations, shopping queries GEO for E-commerce
Agencies Multi-client optimization, GEO services GEO for Agencies
Media & Publishing Content attribution, news citations GEO for Media
Local Business Local AI search visibility GEO for Local Business
B2B Thought leadership, enterprise citations GEO for B2B
Education Course/resource citations, how-to queries, expert authority KeepRule (investment education, GEO-optimized with llms.txt, JSON-LD, SSR)

GEO Checks & Audits

Check What It Tests
AI Crawl Access Whether AI search engine bots can crawl your site
Content Structure How well your content is structured for AI comprehension
Structured Data JSON-LD and Schema.org markup validation
Citation Value Potential for your content to be cited by AI engines
Meta Tags Meta tag optimization for AI discovery
Sitemap Sitemap accessibility and completeness
HTTP Headers Security and caching headers analysis
Linking Internal and external link structure
Content Deep Analysis In-depth content quality and AI-readiness
llms.txt llms.txt file validation
Robots.txt AI crawler access configuration

Blogs & Newsletters

  • GEOScore Blog — Regular articles on GEO strategies, AI search updates, and optimization techniques.
  • Search Engine Land — Industry news covering AI search developments.
  • Search Engine Journal — SEO and digital marketing news with AI search coverage.
  • The Verge - AI — Technology news covering AI search engine launches and updates.

Communities

  • r/SEO — Reddit community discussing SEO and increasingly GEO topics
  • r/artificial — AI discussion including search implications
  • Hacker News — Tech community with frequent AI search discussions
  • IndieHackers — Community for founders building AI-related tools

GEO Guides & Articles

Curated articles covering GEO strategies, technical implementation, and industry trends.


中文资源 (Chinese Resources)

GEO 中文指南与教程。


Contributing

Contributions are welcome! Please read the contribution guidelines before submitting a PR.

If you know of a great GEO resource, tool, or article that should be listed here, please open an issue or submit a pull request.


Related GEO Resources

Free Tools

Open Source Projects

License

CC0

This list is released under CC0. You are free to copy, modify, and distribute this work, even for commercial purposes, without asking permission.

About

🔍 A curated list of Generative Engine Optimization (GEO) resources, tools, and guides for AI search engines (ChatGPT, Perplexity, Gemini)

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors