← 返回公开榜单
ge

zubair-trabzada/geo-seo-claude

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

本周新增
—
近 3 周倍数
—
距上次推送
226 天
距上次发布
—
许可证
—

星标增长

每根柱子是这个周期记录下来的 star 增长:优先取逐个 stargazer 到达时间分桶的到达数,还没被 stargazer 扫描覆盖的仓库改用该周期的 star 净增;两个写者都没记录的周期画成虚线空档,而不是当成 0。柱高按各自窗口的峰值归一,两张图不共用坐标轴。指向任意一根柱子, tooltip 里是该周期的九项指标:当前值与周期内的净增。

还没有日粒度数据。每次采集会补齐最近 90 天,下一次采集后这里才会有曲线。

证据时间轴

这个项目还没有记录到异动、发布或许可证变化。

README
该仓库存储的文档,若已生成中文翻译则一并显示

GEO-SEO Claude Code Skill

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.


Star History

Star History Chart

Why GEO Matters (2026)

MetricValue
GEO services market$850M+ (projected $7.3B by 2031)
AI-referred traffic growth+527% year-over-year
AI traffic conversion rate vs organic4.4x higher
Gartner: search traffic drop by 2028-50%
Brand mentions vs backlinks for AI3x stronger correlation
Marketers investing in GEOOnly 23%

Quick Start

One-Command Install (macOS/Linux)

curl -fsSL https://raw.githubusercontent.com/zubair-trabzada/geo-seo-claude/main/install.sh | bash

Manual Install

git clone https://github.com/zubair-trabzada/geo-seo-claude.git
cd geo-seo-claude
./install.sh

Windows (Git Bash)

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.

Requirements

  • Python 3.10+ (on Debian/Ubuntu also python3-venv)
  • Claude Code CLI
  • Git
  • Optional: uv — if present, the installer uses it for a faster dependency install
  • Optional: Playwright (for screenshots)

Isolated install

Python dependencies are installed into a dedicated virtual environment at ~/.claude/skills/geo/.venv/. Your system Python is not touched, and uninstalling the skill removes the venv together with the rest of the files.

Skill and agent files reference that venv directly, so the tool works regardless of what python3 resolves to on your PATH.


Commands

Open Claude Code and use these commands:

CommandWhat 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-pdfGenerate professional PDF report with charts & visualizations

Architecture

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

Data Storage

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.


How It Works

Full Audit Flow

When you run /geo audit https://example.com:

  1. Discovery — Fetches homepage, detects business type, crawls sitemap
  2. Parallel Analysis — Launches 5 subagents simultaneously:
    • AI Visibility (citability, crawlers, llms.txt, brand mentions)
    • Platform Analysis (ChatGPT, Perplexity, Google AIO readiness)
    • Technical SEO (Core Web Vitals, SSR, security, mobile)
    • Content Quality (E-E-A-T, readability, freshness)
    • Schema Markup (detection, validation, generation)
  3. Synthesis — Aggregates scores, generates composite GEO Score (0-100)
  4. Report — Outputs prioritized action plan with quick wins

Scoring Methodology

CategoryWeight
AI Citability & Visibility25%
Brand Authority Signals20%
Content Quality & E-E-A-T20%
Technical Foundations15%
Structured Data10%
Platform Optimization10%

Key Features

Citability Scoring

Analyzes content blocks for AI citation readiness. Optimal AI-cited passages are 134-167 words, self-contained, fact-rich, and directly answer questions.

AI Crawler Analysis

Checks robots.txt for 14+ AI crawlers (GPTBot, ClaudeBot, PerplexityBot, etc.) and provides specific allow/block recommendations.

Brand Mention Scanning

Brand mentions correlate 3x more strongly with AI visibility than backlinks. Scans YouTube, Reddit, Wikipedia, LinkedIn, and 7+ other platforms.

Platform-Specific Optimization

Only 11% of domains are cited by both ChatGPT and Google AI Overviews for the same query. Provides tailored recommendations per platform.

llms.txt Generation

Generates the emerging llms.txt standard file that helps AI crawlers understand your site structure.

Client-Ready Reports

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.


Use Cases

  • GEO Agencies — Run client audits and generate deliverables
  • Marketing Teams — Monitor and improve AI search visibility
  • Content Creators — Optimize content for AI citations
  • Local Businesses — Get found by AI assistants
  • SaaS Companies — Improve entity recognition across AI platforms
  • E-commerce — Optimize product pages for AI shopping recommendations

Uninstall

./uninstall.sh

Or manually:

rm -rf ~/.claude/skills/geo ~/.claude/skills/geo-* ~/.claude/agents/geo-*.md

Want to Turn This Into a Business?

The tool is free. Learning how to monetize it is where the community comes in.

Join the AI Workshop Community →

Inside you'll get:

  • Video walkthroughs — Step-by-step setup, running audits, reading results
  • Client acquisition playbook — How to find prospects, pitch GEO services, and close deals
  • Live office hours — Bring your audit results, get direct help
  • GEO agency pricing & templates — Proposal docs, cold outreach scripts, onboarding workflows

GEO agencies charge $2K–$12K/month. This tool does the audit. The community teaches you how to sell it.


License

MIT License


Contributing

Contributions welcome!


Built for the AI search era.

页面上的每个数字都来自记录下来的 stargazer 到达时间,没有评分公式,也没有 AI 判定。 任何结论都可以用 /api/v1/repos/{id}/stats 里的原始增量自己重算。