4 videos (Outrank official, Toolysto, Alex’s SEO Tips, plus the homepage reel), 544 frames, 3 frame catalogs with timestamps. The parent re-checked 4 key frames.
Outrank · how it works
Every Outrank screen from signup to reports, from video frames and the live site.
Outcome
Outrank is a content and link machine that works from outside the site. You give it a URL. It scrapes the site, guesses your audience and competitors, and builds a 30-day calendar with one keyword per day. Each day it writes a 1,200 to 1,700 word article with images, a YouTube embed and 3 internal links, then pushes it into your CMS (WordPress, Webflow, Shopify, Notion, Ghost, Wix, Framer, a Next.js blog or a webhook) between 7 and 9 AM UTC.
Two loops sit on top of the calendar. Backlink Exchange is a credit network: Outrank puts links to other customers into your articles, which earns you credits, and spends those credits to put links to you into their articles. Article Improvements (2026) reads Google Search Console, chooses articles that are close to page 1 or losing clicks, rewrites them, and republishes. About two weeks later it shows the extra clicks as a "win" on the Home dashboard.
The "GEO" claim is mostly an argument, not a feature. Outrank says AI assistants cite pages that rank and get links, so more articles plus more links give more AI citations. No video shows a screen inside the product that tracks AI visibility. The citation numbers on the marketing site come from Ahrefs. Results vary a lot: vendor case studies show thousands of clicks, while one paid 3-month test got 38 clicks at average position 75.6.
Setup · 10 minutes
Onboarding turns one URL into a full content profile, and the AI fills in most fields
A 5-step wizard runs after the $1 trial checkout: Business → Audience & Competitors → Blog → Articles → Integration. Outrank scrapes the site and pre-fills every step. In all three videos the user mostly clicks Continue.
Two inputs drive everything that follows. The competitor list (up to 7 domains) seeds keyword discovery: "bigger competitors provide more valuable insights". The 3 example article URLs set the writing style, which then shows as a greyed "Informative" or "Professional" label. Search Console is offered here only to "avoid suggesting keywords you already rank for", and every video skips it.
The Articles step is where the output gets its shape: auto-publish, internal links per article, global instructions, brand colour, image style (Brand & Text, Watercolor, Cinematic, Illustration, Sketch), title-based featured images, and toggles for YouTube embeds, a table of contents, CTAs, infographics, emojis, "mention similar products" and first-person writing.
Strategy
The strategy is a calendar: one keyword a day, with volume and difficulty, kept full automatically
After onboarding a modal says "Creating a Content Strategy for You · 4–5 minutes". In the April 2026 review it took 16–17 minutes, and the browser console filled with failed requests. Then "Your 1 month Content Strategy is ready" offers one button: Create & Publish First Article.
The Content Planner is the home screen. Each day holds one card: an article type (Guide: Explainer, Guide: How-to, List: Resources, List: Round-up), the keyword, Vol and Diff. Cards can be dragged. The Automatic Keyword Generation setting keeps 25–30 keywords queued, so the calendar never runs empty. The 2026 product adds a keyword-research chat that pulls live volume, KD and CPC, and lets you drag the results onto the calendar.
flowchart TB URL[Site URL] --> Scrape[Scrape +<br/>AI profile] Scrape --> Comp[Competitors] Comp --> KW[Keyword<br/>candidates] KW --> Cal[30-day<br/>calendar] Cal --> Art[1 article<br/>per day] Art --> CMS[CMS push<br/>7–9 AM UTC] Cal -.auto refill.-> KW
The main loop. Every arrow runs without a person once auto-publish and auto keyword generation are on (the defaults).
Writing
An article is long-form AI text with images, an embed and internal links, and a person can edit it but does not have to
The article page shows the text, a featured image in the chosen style, the target keyword, the article type, the status, the slug and a meta description with a counter (157/160). Edit Article opens a rich-text editor. An AI Rewriter works on highlighted text, with presets (Shorten, Simplify, More detailed, More informative) or a free prompt. Articles export as Markdown.
Internal links come from Linking Configuration, which reads the sitemap (534 to 678 pages detected in the videos) with no filter, so Terms and Cookie pages count as link targets. The 2026 editor (marketing image) replaces the modal with a side chat and a Rewritten / Reject diff for each section.
Quality is the main complaint. The 3-month reviewer found no sources, no FAQ, an unattributed quote and an off-topic YouTube embed, and GPTZero rated the text 90% AI. A 60-article blogger test found that 12 of 60 articles needed heavy rewrites. The founder says the engine was rebuilt after "AI slop" complaints.
Publishing
Publishing is a CMS push on a fixed daily window, and the plan size sets the volume
Articles go out at 7–9 AM UTC to the connected integration. Notion needs a field mapping (title, slug, meta, publish date, ready-to-publish flag). Without an integration Outrank offers a free hosted blog, whose default domain is noindex until you add your own domain.
Volume is the pricing lever: 30 articles a month for $99, 60 for +$85, 90 for +$160. A low-volume 8-article plan swaps standard articles for premium images and 100 bonus backlink credits, and also unlocks Publishing Days. Each day on the calendar can be pre-created up to 7 days ahead for review. Otherwise it auto-publishes.
Authority
Backlink Exchange is a credit market between customers, and links go in with no approval step
Turn on Network Participation and Outrank does two things. It puts links to other customers into the articles it writes for you, which earns credits ("higher DR hosts earn more per link"). It spends your credits to put links to you into their articles. The screen shows Domain Rating (from Ahrefs), credits ("1 Credit = 1 Domain Rating"), total backlinks, unique sources and an Earned Backlinks table (date, status, credits, DR, source site, source article).
Paid tiers sell more credits: Premium $199/mo (400 credits, about 10 links) and Enterprise $899/mo (1,000 credits, about 25 links). A separate marketplace pays outside DR 40+ sites about $1 per DR per post. The founder says 92% of applicants are rejected.
Reviewers see DR 5–15 sources, with a few at 25 or higher, and the same sites repeat after about 14 links. Users report DR gains of +4 to +12 in a few months, and little effect above DR 25–30. The Terms (as quoted by reviewers) state "no manual preview or approval step" and put the search-penalty risk on the customer.
flowchart TB A[Your article] -- hosts link --> B[Other customer] A -- earns --> Cr[Credits] Cr -- spent on --> C[Their article] C -- links to --> You[Your site] Paid[Paid tiers<br/>$199 / $899] --> Cr
Reciprocal by design. Google’s spam policy names “excessive link exchanges” as a link scheme.
Refresh loop · 2026
Article Improvements is the closest thing to our agents: Search Console data in, one rewrite a day, a measured win out
Improvements needs three things: the feature switched on, Search Console connected, and a CMS that supports republishing. It sorts candidates into five types: almost-there rankings (just outside the top 5), click-through gaps (good position, low CTR → title and meta), declining articles, content gaps (questions not answered yet) and thin content. The panel shows these as filters such as "Edge of 1st page 8" and "Click recovery 6".
It runs at most two publishing days a week, one improvement per day. Each task appears on the same calendar as new articles. By default it waits in an Improvements inbox, where you compare and approve each section and can edit it inline. Auto-push is a setting. Before review, automatic checks confirm that no headings, links or images were lost, run an AI quality review, and strip "AI fluff".
The measurement is the important part. About two weeks after a republish, Outrank compares the article’s clicks and impressions with the baseline from before the rewrite and shows the gain as a win on the Home dashboard. That is the outcome report our agents do not have.
flowchart TB GSC[Search Console] --> Pick[Pick by<br/>5 opportunity types] Pick --> Task[Task on<br/>calendar] Task --> QA[Auto checks] QA --> Inbox[Review inbox<br/>or auto-push] Inbox --> CMS[Republish] CMS --> Win[+2 weeks:<br/>clicks vs baseline] Win --> Home[Win on Home]
From outrank.so/docs/improvements. No video shows this feature yet. It is documented and pictured on the marketing site only.
Reports
What a customer actually sees as reporting: keyword numbers, Domain Rating, credits, and from 2026 the improvement wins
Across the four videos, the in-product metrics are: Vol and Diff per planned keyword, the plan quota (30 articles/mo), Domain Rating "powered by Ahrefs", backlink credits, total backlinks and unique sources, the Earned Backlinks table, the count of linkable pages, and the meta-description character count. No video shows a traffic, rankings or AI-citation dashboard in the product.
The documentation adds a Home dashboard that lists improvement wins (extra clicks against baseline). The AI-visibility marketing page shows citations for each engine (Google AI Mode, Perplexity, AI Overviews, Gemini, ChatGPT, Copilot) for three customer sites, with "Source: Ahrefs, September 2026". It sells results. It is not a product view. Product Hunt reviewers asked for "deeper built-in analytics".
- PlannerVol, Diff, article type for each day
- BacklinksDR (Ahrefs), credits, total, unique sources, earned table
- Articlestatus, keyword, slug, meta length
- Home (doc only)improvement wins: clicks vs a 2-week baseline
- AI visibilitymarketing page only, Ahrefs numbers, no in-app screen seen
Business
The money comes from one $99 plan plus large upsells, and the founder reports fast growth
The core plan is "All in One", $99/mo, shown against a struck-through $199. Upsells in the sidebar: Free Tools Builder $199/mo (5 programmatic tools a month on your domain), Human Curated Service $1,399/mo (human editors, 3 clients a month), Directory Submission $500 one-time (350+ directories), and the backlink credit tiers. There is also a REST API, an MCP server and a CLI, so other agents can plan, write and publish through Outrank.
Founder-reported MRR (vendor claims): about $300 as "ContentPie", then $60k in Jun 2025, $200k in Oct 2025 and $300k+ in Apr 2026 across "2,500+ sites". About $10k a month goes to affiliates. The founder’s own chart shows an unexplained drop from about $76k to $20k in Jul 2025. Trustpilot is 3.8 from 98 reviews: 67% are 5-star, and 28% are 1-star, mostly about cancelling, charges and refunds.
Results
Results range from vendor case studies with thousands of clicks to a paid test with 38 clicks in 3 months
Vendor: "median site 2.0× clicks about 7 months in" across 2,119 sites, and selected Search Console charts (15.7K clicks / 6.42M impressions on one). Independent: the April 2026 reviewer paid for 3 months and got 38 clicks, 2.85K impressions, 1.3% CTR and average position 75.6, about $8 per click. He sells a competing tool, so weigh his verdict with that in mind. A blogger’s 60-day test on 3 sites got 57 of 60 articles indexed and DR +2 to +4, with no penalties.
No case of a confirmed Google penalty or deindexing was found. The nearest signal is a user who saw impressions drop after 3 auto-published articles and does not blame Outrank.
Evidence
What this teardown saw directly, and what it only read
Each claim on this page names its source layer. Video frames were catalogued by subagents with exact timestamps, and the parent spot-checked them against the frames. Social and review claims carry URLs in the research notes. Vendor numbers are labelled as vendor claims.
15 full-page captures and 24 product images from outrank.so, plus FAQ answers expanded on 2026-10-15.
Docs text and marketing renders only. No video or live account shows them.
Trustpilot, Product Hunt and review blogs read directly. Reddit was blocked and X returned 402, so those quotes are second-hand snippets.
No trial was started. The trial needs a card and a $1 charge, and users report cancellation trouble, so it needs Marc’s decision.
Not seen anywhere. Only the marketing page with Ahrefs numbers.
Fimo SEO + GEO · the difference
Where Outrank and Fimo’s default SEO and GEO agents overlap, and what to take.
Outcome
Outrank and Fimo’s SEO and GEO agents barely overlap. Outrank adds pages and links to a site it cannot change. Fimo’s default SEO agent (7 routines) and GEO agent (3 routines) maintain the site from inside: templates, CMS fields, sitemap, canonicals, hreflang, JSON-LD and llms.txt, fixed at the source on a safe copy. They ask in Chats before they change anything a visitor reads.
The one place where both meet is Outrank’s 2026 Article Improvements. It is the same idea as our planned keyword routines and the autopilot-content refresh: Search Console says which page is close to winning, the agent improves that page, and a person approves. Outrank has shipped it and adds the piece we lack, a measured "win" two weeks later. Our versions wait for a Search Console integration.
The lesson is about the product, not technology. Outrank sells an outcome you can see (articles every day, clicks going up). Our agents report findings and fixes. Fimo can do what Outrank does more safely because it owns the site, but only if it also reports results.
Shape
Outrank works from outside in and Fimo works from inside out, so each can do things the other cannot
Outrank’s only write path is "create a post in the CMS". It cannot fix a template, a canonical, a redirect, the sitemap or JSON-LD, and its internal links point to whatever the sitemap lists. Fimo’s agents run with Studio tools in the project sandbox and change the source. One template fix repairs 69 pages.
In return, Outrank brings external data on day one (keyword volume and difficulty, Domain Rating, and Search Console for Improvements) and a writing engine. Fimo has neither yet. Its SEO template even says "once Search Console is connected".
flowchart TB
subgraph O[Outrank · outside]
OK[Keyword data] --> OW[Write post]
OW --> OC[CMS API]
OL[Link network] --> OC
end
subgraph F[Fimo · inside]
FR[Routine on schedule] --> FS[Crawl + checks]
FS --> FX[Fix at source<br/>safe copy]
FX --> FA[Ask in Chats]
end
Different write surfaces. Outrank can only add documents. Fimo can change the code, the content model and the content.
Side by side
Each capability compared with what ships on develop today
"Fimo today" means origin/develop at 19a435a5: the SEO and GEO templates in packages/agents/src/fimo/templates.ts and their built-in skills.
The result is two products that solve different halves of SEO. Fimo is ahead wherever the fix lives inside the site (technical SEO, structured data, AI readiness, safety). Outrank is ahead wherever the input comes from outside (keyword data, Search Console, content volume, outcome reporting). The gaps on our side are integrations and reporting. None of them needs a new architecture.
Keyword research
- Outrank
- Competitor-seeded, auto-refilled 30-day calendar. Chat with live Vol/KD/CPC.
- Fimo today
- None. Keyword optimization and research are phase 2 and need Search Console plus a paid source.
- Take-away
- Gap. A brief per target query is the useful part. The daily calendar is not needed.
Content creation
- Outrank
- 1 article a day, images, embeds, style from 3 URLs, 150+ languages.
- Fimo today
- No writing agent. The
autopilot-contentskill exists, and the Content agent is promised on the marketing site. - Take-away
- Gap. Ship refresh first. New pages are always
suggest.
Refreshing existing pages
- Outrank
- Improvements: 5 opportunity types from Search Console, ≤2 a week, inbox or auto-push.
- Fimo today
- Not shipped. Same design in
autopilot-content(refresh pages that lose ground). - Take-away
- Closest overlap. Copy the opportunity types and the inbox.
Technical SEO
- Outrank
- None. Its sitemap use is only as a link source.
- Fimo today
- 7 SEO routines: technical, broken links, meta, images, hreflang, internal linking, monitoring.
- Take-away
- Fimo ahead. Outrank does not touch this at all.
GEO / AI search
- Outrank
- Argument: more pages plus links lead to citations. Ahrefs numbers on a marketing page.
- Fimo today
- 3 GEO routines: llms.txt and no-JS text, JSON-LD, direct-answer headings.
- Take-away
- Fimo ahead on readiness. Both lack an in-product visibility view.
Links
- Outrank
- Reciprocal credit network, auto-placed, penalty risk on the customer.
- Fimo today
- Internal links only, placed in context by the Internal linking routine.
- Take-away
- Do not copy the exchange.
Safety
- Outrank
- Auto-publish is the default. Optional review for Improvements.
- Fimo today
- Safe copy and preview.
auto/suggest/never. Asks in Chats. - Take-away
- Fimo ahead. This is a selling point.
Reporting
- Outrank
- Vol/Diff, DR, credits, and improvement wins (clicks vs a 2-week baseline).
- Fimo today
- Findings and fixes in the routine thread. No traffic outcome.
- Take-away
- Gap. Add a measured win for each fix.
Agent surface
- Outrank
- REST API, MCP server and CLI for other agents.
- Fimo today
- Fimo CLI, MCP and skills already exist.
- Take-away
- Same level. Not a difference.
What ships
Fimo’s default agents are maintenance routines on a clock, and each one loads one skill
The SEO template runs 6 daily routines (from 04:00 in the project timezone, 20 minutes apart) and 1 weekly routine. The GEO template runs 2 daily and 1 weekly. Each routine’s instructions say "Load the fimo-seo skill and check…". The skill decides what a run may change on its own.
- SEO · dailyTechnical SEO, Broken links, Meta tags, Image SEO, Hreflang, SEO monitoring
- SEO · weeklyInternal linking
- GEO · dailyAI readiness, Structured data
- GEO · weeklyAI citation optimization (suggest only)
- Not shippedKeyword optimization, research and cannibalization, and AI visibility: they wait for integrations
Take
Four ideas worth taking, in order of value
Each item below already has a home in our plan (mockups/chats-agents/seo-geo-plan.md). Outrank shows that the ordering works commercially.
The consequence for the roadmap: Search Console moves from "phase 2" to the next step, because it unlocks three routines and the win measurement at once. A Content agent comes after it and starts with refreshes, so its first output improves pages that already rank instead of adding more pages.
Search Console first. It turns on keyword optimization, cannibalization and a refresh routine. Copy Outrank’s five opportunity types (almost-there, CTR gap, declining, content gap, thin) as the routine’s finding table.
A measured win for each change. Save the page’s clicks and impressions when the fix ships, compare after 14 days, and report "+N clicks" in the agent’s thread and digest. This is what makes a maintenance agent feel like growth.
A Content agent, refresh first. Build it on autopilot-content: keep focus keywords, refresh pages that lose ground (auto for facts, suggest for rewrites), retire dead pages, and propose new pages as drafts. The output is a reviewable work session, not a daily post.
An improvements inbox with a section diff. Outrank’s approve-or-reject per section, with an auto-push setting, matches our work-session preview. The UI pattern is worth studying for the Chats decision form.
Position
One line for sales: Outrank adds pages to your site, and Fimo keeps the whole site winning
Outrank’s buyer wants traffic without work and accepts AI posts and link-network risk. Fimo’s buyer owns a real site and wants it correct, fast and citable, with changes they can preview and undo. When Fimo adds Search Console, measured wins and a refresh-first Content agent, it covers Outrank’s best feature (Improvements) inside a product that can also fix the template under the article.
Read templates.ts at 19a435a5: 7 SEO and 3 GEO routines, with the cron schedules quoted above.
From mockups/chats-agents/seo-geo-plan.md (2026-10-09), which is a plan and not shipped code.
No Fimo site has been measured against an Outrank site.