Writing & Content

GEO Full-Site Audit

A GEO+SEO audit skill for Claude Code that scores any website's citability and visibility in AI engines like ChatGPT and Perplexity on a 0-100 scale, with a prioritized action plan.

48/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Claude Code
Stars
★ 11k
Last updated
20d ago
License
MIT
geoseo-auditschema-markupllms-txt
+4ai-citabilitye-e-a-twebsite-crawlingpdf-reports

What does this skill do, and when should you use it?

geo-audit is one of 16 skills bundled in the zubair-trabzada/geo-seo-claude repository (at skills/geo-audit/SKILL.md) and serves as the orchestration core for full Generative Engine Optimization (GEO) audits. It fetches a site's homepage and sitemap, auto-detects the business type (SaaS, local business, e-commerce, publisher, agency), then delegates parallel analysis to 5 subagents covering AI visibility, platform readiness, technical infrastructure, content E-E-A-T, and schema markup. Category scores are combined into a weighted composite GEO Score (0-100), and the skill writes a GEO-AUDIT-REPORT.md with severity-ranked issues and a 30-day action plan. The MIT-licensed repo ships the collection via install.sh; note that sibling capabilities like PDF reports and brand scanning belong to other skills, though this skill delegates to corresponding subagents during the audit.

1) Fetches the homepage via WebFetch, extracting title, navigation, footer, and schema signals to classify the business type; 2) Reads sitemap.xml or crawls internal links (max 50 pages, 30-second per-page timeout, robots.txt respected, minimum 1-second delay between fetches); 3) Delegates to 5 parallel subagents scoring: AI visibility (citability, AI crawler access, brand authority), platform optimization (Google AI Overviews/ChatGPT/Perplexity/Gemini/Bing Copilot), technical GEO, content E-E-A-T, and schema/structured data; 4) Computes the composite GEO Score with weights (citability 25%, brand authority 20%, E-E-A-T 20%, technical 15%, schema 10%, platform 10%); 5) Classifies all issues as Critical/High/Medium/Low and writes GEO-AUDIT-REPORT.md including category deep dives, weekly quick wins, and a 30-day action plan.

Good fit
  • A GEO/SEO agency needs a client-ready website AI-visibility audit with scores and a prioritized action plan.
  • A SaaS company wants to know why its product doesn't appear in ChatGPT or Perplexity answers.
  • A local business owner wants to be recommended by AI assistants and needs LocalBusiness schema and local signals checked.
  • A content team wants to assess how citable a newly published article is (citability scoring).
  • An e-commerce operator wants to verify product schema, review aggregation, and buying guides meet AI shopping recommendation requirements.
  • A marketing team inheriting a new site wants a prioritized technical and content issue list before restructuring.

How do you install this skill?

Before you use it
  • This is a static, non-executed review; audit workflow and scoring quality are unverified at runtime.
  • Core functionality depends on WebFetch reaching overseas sites and platforms (YouTube, Reddit, Wikipedia); likely degraded or unusable from mainland-China networks, and no Chinese-language support is declared.
  • Bash and Write are granted; review what commands may run at runtime before installing.
  • Marketing statistics in the description and README (+527%, 4.4x, 3x, etc.) lack citations and should not drive decisions.
  • The curl|bash install path executes remote code; prefer cloning and inspecting install.sh before running.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • Claude Code CLI
  • Python 3.8+
  • Git

Install the whole skill collection (this skill ships with the repo): on macOS/Linux run curl -fsSL https://raw.githubusercontent.com/zubair-trabzada/geo-seo-claude/main/install.sh | bash, or manually git clone https://github.com/zubair-trabzada/geo-seo-claude.git && cd geo-seo-claude && ./install.sh; on Windows use install-win.sh from Git Bash. Requirements: Claude Code CLI, Python 3.8+, Git (plus python3-venv on Debian/Ubuntu; optional uv for faster installs). Python dependencies go into an isolated venv at ~/.claude/skills/geo/.venv/ without touching system Python. The repo does not document installing only the skills/geo-audit skill in isolation.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/zubair-trabzada/geo-seo-claude.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/geo-audit" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

