Geo
GEO-first SEO analysis tool. Optimizes websites for AI-powered search engines
Category: development Source: zubair-trabzada/geo-seo-claudeGeo: GEO-first SEO Analysis Tool for AI-Powered Search Engines
What Is This?
The Geo skill for the Happycapy Skills platform is a next-generation GEO-first SEO analysis tool designed to optimize websites for AI-powered search engines. Unlike traditional SEO tools that focus primarily on Google and Bing, Geo targets how modern language models and AI-driven platforms (such as ChatGPT, Claude, Perplexity, Gemini, and Google AI Overviews) discover, cite, and rank web content. It performs comprehensive GEO audits, evaluates citability for AI summarizers, checks AI crawler access, generates and analyzes llms.txt files, scans for brand mentions, and produces client-ready GEO reports. All these features are built on a foundation of robust technical SEO practices, including schema markup analysis and E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) content evaluation.
Geo is open source and accessible on GitHub. It is designed for technical SEOs, content strategists, and developers preparing their sites for the evolving landscape of AI-powered search.
Why Use It?
As AI-powered search engines rapidly change how users find and trust information, traditional SEO alone is no longer sufficient. AI platforms increasingly summarize content, cite authoritative sources, and use different signals compared to conventional search engines. Focusing on GEO (Generative Engine Optimization) ensures your site is discoverable, citable, and optimized for these new traffic channels.
Key reasons to use Geo:
- AI Search Optimization: Proactively prepares your site for how AI summarizers and answer engines crawl, interpret, and cite content.
- Citability Scoring: Evaluates the likelihood your content will be referenced or cited by AI platforms.
- Full GEO + SEO Audits: Combines modern GEO requirements with established SEO best practices.
- Brand Visibility: Tracks mentions of your brand across AI-cited platforms, improving your digital footprint.
- Technical Insights: Analyzes access by AI crawlers, schema markup, content quality, and technical SEO readiness.
- Customizable and Extensible: Open source, with modular commands to address specific GEO or SEO needs.
How to Use It
Geo is integrated with the Happycapy Skills platform and offers a command-driven interface. The following are common usage patterns and code examples:
1. Full GEO + SEO Audit
To perform a comprehensive audit of a target URL, use:
/geo audit https://example.com
This triggers parallel subagents to analyze technical SEO, citability, schema markup, E-E-A-T signals, and AI platform readiness. The result is a holistic report suitable for client delivery.
2. Deep Single-Page GEO Analysis
For a focused review of a specific page:
/geo page https://example.com/blog/article
This command generates an in-depth analysis of the given page, emphasizing how AI engines might process and surface its content.
3. Citability Scoring
To assess how likely your content will be cited by AI search:
/geo citability https://example.com/resource
Geo evaluates structured data, source clarity, authoritativeness, and other factors that influence AI-driven citation.
4. AI Crawler Access
Check whether AI crawlers can access your site:
/geo crawlers https://example.com
Geo parses your robots.txt and related directives to ensure AI bots such as those from OpenAI, Anthropic, and Google AI can properly crawl your site.
5. llms.txt Analysis and Generation
To analyze or generate a llms.txt file for controlling AI crawler behavior:
/geo llmstxt https://example.com
This ensures your site complies with emerging standards for LLM (large language model) crawler directives.
6. Brand Mention Scanning
To scan for your brand's presence across AI-cited platforms:
/geo brands https://example.com
Geo checks for mentions and citations in AI-generated search results, helping you monitor and improve brand visibility.
7. Platform-Specific Optimization
Optimize for a specific AI search platform:
/geo platforms https://example.com
Geo provides tailored recommendations for platforms such as ChatGPT, Perplexity, and Google AI Overviews.
When to Use It
Use Geo whenever you are:
- Launching a new site or major content update and want to maximize AI search visibility
- Performing regular SEO audits with an emphasis on future-proofing for AI-powered search
- Investigating drops in organic traffic that might be related to AI answer engines
- Preparing content for citation by AI platforms in knowledge panels or summarized answers
- Monitoring your brand's digital footprint across new and emerging search channels
- Ensuring technical compliance with AI crawler standards and directives
Geo is especially relevant for agencies, in-house SEO teams, and content strategists who need to bridge the gap between classic SEO and the demands of AI-driven discovery.
Important Notes
- AI-First, SEO-Supported: Geo's philosophy is to optimize for where traffic is going (AI search), not only where it was (traditional search).
- Modular Architecture: Each command is modular and can be used independently or in sequence for broader audits.
- Open Source: The tool is fully open source, allowing for customization and extensibility.
- Client-Ready Reports: All outputs are formatted for easy client delivery, with actionable recommendations.
- No Language Limitations: While the tool is English-first, it can audit sites in any language, subject to platform limitations.
- Regular Updates: As AI-powered search evolves, Geo's capabilities will be updated to reflect new crawler standards, citation mechanisms, and best practices.
Geo is an essential addition to any modern SEO or digital strategy toolkit, empowering users to stay competitive in the era of AI-driven search.