GEO-first SEO skill for Claude Code. Comprehensive AI search optimization for any website — citability scoring, AI crawler analysis, brand authority, schema markup, platform-specific optimization, and PDF reports. If you want learn how to sell this to real businesses, check out the skool community
npx skills add https://github.com/zubair-trabzada/geo-seo-claude --skill geo-llmstxtCLI를 사용하여 이 스킬을 설치하고 작업 공간에서 SKILL.md 워크플로 사용을 시작하세요.
GEO-first, SEO-supported. Optimize websites for AI-powered search engines
(ChatGPT, Claude, Perplexity, Gemini, Google AI Overviews) while maintaining traditional SEO foundations.
AI search is eating traditional search. This tool optimizes for where traffic is going, not where it was.
| Metric | Value |
|---|---|
| GEO services market | $850M+ (projected $7.3B by 2031) |
| AI-referred traffic growth | +527% year-over-year |
| AI traffic conversion rate vs organic | 4.4x higher |
| Gartner: search traffic drop by 2028 | -50% |
| Brand mentions vs backlinks for AI | 3x stronger correlation |
| Marketers investing in GEO | Only 23% |
curl -fsSL https://raw.githubusercontent.com/zubair-trabzada/geo-seo-claude/main/install.sh | bash
git clone https://github.com/zubair-trabzada/geo-seo-claude.git
cd geo-seo-claude
./install.sh
Requires Git for Windows which includes Git Bash.
# Option 1: One-command install (run from Git Bash, not PowerShell/CMD)
curl -fsSL https://raw.githubusercontent.com/zubair-trabzada/geo-seo-claude/main/install-win.sh | bash
# Option 2: Manual install
git clone https://github.com/zubair-trabzada/geo-seo-claude.git
cd geo-seo-claude
./install-win.sh
Note: Right-click the folder and select "Open Git Bash here", or open Git Bash and navigate to the directory. Do not use PowerShell or Command Prompt.
Open Claude Code and use these commands:
| Command | What It Does |
|---|---|
/geo audit <url> |
Full GEO + SEO audit with parallel subagents |
/geo quick <url> |
60-second GEO visibility snapshot |
/geo citability <url> |
Score content for AI citation readiness |
/geo crawlers <url> |
Check AI crawler access (robots.txt) |
/geo llmstxt <url> |
Analyze or generate llms.txt |
/geo brands <url> |
Scan brand mentions across AI-cited platforms |
/geo platforms <url> |
Platform-specific optimization |
/geo schema <url> |
Structured data analysis & generation |
/geo technical <url> |
Technical SEO audit |
/geo content <url> |
Content quality & E-E-A-T assessment |
/geo report <url> |
Generate client-ready GEO report |
/geo report-pdf |
Generate professional PDF report with charts & visualizations |
geo-seo-claude/
├── geo/ # Main skill orchestrator
│ └── SKILL.md # Primary skill file with commands & routing
├── skills/ # 13 specialized sub-skills
│ ├── geo-audit/ # Full audit orchestration & scoring
│ ├── geo-citability/ # AI citation readiness scoring
│ ├── geo-crawlers/ # AI crawler access analysis
│ ├── geo-llmstxt/ # llms.txt standard analysis & generation
│ ├── geo-brand-mentions/ # Brand presence on AI-cited platforms
│ ├── geo-platform-optimizer/ # Platform-specific AI search optimization
│ ├── geo-schema/ # Structured data for AI discoverability
│ ├── geo-technical/ # Technical SEO foundations
│ ├── geo-content/ # Content quality & E-E-A-T
│ ├── geo-report/ # Client-ready markdown report generation
│ ├── geo-report-pdf/ # Professional PDF report with charts
│ ├── geo-prospect/ # CRM-lite prospect pipeline management
│ ├── geo-proposal/ # Auto-generate client proposals
│ └── geo-compare/ # Monthly delta tracking & progress reports
├── agents/ # 5 parallel subagents
│ ├── geo-ai-visibility.md # GEO audit, citability, crawlers, brands
│ ├── geo-platform-analysis.md # Platform-specific optimization
│ ├── geo-technical.md # Technical SEO analysis
│ ├── geo-content.md # Content & E-E-A-T analysis
│ └── geo-schema.md # Schema markup analysis
├── scripts/ # Python utilities
│ ├── fetch_page.py # Page fetching & parsing
│ ├── citability_scorer.py # AI citability scoring engine
│ ├── brand_scanner.py # Brand mention detection
│ ├── llmstxt_generator.py # llms.txt validation & generation
│ └── generate_pdf_report.py # PDF report generator (ReportLab)
├── schema/ # JSON-LD templates
│ ├── organization.json # Organization schema (with sameAs)
│ ├── local-business.json # LocalBusiness schema
│ ├── article-author.json # Article + Person schema (E-E-A-T)
│ ├── software-saas.json # SoftwareApplication schema
│ ├── product-ecommerce.json # Product schema with offers
│ └── website-searchaction.json # WebSite + SearchAction schema
├── install.sh # One-command installer
├── uninstall.sh # Uninstaller
├── requirements.txt # Python dependencies
└── README.md # This file
The CRM and reporting skills (/geo prospect, /geo proposal, /geo compare) store runtime data outside the Claude Code directory:
~/.geo-prospects/
├── prospects.json # Client/prospect pipeline data
├── proposals/ # Generated proposal documents
│ └── <domain>-proposal-<date>.md
└── reports/ # Monthly delta reports
└── <domain>-monthly-<YYYY-MM>.md
This directory is not removed by the uninstaller — delete it manually if you no longer need your prospect data.
When you run /geo audit https://example.com:
| Category | Weight |
|---|---|
| AI Citability & Visibility | 25% |
| Brand Authority Signals | 20% |
| Content Quality & E-E-A-T | 20% |
| Technical Foundations | 15% |
| Structured Data | 10% |
| Platform Optimization | 10% |
Analyzes content blocks for AI citation readiness. Optimal AI-cited passages are 134-167 words, self-contained, fact-rich, and directly answer questions.
Checks robots.txt for 14+ AI crawlers (GPTBot, ClaudeBot, PerplexityBot, etc.) and provides specific allow/block recommendations.
Brand mentions correlate 3x more strongly with AI visibility than backlinks. Scans YouTube, Reddit, Wikipedia, LinkedIn, and 7+ other platforms.
Only 11% of domains are cited by both ChatGPT and Google AI Overviews for the same query. Provides tailored recommendations per platform.
Generates the emerging llms.txt standard file that helps AI crawlers understand your site structure.
Generates professional GEO reports in markdown or PDF format. PDF reports include score gauges, bar charts, platform readiness visualizations, color-coded tables, and prioritized action plans — ready to deliver to clients.
./uninstall.sh
Or manually:
rm -rf ~/.claude/skills/geo ~/.claude/skills/geo-* ~/.claude/agents/geo-*.md
The tool is free. Learning how to monetize it is where the community comes in.
Join the AI Workshop Community →
Inside you'll get:
GEO agencies charge $2K–$12K/month. This tool does the audit. The community teaches you how to sell it.
MIT License
Contributions welcome!
Built for the AI search era.