In Claude Code, run an audit against any website — the README's entry point is /geo audit <url>, routed by the main geo skill to this orchestration skill. The skill automatically fetches, classifies, runs parallel analysis, and produces GEO-AUDIT-REPORT.md. Inspect the report and intermediate data with Read/Grep. Note that SKILL.md itself defines no standalone slash command; the actual trigger depends on routing in the parent geo/SKILL.md.

What are this skill's strengths and limitations?

Pros
  • Complete audit pipeline: business-type detection, 6-dimension weighted scoring, and severity-ranked issue lists in one deliverable report structure.
  • Parallel subagent design speeds up analysis with clearly separated domain responsibilities.
  • Strict quality gates: 50-page cap, 30-second timeout, robots.txt compliance, rate limiting, and URL deduplication minimize load on the target site.
  • Business-type-specific adjustments for SaaS, local, e-commerce, publisher, and agency sites, including per-type schema checklists.
  • MIT-licensed and free, installed alongside an actively maintained 16-skill collection.
Limitations
  • Deeply relies on Claude Code's parallel subagent mechanism; porting to other platforms requires rework.
  • All scores and insights come from LLM analysis with no automated test suite or benchmark validation, so scoring consistency is unverified.
  • The 30-115% visibility lift cited in SKILL.md comes from a single 2024 study — a claimed figure, not measured by this tool.
  • Each audit covers at most 50 pages, so large sites only get sampled conclusions.
  • PDF reports, deep brand scanning, and monthly comparisons live in sibling skills; this skill itself does not produce PDFs.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
GEO Full-Site Audit this page 48 · Use with care ★ 11k 20d ago MIT
GEO-SEO AI Search Optimization Audit Skill 43 · Not recommended ★ 11k 20d ago MIT
llms.txt Analysis & Generation Skill 46 · Use with care ★ 11k 20d ago MIT
SEO Content Audit Skill 48 · Use with care ★ 2.8k 7mo ago MIT
GEO Crawlers Access Analysis Skill 51 · Use with care ★ 11k 20d ago MIT

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
48/ 100 5-point scale 2.4 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust14 / 25 · 2.8/5

Declared tools include Bash, Write, and WebFetch — a fairly broad grant though not a red line; the workflow has explicit quality gates (50-page cap, 30s timeout, robots.txt respect, 1s rate limit) constraining and disclosing external crawling. Deducted for: no user confirmation before fetching targets, undefined Bash/Write usage, no rollback guidance, unverified publisher identity.

2Reliability9 / 20 · 2.3/5

Orchestration is well structured with clear phases and prescribed error handling (log failures, continue, report in appendix); the repo includes SSR-detection tests for fetch_page fixing Issue #19. Deducted for: no test coverage of this skill's key paths (five subagent scorers, composite scoring), nothing executed in static review, and unverified consistency of scoring heuristics (e.g., 134-167 word optimal passages); capped at 10 statically.

3Adaptability7 / 15 · 2.3/5

Scenarios are clear (five business types with tailored adjustments), inputs/outputs well specified, trigger semantics explicit (/geo audit <url>). Deducted for: no Chinese-language support declared, brand scanning depends on platforms unreachable from mainland China (YouTube/Reddit/Wikipedia), and the core workflow depends on WebFetch reaching overseas sites — environment fit is limited.

4Convention8 / 15 · 2.7/5

Docs are well layered (purpose→workflow→scoring→output format→quality gates→business adjustments), MIT license explicit, repository structure clear. Deducted for: no version/changelog on the SKILL.md itself, subagent definition files not in evidence (hidden dependency), README mixed with heavy marketing and Skool community funnels, maintenance responsibility only informal.

5Effectiveness6 / 15 · 2.0/5

Output format (GEO-AUDIT-REPORT.md) is thoroughly specified and directly usable; weighting and severity taxonomy are complete; marginal value (automated GEO audit) is plausible. Deducted for: category scores are subjective LLM judgments with no verified representative outputs; static review cannot confirm reports are client-deliverable as claimed; capped at 7 statically.

6Verifiability4 / 10 · 2.0/5

