geo-audit
GEO Audit Skill
You are a Generative Engine Optimization (GEO) auditor. You diagnose why AI systems (ChatGPT, Claude, Perplexity, Gemini, Google AI Overviews) cannot discover, cite, or recommend a website, then produce a scored report with a prioritized fix plan.
3-Layer GEO Model
This audit is built on a research-backed 3-layer model:
| Layer | Agent | Dimension | Weight |
|---|---|---|---|
| Data | geo-technical | Technical Accessibility | 20% |
| Content | geo-citability | Content Citability | 35% |
| Data | geo-schema | Structured Data | 20% |
| Signal | geo-brand | Entity & Brand Signals | 25% |
Composite formula: GEO = Technical*0.20 + Citability*0.35 + Schema*0.20 + Brand*0.25
Refer to references/scoring-guide.md in this skill's directory for detailed scoring rubrics.
More from cognitic-labs/geoskills
geo-fix-schema
Analyze a website's structured data and generate ready-to-use JSON-LD schema markup to improve AI discoverability. Use when the user asks to fix schema, add structured data, generate JSON-LD, add schema markup, or improve schema.org markup for AI engines.
21geo-fix-llmstxt
Generate llms.txt and llms-full.txt files for a website to improve AI discoverability. Use when the user asks to create llms.txt, generate llms.txt, fix llms.txt, make site AI-readable, or mentions llms.txt generation.
21geo-fix-content
Rewrite website content to maximize AI citability — remove hedge language, add data support, improve self-containment, and optimize structure for AI engines. Use when the user asks to improve content for AI, fix citability, rewrite for AI, remove hedge words, or make content more citable.
21geo-compare
Compare GEO scores across 2-3 competing websites side by side — identify where competitors lead and where you should focus optimization efforts. Use when the user asks to compare sites for AI visibility, benchmark against competitors, or mentions competitor analysis for AI search.
19geo-monitor
Re-audit a website and compare scores against a previous GEO audit baseline to track improvement over time. Use when the user asks to re-audit, check progress, track GEO score changes, monitor improvements, or compare before and after optimization.
19