Auriti-Labs/geo-optimizer-skill

Open-source Answer Engine Optimization (AEO) & Generative Engine Optimization (GEO) toolkit — audit, optimize & track whether ChatGPT, Perplexity, Gemini & Google AI Overviews cite your site. AI SEO / LLM SEO. CLI, Python, MCP, Astro.

What it solves

GEO Optimizer addresses the "invisibility" problem for websites in the era of AI answer engines (like ChatGPT, Perplexity, Gemini, and Claude). While a site may rank well in traditional Google search, it may not be cited by AI engines if it lacks the specific technical signals and structural data these models use to parse and attribute information. This toolkit helps site owners ensure their content is crawlable, understandable, and citable by LLMs.

How it works

The tool audits websites against 47 research-backed methods across eight scoring categories, including robots.txt permissions, the presence of llms.txt, JSON-LD schema richness, and content citability. It provides a visibility score from 0-100 and actionable recommendations for improvement. It can be used as a CLI tool, a Python library, an MCP server for AI assistants, or integrated into CI/CD pipelines to prevent AI-readiness regressions.

Who it’s for

It is designed for developers, SEO specialists, and agency owners who want to optimize their web presence for generative AI search and ensure their brands are cited as sources by AI answer engines.

Highlights

  • Comprehensive Auditing: Scores sites across categories like Robots.txt, llms.txt, Schema JSON-LD, and Brand Entity coherence.
  • Citation Tracking: Queries real AI engines to verify if a brand is mentioned and a domain is cited as a source.
  • Automated Fixes: Can auto-generate missing files such as robots.txt, llms.txt, and JSON-LD schema.
  • Advanced Analysis: Includes tools for topic authority clustering, semantic drift detection, and RAG chunk readiness auditing.
  • Flexible Integration: Supports multiple output formats (JSON, HTML, SARIF, etc.) and integrates with GitHub Actions for build-gating.

Related

  • Project
  • Project
  • Project
  • Project
  • Project