SEOAgent v0.1.0
First public release of SEOAgent — open-source, agent-first SEO toolkit.
What's included
- Keyword Research — search volumes, difficulty, suggestions via DataForSEO
- Rank Tracking — track keyword positions over time, movers reports
- Site Audit — crawl up to 50k pages, detect broken links, missing meta, thin content, duplicate titles, orphan pages, redirect chains
- Competitor Analysis — keyword overlap, content gap identification
- Domain Reputation — DR score, backlink profile, referring domains, link opportunities
- Google Search Console — clicks, impressions, CTR, top pages and queries
- Strategy Engine — AI-powered (Claude/GPT/Ollama) or rule-based SEO strategy generation
Interfaces
| Interface | Install |
|---|---|
| CLI | npm install -g seoagent |
| MCP Server (AI agents) | npx seoagent-mcp |
| Local dashboard | seoagent dashboard |
Requirements
- Node.js >= 20
- DataForSEO account for keyword/SERP/backlink data (~$0.001/query)
- Optional: Google Search Console credentials, LLM API key for strategy generation
Quick Start
npm install -g seoagent
seoagent project add mysite --domain example.com --niche "tech"
seoagent config set dataforseo.login YOUR_LOGIN
seoagent config set dataforseo.password YOUR_PASSWORD
seoagent audit crawl
seoagent strategy generate