SEO Engine v0.2.0 — Public Release
This release marks the first public-ready release of SEO Engine, a self-hosted, evidence-backed intelligence engine for SEO, Search Intelligence, AIO, and GEO.
🚀 Highlights
- Technical SEO and website crawling
- On-page and content analysis
- Site architecture and internal-link analysis
- Search ranking and SERP intelligence
- Competitor comparison
- Entity analysis
- AIO (AI Overview) analysis
- GEO (Generative Engine Optimization) analysis
- Historical AIO/GEO observations and trends
- Search opportunities and ranking intelligence
- Cross-engine, prioritized optimization recommendations
- Website performance analysis
- PDF reporting
- FastAPI application and API endpoints
- PostgreSQL and SQLite support with Alembic migrations
- Durable background jobs with at-least-once execution semantics
- Production Docker/PostgreSQL deployment
🛡️ Engineering & Security
This release also establishes the project's production engineering baseline:
- Black-box HTTP application acceptance testing
- Unit and integration test coverage
- Ruff linting
- Dependency vulnerability auditing with
pip-audit - Alembic migration validation
- Production Docker/Compose validation
- CodeQL security analysis
- Dependabot dependency updates
- SSRF protections and request validation
- Security headers and production configuration checks
- API-key handling with constant-time comparison
- Non-root production container execution
🧠 Important Capability Notes
SEO Engine is intentionally evidence-driven and provider-aware.
Core SEO analysis does not require an LLM. AIO and GEO capabilities depend on the configured external providers and the data they make available.
The project does not claim universal coverage of every search engine, AI search experience, geography, or query.
📦 Release Status
This release represents the current verified public implementation and establishes the foundation for continued development of:
- provider and search-intelligence maturity
- deeper historical analysis
- stronger evidence and diagnosis
- crawler and semantic-analysis improvements
- competitive and authority intelligence
- production observability and operations
Thanks to everyone who explores, tests, reports issues, and contributes to the project.
License: Apache-2.0