Research → Write → Verify → Ship
The SEO tool that researches, writes, checks, and ships content
Keyword research, SERP-scored writing, on-page audits, rank tracking, and one-click WordPress publishing — one tool instead of six subscriptions.
Everything organized into one workflow
Not a grab-bag of tools — one path from a raw keyword to a published, tracked page.
Research
Find out what's worth targeting before you write a word.
SERP Analyzer
See who ranks and why — word count, headings, shared subtopics.
Keyword Research
Real search volume, CPC, competition, and difficulty via DataForSEO.
Content Planner
Cluster a seed keyword into a full topic map.
Backlinks
Domain profile, referring domains, and outreach opportunities.
Write
Draft, generate, or convert — always scored against real competitors.
Editor
Live-scores your draft against a keyword's SERP-derived targets as you type.
Full-Article Generation
Generate a complete first draft from the same SERP brief, in any language.
Humanizer
AI-detection check and rewrite, so drafts read naturally.
Verify
Catch drift between what you wrote and what's actually live.
Audit
Score a published page the same way Editor scores a draft.
My Site
Real Search Console data plus a sitemap crawl for content gaps.
Rank Tracking
Watch whether your pages hold position over time.
Local SEO
Your Google Business Profile listing and reviews, plus local pack position for tracked keywords.
AEO Check
See if ChatGPT, Claude, Gemini, or Perplexity cite your brand.
Ship
Review, then publish — nothing goes live without your approval.
Publish Queue
One-click publish to WordPress once you've approved a draft.
Programmatic SEO
Apply one template across a dataset to generate pages at scale.
News Articles
Turn a trending headline into a fully-researched article.
YouTube → Article
Convert a video's captions into a standalone written piece.
How it works
Send a keyword in, review a draft, ship a tracked, published page.
Research a keyword
Real SERP analysis via Decodo — competitor word counts, headings, and shared subtopics, cached so you only pay once per keyword.
Write, scored live
Editor scores your draft against that brief as you type — or generate a full first draft from the same data, in any language.
Review in the queue
Every draft — hand-written, generated, or converted from a video — lands in the Publish Queue for approval. Nothing ships automatically.
Ship and track
One click to WordPress, then Rank Tracking and AEO Check watch how it performs over time.
Built to be pulled from, not locked in
A read/write API plus webhooks — pull published content into a headless site, or push content in from your own scripts.
curl -H "Authorization: Bearer <key>" \
https://your-seodojo.app/api/public/articlescurl -X POST -H "Authorization: Bearer <key>" \
-H "Content-Type: application/json" \
-d '{"title": "...", "content": "..."}' \
https://your-seodojo.app/api/public/queue// POST to your webhook URL
{
"event": "article.published",
"id": 42,
"title": "Best Running Shoes",
"url": "https://yoursite.com/blog/..."
}Free tools, no signup
A few tools pulled straight from SeoDojo's own toolkit.
Simple, transparent pricing
Real external API costs (Decodo, DataForSEO, OpenAI) are metered separately and shown up front.
Free
Try the core workflow.
$0/mo
- 5 new keyword analyses/month
- Unlimited on already-analyzed keywords
- Editor scoring
- 1 tracked page
- All free tools
Pro
For a single site, run seriously.
$49/mo
- Everything in Free
- 150 keyword analyses/month
- Full-article generation
- Track up to 150 pages
- WordPress publishing
- Backlink outreach drafting
Scale
Programmatic SEO and API access.
$149/mo
- Everything in Pro
- 500 keyword analyses/month
- Track up to 400 pages
- Programmatic SEO
- Public API & webhooks
- News & YouTube → Article
- Priority support
Frequently asked questions
- Is this another AI content spinner?
- No. Editor scores your draft against real SERP data — actual competitor word counts, headings, and shared subtopics via Decodo — not a black-box "SEO score." Full-article generation uses that same brief, so what gets written is grounded in what's actually ranking.
- Does anything publish without my approval?
- No. Every draft — written, generated, or converted from a video — lands in the Publish Queue for review. Nothing goes to WordPress until you click Publish.
- What does the free plan actually include?
- The core Editor workflow against cached keyword data, plus every free tool (readability checker, keyword difficulty lookup, schema generator, robots.txt generator) with no signup at all.
- How is this different from SurferSEO or OpenSEO?
- Built independently, not affiliated with either. It borrows the best ideas from both — SurferSEO's live-scoring editor, OpenSEO's backlink/domain overview and multi-model prompt comparison — and adds a full generation + publishing pipeline neither has.
- Can I pull my content into my own Next.js site?
- Yes — the public API (Authorization: Bearer <key>) lets your own site fetch published articles at build or request time, the same pattern SEO content platforms use for headless publishing.
- What does the outreach tool actually send?
- Nothing, automatically. It finds link-gap prospects and drafts a pitch email — you review, copy, and send it yourself from your own inbox. No bulk sending, no spam risk on our end.