Roadmap
Focused waves, not noisy patches.
GEO Optimizer evolves through deliberate releases focused on signal quality, auditability, retrieval visibility, and developer workflows.
Last updated: May 2026
Current Foundation
What exists today in v4.10.x
CLI audit
Complete `geo audit` command with 8-category scoring and 4 output formats.
8-category scoring
Robots.txt, llms.txt, Schema, Meta, Content, Signals, AI Discovery, Brand & Entity.
Citability score
47-method citability analysis derived from Princeton KDD 2024 and AutoGEO ICLR 2026.
REST API
FastAPI endpoints for audit, badge, PDF, and comparison.
Dynamic badge
SVG badge and Shields.io-compatible endpoint generated from live audit data.
MCP support
Model Context Protocol server with 12 tools and 5 resources.
AI discovery checks
Detection of /.well-known/ai.txt, /ai/summary.json, /ai/faq.json, /ai/service.json.
Negative signal detection
Excessive CTAs, invasive popups, thin content, broken links, keyword stuffing.
Prompt injection detection
8 AI manipulation patterns based on UC Berkeley EMNLP 2024.
Trust Stack Score
5-layer trust signal aggregation: technical, identity, social, academic, consistency.
Monitoring, history & tracking
Scheduled audits, score history, and change tracking for watched URLs.
Snapshots & citation quality
Point-in-time captures of audit state with citation-quality annotations.
Output formats
JSON, HTML, SARIF, JUnit XML, and GitHub Annotations for CI integration.
Astro frontend v2
New static-site frontend in Astro 5 + React + Tailwind (this site).
Near Term
Completing the frontend v2 and production readiness
Strategic static pages
Complete Research, Roadmap, Manifesto, and comparison pages.
Compare page
Side-by-side competitor report linked to the live backend.
Export PDF/JSON
Production-ready export actions in the report UI.
Audit caching
Client-side or server-side caching to reduce redundant backend calls.
Loading & skeleton states
Polished loading UX for audit and report pages.
GDPR cookie consent
Cookie banner and consent management for analytics.
Production deploy
Deploy with PUBLIC_API_BASE and reverse proxy configuration.
Responsive & accessibility polish
WCAG 2.1 AA pass, keyboard navigation, screen-reader optimization.
Mid Term
Product evolution and deeper integrations
Visual dashboard
More comprehensive dashboard with radar charts and category breakdowns.
Trend tracking & score history
Visual score history and trend graphs directly in the web UI.
Competitor reports
More readable, shareable competitor comparison reports.
Scheduled monitoring in web app
Configure and view scheduled audits without using the CLI.
Server log analysis
Detect AI crawler activity from access logs (OAI-SearchBot, ClaudeBot, PerplexityBot).
Multi-site batch audit
CSV upload, batch processing, and consolidated export.
WordPress plugin
Admin dashboard widget and automated GEO checks for WordPress sites.
Slack / Discord / webhook alerts
Notifications when scores drop or critical signals are detected.
Long Term
Advanced explorations and architectural evolution
WebMCP readiness audit
Measure exposure of machine-readable context for MCP-compatible agents.
Topical cluster architecture analysis
Hub-and-spoke content structure analysis for AI citation networks.
Multi-language GEO optimization
Signal weighting and content analysis for non-English languages.
Deeper retrieval surface analysis
Analyze how much of a site is actually retrievable by AI crawlers.
Structural pattern recognition
ML-based detection of optimal content patterns for AI citations.
Scoring recalibration
Periodic re-weighting of the 8 categories based on new research.
Local / hosted workspace for teams
Multi-user team accounts with shared projects and permissions.
v5 architectural evolution
Next-generation core designed for scale, modularity, and real-time analysis.
Release direction
These are planned directions, not rigid promises. Names reflect the thematic focus of each release.
Want to influence the roadmap?
GEO Optimizer is open source. The best way to shape its direction is to open an issue, start a discussion, or star the project on GitHub.