explaingit

zubair-trabzada/geo-seo-claude

7,214PythonAudience · pm founderComplexity · 2/5Setup · easy

TLDR

A Claude Code plugin that audits websites for AI search visibility, checking if ChatGPT, Perplexity, and Google AI Overviews can find and cite your content instead of just ranking you on Google.

Mindmap

mindmap
  root((geo-seo-claude))
    What it does
      GEO website audits
      AI visibility scoring
      PDF report generation
    Features
      Slash commands
      Crawler access check
      Citability score
      Prospect tracking
    Use cases
      Freelancers
      Consultants
      Web agencies
    Installation
      Single shell command
      Python virtual env
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Audit a client's website to check if AI crawlers can access it and score how likely it is to be cited in AI chatbot answers.

USE CASE 2

Generate a client-ready PDF report with a prioritized GEO action plan to sell as a consulting service to businesses.

USE CASE 3

Track monthly progress of a website's AI search visibility improvements using the built-in prospect management system.

Tech stack

Python

Getting it running

Difficulty · easy Time to first run · 5min

Requires Claude Code installed. The plugin installs in a Python virtual environment automatically.

License not stated in the explanation.

In plain English

This is a plugin for the Claude Code AI assistant that analyzes websites and tells you how to make them more visible to AI-powered search tools such as ChatGPT, Perplexity, and Google AI Overviews. The practice it targets is called GEO, short for Generative Engine Optimization. While traditional SEO focuses on ranking in Google search results, GEO focuses on getting your website cited when someone asks an AI chatbot a relevant question. The README presents market projections suggesting AI-referred web traffic has grown sharply and that conventional search traffic may decline significantly by the end of the decade. Once installed on a machine running Claude Code, the skill adds a set of slash commands you type into the Claude interface. The main command is /geo audit followed by a website URL, which kicks off a multi-step analysis: it fetches the homepage, checks whether AI crawlers are allowed to access the site, scores the content for how likely it is to get quoted by an AI, looks at structured data markup, evaluates brand mentions on platforms like Reddit and Wikipedia, and compiles a prioritized action plan. Quicker single-purpose commands let you check just one aspect at a time, such as the citability score or the robots.txt crawler settings. The tool also generates client-ready PDF reports, which the README positions as something freelancers and consultants can sell to businesses. Supporting that use case, there is a lightweight prospect management system that tracks clients, generates proposals, and compares monthly progress reports. Installation is a single shell command on Mac and Linux. The Python scripts run in an isolated virtual environment so they do not affect anything else on your system. The project is aimed at web professionals who want to prepare their clients for a future where AI chatbots are a primary source of website traffic, not just traditional search engines.

Copy-paste prompts

Prompt 1
Run a full GEO audit on [my website URL] and give me the top 5 highest-impact changes to get cited more in ChatGPT and Perplexity answers.
Prompt 2
Check the robots.txt on my site to confirm AI crawlers like GPTBot and PerplexityBot are allowed to index my content.
Prompt 3
Generate a client proposal and PDF report for [domain] showing their current GEO citability score and a prioritized action plan.
Prompt 4
What structured data markup should I add to my [blog / e-commerce / SaaS site] to increase citations in AI search results?
Prompt 5
Score my homepage content for AI citability and tell me which sections need to be rewritten to be more quotable by AI tools.
Open on GitHub → Explain another repo

← zubair-trabzada on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.