An open-source SEO analysis plugin for Claude Code that runs parallel audits covering technical SEO, E-E-A-T, Schema.org, and AI search optimization.
zubair-trabzada/geo-seo-claude
A Claude Code skill that audits websites for visibility in AI search engines like ChatGPT, Perplexity and Google AI Overviews, alongside classic SEO checks.
- Stars
- 11,105
- Forks
- 1,688
- Open issues
- 22
- Last commit
- yesterday
What is it?
GEO-SEO Claude is a set of slash commands and sub-skills for Claude Code that help website owners optimize for AI-powered search engines. It scores content blocks for citation readiness, checks robots.txt access for a range of AI crawlers such as GPTBot and ClaudeBot, analyzes or generates llms.txt files, and scans brand mentions on platforms like Reddit, Wikipedia and YouTube.
A full audit runs five parallel subagents covering AI visibility, platform-specific readiness, technical SEO, content quality and E-E-A-T, and schema markup, then combines them into a weighted GEO score from 0 to 100 with a prioritized action list. Schema templates for Organization, LocalBusiness, Article, SaaS, Product and WebSite SearchAction are included.
The tool is written mostly in Python, installs into a dedicated virtual environment under the Claude skills directory, and can produce markdown or PDF reports with charts. It also includes commands for tracking prospects and monthly progress.
Key features
- 01Scores content blocks for AI citation readiness.
- 02Checks robots.txt access rules for more than 14 AI crawlers.
- 03Analyzes and generates llms.txt files.
- 04Scans brand mentions across YouTube, Reddit, Wikipedia, LinkedIn and other platforms.
- 05Produces composite GEO scores with prioritized recommendations.
- 06Generates markdown and PDF reports with charts.
Use cases
- Running AI search visibility audits for client websites.
- Checking whether AI crawlers are allowed or blocked by robots.txt.
- Creating llms.txt and structured data markup for a site.
- Producing client-ready PDF reports on GEO performance.
Quick start
- 1
Install with one command (macOS/Linux)
Install with the official instructions in the README - 2
Or clone the repo and run the installer manually
git clone https://github.com/zubair-trabzada/geo-seo-claude.git && cd geo-seo-claude && ./install.sh - 3
In Claude Code, run a full audit of a site
/geo audit <url>
Things to know
- Requires Claude Code CLI, Python 3.10+ and Git.
- Install scripts are documented for macOS, Linux and Windows via Git Bash only.
- Playwright screenshots are optional and need a separate setup.
Topics
FAQ
- What is geo-seo-claude?
- A Claude Code skill that audits websites for visibility in AI search engines like ChatGPT, Perplexity and Google AI Overviews, alongside classic SEO checks. GEO-SEO Claude is a set of slash commands and sub-skills for Claude Code that help website owners optimize for AI-powered search engines. It scores content blocks for citation readiness, checks robots.txt access for a range of AI crawlers such as GPTBot and ClaudeBot, analyzes or generates llms.txt files, and scans brand mentions on platforms like Reddit, Wikipedia and YouTube.
- Is geo-seo-claude free to use? What license does it have?
- geo-seo-claude is open source under the MIT license. Check the license terms before using it in commercial products.
- Is geo-seo-claude still maintained?
- Actively maintained. The last commit to geo-seo-claude was on Oct 19, 2026.
- What can I use geo-seo-claude for?
- Running AI search visibility audits for client websites. Checking whether AI crawlers are allowed or blocked by robots.txt. Creating llms.txt and structured data markup for a site. Producing client-ready PDF reports on GEO performance.
- How do I install geo-seo-claude?
- Install with one command (macOS/Linux) Or clone the repo and run the installer manually: git clone https://github.com/zubair-trabzada/geo-seo-claude.git && cd geo-seo-claude && ./install.sh In Claude Code, run a full audit of a site: /geo audit <url>
- Where can I get geo-seo-claude?
- The source code and installation instructions are on GitHub: https://github.com/zubair-trabzada/geo-seo-claude
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open-source CLI and Python toolkit that scores a website 0–100 on AI answer-engine readiness and generates fixes for ChatGPT, Perplexity, Gemini and Google AI Overviews citations.
Free 0–100 score for how well AI answer engines can reach, parse and cite a website, plus optional citation tracking with your own API keys.
A collection of installable AI agent skills for solopreneurs covering SEO/GEO, research, domains, logos, banners, images and social search.
Command-line and Claude Code skill that audits any website's SEO from one homepage URL, outputting PDF, XLSX and Markdown reports.
Self-hosted, agent-first AEO platform that tracks brand visibility in AI answer engines alongside search, traffic, and site health data.