AltoRank is an open-source AI SEO content engine that automates the process of researching keywords, writing articles in your voice, and publishing them to your CMS after you approve each one.
What is AltoRank?
AltoRank is an open-source AI SEO content engine that takes a domain URL and turns it into a working content operation: it crawls the site, benchmarks competitors, finds keyword gaps, then drafts and schedules content from a 30-day calendar. Inputs include your domain, three to five writing samples for voice training, and optionally Google Search Console read-only data. Outputs are SEO-scored draft articles and published posts across 11+ CMS platforms. The product is built for self-hosting (free) and also offered as a hosted SaaS.
Key Features
- Open source and auditable — All code is available publicly, including the SEO scoring algorithm, multi-client workspaces, white-label reporting, and the approval gate. The site states there is no
ee/ directory or paid feature tier held out of the source.
- Free self-hosting — You can run the entire product on your own server for $0; the free build has no feature gates and includes all publishing destinations. The company charges only when you use their hosted plan.
- Editorial approval gate — Content is never published automatically: a draft appears each morning and you approve or reject it. The MCP server exposes no publish tool, and auto_generate has no publish counterpart, so there is no way for a machine to ship an article.
- Voice profile — Upload three to five published pieces; AltoRank extracts your tone, cadence, vocabulary, and phrases you avoid into a voice profile. One profile per workspace prevents style bleed across client sites.
- Multi-client workspaces — Each site or client gets an isolated workspace with separate voice profiles, white-label reporting, and publishing schedules.
- AI visibility audits — The system runs nine checks on any domain to determine if AI assistants can read it (crawler rules, structured data, resolvable entity, machine-readable page copy, etc.) and generates fixes. In a scan of 274 agency websites, 86% failed all nine checks.
- Flexible publishing destinations — The homepage lists 12 destinations in total: Shopify, WordPress, Magento, WooCommerce, Webflow, Ghost, Framer, Wix, Notion, HubSpot, Webhook, and Git (marked 'Soon'). It also supports 35 content locales.
Who is it for?
AltoRank suits teams or individuals who want automation without sacrificing editorial control.
- SEO agencies use separate workspaces per client, white-label reports, and the approval gate to manage content at scale without autopilot risk.
- Content marketers automate time-consuming research and drafting, then personally approve every article before it goes live on their blog or company site.
- Technical founders who prefer owning their data can self-host the open-source code on their own infrastructure, keeping full control of the scoring logic and all content.
What can you do with AltoRank?
- Agencies auditing AI visibility: run the nine-check assistant-readability audit on client domains, then auto-generate fixes rather than delivering a manual checklist.
- Content teams building topical plans: connect Google Search Console so the 30-day keyword calendar is ranked by your own clicks, impressions, and positions, not by third-party estimates.
- Indie site owners: publish one SEO-optimized article per day to WordPress or Shopify using the free self-hosted version, with no subscription and full IP ownership.
How does AltoRank work?
The workflow is described in four steps on the site:
- Add a domain — Paste a URL; AltoRank creates a workspace, crawls the pages, benchmarks competitors, and finds gap keywords.
- Build the plan — The system generates a 30-day calendar of one keyword per day, sorted by traffic potential vs. difficulty for that specific domain.
- Draft and review — Each morning you receive a draft in your extracted voice, SEO-scored and internally linked; you approve it, send it back, or request edits.
- Publish — Approved articles are delivered to your connected CMS (Shopify, WordPress, Webflow, etc.).
The site claims setup takes roughly ten minutes and the first article publishes within five working days of adding a domain.
Pricing
AltoRank is free when you self-host — the homepage lists "Starting price: $0 self-hosted" and states there are no feature gates, no trial period, and no requirement to enter a card. The hosted version is a subscription plan, but nothing is charged until you actually choose a plan. Specific dollar prices are not disclosed on the page.
Alternatives
The homepage directly contrasts AltoRank with autopilot-oriented SEO tools:
- Outrank — traditional SEO stack with autopilot publishing, closed source, and per-site pricing.
- Distribb — similar autopilot behavior; not inspectable and not self-hostable.
- BabyLoveGrowth — also opens with the word "autopilot"; subscription-only and lacks editorial approval.
FAQ
Is AltoRank free?
Yes. The open-source, self-hosted edition is free with no feature gates. If you prefer a hosted solution, a paid plan exists, but you are never charged until you select a plan and there is no trial card requirement.
Does AltoRank publish articles automatically?
No. The product physically prevents automatic publishing: the MCP server has no publish tool, and auto_generate has no publish counterpart. A human must approve every article through the editorial gate before it can go live.
AltoRank lists 12 destinations on the homepage: Shopify, WordPress, Magento, WooCommerce, Webflow, Ghost, Framer, Wix, Notion, HubSpot, Webhook, and Git (with Git marked "Soon"). It also supports 35 locales for non-English content creation.
Can I self-host AltoRank?
Yes, the full source is open for self-hosting at no cost. All features, including the SEO algorithm and multi-client workspaces, are available in the free self-hosted build, so you can inspect or modify the code.
How does AltoRank match my writing style?
You upload three to five published pieces from your site. AltoRank analyzes tone, cadence, vocabulary, and phrases you avoid to create a voice profile. Each workspace keeps its own profile, so a second client site will not inherit the first site's style.
What happened in the agency visibility scan?
In August 2026, AltoRank scanned 274 agency websites against nine checks that affect whether AI assistants can read a site; 86% of the sites failed every check. The same nine-check scan runs on any domain added to AltoRank and automatically produces fixes.