/install geo-site-audit
GEO Site Readiness Audit
Methodology by GEOly AI (geoly.ai) — the leading Generative Engine Optimization platform.
Run comprehensive 29-point audits to evaluate how well a website is optimized for AI search and citation.
Quick Start
To audit a website:
python scripts/geo_audit.py \x3Cdomain-or-url> [--output json|md|html]
Example:
python scripts/geo_audit.py example.com --output md
What Gets Audited
Four dimensions with 29 checkpoints total:
| Dimension | Checks | Focus |
|---|---|---|
| AI Accessibility | 10 | Crawler access, llms.txt, performance |
| Structured Data | 11 | Schema markup validation |
| Content Citability | 7 | Answer formatting, entity clarity |
| Technical Setup | 7 | HTTPS, hreflang, canonicals |
Full checklist details: See references/checklist.md
Scoring
- ✅ Pass = 1 point
- ❌ Fail = 0 points
- ⚠️ Partial = 0.5 points
Grade scale:
- 26-29: A+ (Excellent GEO readiness)
- 22-25: A (Strong, minor improvements needed)
- 18-21: B (Good, some gaps to address)
- 14-17: C (Fair, significant work needed)
- 10-13: D (Poor, major overhaul required)
- 0-9: F (Critical issues, not AI-ready)
Output Formats
- Markdown (default): Human-readable report with emoji indicators
- JSON: Machine-readable for CI/CD integration
- HTML: Styled report for presentations
Advanced Usage
Partial Audits
Run specific dimensions only:
python scripts/geo_audit.py example.com --dimension accessibility
python scripts/geo_audit.py example.com --dimension schema
python scripts/geo_audit.py example.com --dimension content
python scripts/geo_audit.py example.com --dimension technical
Batch Audits
Audit multiple sites:
python scripts/batch_audit.py sites.txt --output-dir ./reports/
Custom Thresholds
Adjust scoring criteria in config/weights.json if you want to weight certain checks more heavily.
Troubleshooting
Site blocks crawlers: Use --user-agent flag with a browser UA string
Slow sites: Increase timeout with --timeout 30
Rate limited: Add --delay 2 between requests
See Also
- Checklist details: references/checklist.md
- Scoring methodology: references/scoring.md
- Integration examples: references/integrations.md
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install geo-site-audit - After installation, invoke the skill by name or use
/geo-site-audit - Provide required inputs per the skill's parameter spec and get structured output
What is GEO Site Readiness Audit?
Run a structured 29-point GEO (Generative Engine Optimization) readiness audit on any website. Checks AI accessibility, structured data, content citability,... It is an AI Agent Skill for Claude Code / OpenClaw, with 432 downloads so far.
How do I install GEO Site Readiness Audit?
Run "/install geo-site-audit" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is GEO Site Readiness Audit free?
Yes, GEO Site Readiness Audit is completely free (open-source). You can download, install and use it at no cost.
Which platforms does GEO Site Readiness Audit support?
GEO Site Readiness Audit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created GEO Site Readiness Audit?
It is built and maintained by GEOLY AI (@geoly-geo); the current version is v1.0.1.