← all repositories
Auriti-Labs/geo-optimizer-skill

Ranking first but invisible to ChatGPT

An open-source audit engine that scores how likely ChatGPT, Perplexity, and Gemini are to cite your site—and generates the fixes.

612 stars Python LLMOps · EvalOther AI
geo-optimizer-skill
Not currently ranked — collecting fresh signals.
star history

What it does

GEO Optimizer is a Python CLI that crawls your site and grades it against 47 research-backed signals for Generative Engine Optimization. It outputs a 0–100 score across eight categories—robots.txt bot permissions, llms.txt depth, JSON-LD schema richness, content citability, brand entity coherence, and more—then flags what is missing. The tool also tracks historical regressions, monitors AI crawler access in server logs, and can auto-generate missing files like llms.txt or structured data.

The interesting bit

The project treats AI citations as a first-class systems problem rather than guesswork. It even includes a separate Citability Score derived from academic research that weights factors like quotation density and statistical fluency, plus platform-specific readiness scores for ChatGPT, Perplexity, and Google AI.

Key highlights

  • Runs fully offline as a local CLI with JSON, SARIF, JUnit, and HTML output for CI pipelines.
  • Ships an MCP server so Claude, Cursor, and Windsurf can audit sites conversationally.
  • Detects anti-citation signals like CTA overload, prompt injection attempts, and CDN-level bot blocking.
  • Offers a free web audit at geoready.dev; the open-source CLI remains MIT-licensed while a paid platform adds monitoring and team features.

Caveats

  • The AI Crawler Activity and Agent Access Audit features report bot reachability and log evidence, not actual citation tracking inside live AI answers.
  • Several advanced features (monitoring, score history, regression alerts) are listed as planned for the GeoReady Pro platform and not yet publicly available.

Verdict

Worth a look if you run content-heavy sites or developer docs that depend on AI referral traffic. Skip it if you expect guaranteed citations in ChatGPT—this measures structural readiness, not editorial favor.

Frequently asked

What is Auriti-Labs/geo-optimizer-skill?
An open-source audit engine that scores how likely ChatGPT, Perplexity, and Gemini are to cite your site—and generates the fixes.
Is geo-optimizer-skill open source?
Yes — Auriti-Labs/geo-optimizer-skill is open source, released under the MIT license.
What language is geo-optimizer-skill written in?
Auriti-Labs/geo-optimizer-skill is primarily written in Python.
How popular is geo-optimizer-skill?
Auriti-Labs/geo-optimizer-skill has 612 stars on GitHub.
Where can I find geo-optimizer-skill?
Auriti-Labs/geo-optimizer-skill is on GitHub at https://github.com/Auriti-Labs/geo-optimizer-skill.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.