Skip to content

GEO-SEO Claude Code Skill

A Claude Code skill that audits websites for visibility in AI search engines like ChatGPT and Perplexity.zubair-trabzada/geo-seo-claude

Stars
11.4k
Forks
1.7k
Licence
MIT
Language
Python
Last update
4 days ago
Type
Dev tool

What it is

GEO-SEO Claude is a set of commands and sub-skills that run inside Claude Code to check how well a website is set up to appear in AI-powered search answers, such as ChatGPT, Claude, Perplexity, Gemini, and Google AI Overviews. It also covers traditional SEO basics like technical health and structured data. People use it to get a scored audit with a prioritized action list, and to produce client-ready markdown or PDF reports.

  • Run /geo audit on a site to get a composite GEO score out of 100 with quick wins
  • Check which AI crawlers are allowed or blocked in robots.txt with /geo crawlers
  • Score page content for citation readiness with /geo citability
  • Generate or analyze an llms.txt file with /geo llmstxt
  • Produce a PDF report with charts using /geo report-pdf

Great for

  • Website owners who want to understand their visibility in AI search answers
  • SEO or marketing freelancers preparing audits for clients
  • Developers already using Claude Code who want SEO checks inside their workflow
  • Anyone checking whether their robots.txt allows AI crawlers

Not ideal for

  • People who do not use Claude Code, since the commands run inside it
  • Users wanting a hosted web tool with no local setup
  • Anyone expecting guaranteed rankings; the README describes scores and recommendations, not results
Step-by-step guide: how to use GEO-SEO Claude Code SkillInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Clone and build from source

    You'll need: Python 3.10+ · Claude Code CLI · Git · Optional: uv · Optional: Playwright for screenshots

    Manual install: clone the repository

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

    Manual install: enter the folder and run the installer

    cd geo-seo-claude && ./install.sh
  2. 2

    Run it

    • Install Claude Code and Python 3.10+ if you do not have them
    • Clone the repository and run the installer
    • Open Claude Code
    • Run /geo quick <url> for a short visibility snapshot
    • Run /geo audit <url> for the full audit
  3. 3

    Get the most out of it

    • Use /geo citability on key articles to find passages that are too short or too long for AI citation
    • Check /geo crawlers to decide which AI bots to allow in robots.txt
    • Use /geo schema to generate JSON-LD templates for Organization, Article, or Product pages
    • Use /geo report-pdf to turn audit results into a client-facing document
    • Use /geo compare for monthly progress tracking, per the README's description

Downloads

Strengths

  • Covers both AI search and traditional SEO checks in one tool
  • Installs its Python dependencies in an isolated virtual environment
  • Includes JSON-LD schema templates for common site types

Trade-offs

  • Requires Claude Code and Python 3.10+, so setup is not trivial for non-developers
  • Some README claims, such as market statistics, are cited figures rather than verified by the project and should be checked
  • The README is truncated, so some details of scoring and output are not fully confirmed

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.