Open Source · MIT License · v1.0.0
Web Dashboard included

The SEO operating system
for the AI search era

12 modules. 60+ issue types. 98% SEO coverage in under 30 seconds. Self-hosted, no SaaS subscription. From crawl to actionable fix in one pipeline.

12
Modules
60+
Issue types
98%
SEO coverage
<30s
Full audit time
Web Dashboard

Beautiful UI included

Run seo-autopilot api and open localhost:8080/dashboard – that's it.

localhost:8080/dashboard
v1.0.0
API online
https://example.com
Quick Scan
tentacl.ai
Last audit: 2h ago
50
50
Report
Audit now
client-shop.de
Last audit: 1d ago
68
68
Report
Audit now
startup-landing.io
Last audit: 3d ago
41
41
Report
Audit now
68 score
client-shop.de · Full Audit
12 pages crawled · 8 issues found · 23s
3
Critical
4
Warnings
2
AI Fixes
Missing meta descriptions on 4 pages
content · high impact
No structured data (JSON-LD) found
technical · high impact
LCP 4.2s – exceeds 2.5s threshold
performance · core web vitals
AI Fix: Generated meta descriptions for /produkte/, /ueber-uns/, /kontakt/
ai-generated · ready to copy
Live Dashboard ansehen
12 Modules

Everything you need for modern SEO

One pipeline – from crawl to actionable fix. Covers technical SEO, AI search readiness, and operations.

Technical Foundation

Canonical Engine

Signal hierarchy analysis. Detects chains, conflicts, cross-domain issues. Resolves the true canonical per page.

Redirect Audit

Chains, loops, soft-404 detection. Maps every redirect hop and flags performance-killing sequences.

Schema Validation

JSON-LD validation for 13 schema types. Required fields, nesting, cross-type references.

Robots and Sitemap Audit

Validates robots.txt rules and XML sitemaps. Detects conflicts, orphaned URLs, missing entries.

2026 SEO Intelligence

GEO Audit

Generative Engine Optimization. AI crawler blocking, entity clarity, answer-first structure, freshness signals.

Topical Authority

Topic cluster detection, pillar page identification, coverage gaps, cannibalization risk analysis.

E-E-A-T Analyzer

Domain-level trust signals. Impressum, Datenschutz, author schema, org schema, publication dates.

Intent and GEO Content

Claude API analyzes search intent alignment and GEO readiness. Max 10 API calls per audit for cost control.

Operations

Duplicate Content

SimHash near-duplicate detection. Identifies thin content and cannibalization across your pages.

Link Graph

Custom PageRank implementation. Orphan page detection, internal link equity analysis, link distribution.

Delta Engine

Audit-over-audit comparison. Tracks regressions, resolved issues, score trends. Alerts on degradation.

Intelligence Feed

RSS-based algorithm update monitor. Tracks Google and industry changes relevant to your audit results.

How it works

12 phases, one pipeline

Each module passes results to the next via shared AuditContext. Run all or pick individual modules.

1

Crawl

httpx + sitemap

2

Canonical

Signal hierarchy

3

Redirects

Chains + loops

4

Schema

JSON-LD check

5

Robots

Rules + sitemap

6

GEO

AI readiness

7

E-E-A-T

Trust signals

8

Authority

Topic clusters

9

Duplicates

SimHash detect

10

Links

PageRank graph

11

Delta

Regression track

12

Intel

Algo updates

Quickstart

Up and running in 5 minutes

No API keys needed to start. Works out of the box.

# 1. Install pip install seo-autopilot # 2. Start the Web Dashboard seo-autopilot api # Open: http://localhost:8080/dashboard # Or: run an audit from the CLI seo-autopilot run --project-id my-site
Full Docs Example Config
Tech Stack

Solid foundations

Standard Python. SQLite default, Postgres supported. Zero required external dependencies beyond pip.

Python 3.9+ FastAPI SQLAlchemy 2.0 httpx BeautifulSoup4 Claude API Google GSC API PageSpeed Insights APScheduler Jinja2 Alembic Telegram Bot Docker feedparser (optional)

Free. Open Source. Self-hosted.

MIT license. Deploy anywhere. Works on a 5 EUR VPS.

Star on GitHub