SEOnaut — Open-Source SEO Audit Tool
Self-hosted MIT-licensed SEO crawler and auditor: crawls websites, surfaces technical SEO issues, broken links, missing metadata, and duplicate content.
SEOnaut — Open-Source SEO Audit Tool
SEOnaut is an open-source, self-hosted SEO audit tool written in Go. It crawls websites and generates comprehensive technical SEO reports — surfacing broken links (4xx/5xx), missing title tags and meta descriptions, duplicate content signals, redirect chains, image alt text issues, canonical tag problems, and structured data validation. A clean dashboard makes findings actionable for marketing and development teams.
Key Features
- Full website crawl with configurable depth and concurrency
- Detects: broken links, missing/duplicate titles and meta descriptions, redirect chains, missing alt text, hreflang errors
- JSON + CSV export for integration with reporting pipelines
- Docker-based deployment — single-command self-hosted setup
- Lightweight Go binary — runs on a $5 VPS alongside your app
Quick Start
# Docker deployment
docker run -p 8080:8080 stJudeWasHere/seonaut
# Or build from source
git clone https://github.com/StJudeWasHere/seonaut
cd seonaut && go build ./...
./seonaut --addr :8080
Then open http://localhost:8080, add your website URL, and run the crawler. Results appear in a dashboard with filterable issue categories.
npx ai-supply add seonaut-seo-audit-tool
Curated mirror of the open-source SEOnaut (MIT). Get it from the source.