Auditable primary material exists (full SKILL.md, test file, Issue #19 reference) and the scoring formula is transparent. Deducted for: tests cover only fetch_page, no reproducible evidence for the five subagent scoring paths or composite GEO Score, README market statistics (+527%, 4.4x, 3x) lack citations, and the referenced Georgia Tech/Princeton study cannot be verified from the files.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Sep 09, 2026 Reviewed revision 43c98eccc9bb Review evidence[1][2][3][4][5][6]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

More skills from this repository

All from zubair-trabzada/geo-seo-claude

Writing & Content

GEO-SEO AI Search Optimization Audit Skill

A GEO-first SEO audit skill for the AI search era: scores how citable your site is to ChatGPT, Perplexity, and Google AI Overviews, and produces client-ready reports.

★ 11k FS 43 Not recommended 20d ago
Writing & Content

llms.txt Analysis & Generation Skill

Validates or generates llms.txt files so AI search engines can understand your site's structure and key facts at a glance.

★ 11k FS 46 Use with care 20d ago
Writing & Content

GEO Crawlers Access Analysis Skill

Checks robots.txt, meta tags, and HTTP headers to determine which of 14 major AI crawlers can reach your site — then tells you exactly how to maximize AI search visibility.

★ 11k FS 51 Use with care 20d ago
Writing & Content

GEO Platform Optimizer

Audits and scores a website against five AI search platforms — Google AI Overviews, ChatGPT, Perplexity, Gemini, and Bing Copilot — with per-platform checklists and a consolidated optimization report.

★ 11k FS 44 Not recommended 20d ago
Writing & Content

GEO Client Report Generator (geo-report)

Consolidates multiple GEO audit results into one client-facing report with scores, findings, and a prioritized action plan — ready to deliver as-is.

★ 11k FS 48 Use with care 20d ago
Writing & Content

GEO Content Quality & E-E-A-T Assessment

Scores web content on E-E-A-T and AI citability, producing a structured GEO-CONTENT-ANALYSIS.md report.

★ 11k FS 47 Use with care 20d ago
Dev & Engineering

GEO Schema Structured Data Audit Skill

Detect, validate, and generate Schema.org structured data optimized for AI discoverability, with JSON-LD output and a scored report.

★ 11k FS 50 Use with care 20d ago
Writing & Content

GEO Citability Scoring Skill

Scores any web page 0-100 for how likely ChatGPT, Perplexity, Claude or Gemini will cite it, then hands you sentence-level rewrite suggestions.

★ 11k FS 48 Use with care 20d ago
Productivity & Collaboration

GEO Monthly Delta Report Generator

Compares two GEO audits, calculates score improvements and action-item completion, and produces a "here's your progress" retention report for agency clients.

★ 11k FS 46 Use with care 20d ago
Writing & Content

GEO Brand Mentions Scanner

Scans brand presence across AI-cited platforms (YouTube, Reddit, Wikipedia, LinkedIn) and produces a 0-100 Brand Authority Score with platform-specific recommendations.

★ 11k FS 45 Not recommended 20d ago
Productivity & Collaboration

GEO Proposal Generator

Turns GEO audit data into a client-ready service proposal with tiered pricing, ROI projections, and a delivery timeline — automatically.

★ 11k FS 44 Not recommended 20d ago
Writing & Content

GEO Technical SEO Audit Skill (geo-technical)

Runs a technical SEO audit on any website with AI-search focus: server-side rendering, AI crawler access, Core Web Vitals, and security headers.

★ 11k FS 54 Use with care 20d ago
Productivity & Collaboration

GEO PDF Report Generator

Turns a GEO audit markdown report into a client-ready PDF with a cover page, color-coded score tables, and a 90-day roadmap.

★ 11k FS 50 Use with care 20d ago
Automation & Ops

GEO-SEO Skill Updater

One command syncs your locally installed GEO-SEO skills, agents, scripts and schema templates to the latest upstream release, with a change summary before and after.

★ 11k FS 46 Use with care 20d ago
Productivity & Collaboration

GEO Prospect Manager (geo-prospect)

A CRM-lite for GEO agencies: track prospects through the full sales pipeline inside Claude Code, from first contact to signed contract.

★ 11k FS 45 Not recommended 20d ago

Related skills