Atlas recap

2026-10-15

Outrank teardown: how it works, and what Fimo SEO + GEO do differently

Outrank grows a site from outside, with a daily AI article and a reciprocal backlink network, and a 2026 refresh loop driven by Search Console. Fimo’s SEO and GEO agents maintain the site from inside. This recap shows how Outrank works screen by screen, and where it overlaps with Fimo.

Scope Competitor teardown · outrank.so Fimo develop @ 19a435a5 Depth Extensive Evidence 4 videos · site captures · reviews Research

Research

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.

Step 0 · website URLVideo: Outrank walkthrough (Outrank channel, Oct 2025) · 0:24
Business · auto-filled from scrapeVideo: Outrank walkthrough (Outrank channel, Oct 2025) · 0:48
Audience & competitors · 5/7 eachVideo: Outrank walkthrough (Outrank channel, Oct 2025) · 1:36
Blog · sitemap, 3 style examples, optional GSCVideo: Outrank walkthrough (Outrank channel, Oct 2025) · 2:18
Articles · auto-publish, style, linksVideo: Outrank walkthrough (Outrank channel, Oct 2025) · 2:30
Articles · image style + content togglesVideo: Alex’s SEO Tips 3-month review (Apr 2026) · 2:06
Integration · 9–10 CMS tiles or skipVideo: Outrank walkthrough (Outrank channel, Oct 2025) · 3:36
Notion · database field mappingVideo: Outrank walkthrough (Outrank channel, Oct 2025) · 4:12

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.

Generating the strategyVideo: Outrank walkthrough (Outrank channel, Oct 2025) · 4:42
“1 month Content Strategy is ready”Video: Outrank walkthrough (Outrank channel, Oct 2025) · 5:06
Content Planner · Vol / Diff per dayVideo: Alex’s SEO Tips 3-month review (Apr 2026) · 3:48
First article generated → Visit ArticleVideo: Outrank walkthrough (Outrank channel, Oct 2025) · 5:30
Keyword research chat → ScheduleMarketing image · outrank.so · Oct 2026
Calendar · Pre-Create a future dayMarketing image · outrank.so · Oct 2026
Strategy build · console full of failed requestsVideo: Alex’s SEO Tips 3-month review (Apr 2026) · 3:12
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.

Article page · keyword, type, slug, metaVideo: Toolysto tutorial (Nov 2025) · 10:06
Rich-text editorVideo: Toolysto tutorial (Nov 2025) · 8:36
AI Rewriter · presets + free promptVideo: Toolysto tutorial (Nov 2025) · 9:36
Body · YouTube embed, AI imagesVideo: Alex’s SEO Tips 3-month review (Apr 2026) · 9:48
2026 editor · chat rewrite with section diffMarketing image · outrank.so · Oct 2026
Linking Configuration · sitemap → 534 pagesVideo: Alex’s SEO Tips 3-month review (Apr 2026) · 4:54
Style from 3 example URLsMarketing image · outrank.so · Oct 2026
Reviewer check · GPTZero 90% AIVideo: Alex’s SEO Tips 3-month review (Apr 2026) · 13:18

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.

Articles Plan · 8 / 30 / 60 / 90 per monthMarketing image · outrank.so · Oct 2026
Articles Settings · auto-publish, auto keywordsVideo: Alex’s SEO Tips 3-month review (Apr 2026) · 4:36
Calendar with published daysMarketing image · outrank.so · Oct 2026

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.

Article Improvements · 15 tasks, typed by opportunityMarketing image · outrank.so · Oct 2026
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".

AI Visibility landing pageoutrank.so/ai-visibility · captured 2026-10-15
Citations for each engine · Ahrefs dataoutrank.so/ai-visibility · captured 2026-10-15
“Your brand” in AI answers, year by yearMarketing image · outrank.so · Oct 2026
  • 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.

Single plan · $99 · 3-day trialVideo: Alex’s SEO Tips 3-month review (Apr 2026) · 0:30
Free Tools Builder · $199/moVideo: Alex’s SEO Tips 3-month review (Apr 2026) · 7:36
Human Curated · $1,399/moVideo: Alex’s SEO Tips 3-month review (Apr 2026) · 7:48
Directory Submission · $500Video: Alex’s SEO Tips 3-month review (Apr 2026) · 8:00
Founder MRR chart (vendor)X / @tibo_maker via arrfounder.com · Oct 2025

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.

Vendor case study · 15.7K clicksoutrank.so success story image (vendor-selected)
Independent 3-month test · 38 clicks, pos 75.6Video: Alex’s SEO Tips 3-month review (Apr 2026) · 13:36

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.

VerifiedProduct UI 2025–Apr 2026

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.

VerifiedMarketing site

15 full-page captures and 24 product images from outrank.so, plus FAQ answers expanded on 2026-10-15.

PartialArticle Improvements, keyword chat, 2026 editor, Home wins

Docs text and marketing renders only. No video or live account shows them.

PartialSocial / reviews

Trustpilot, Product Hunt and review blogs read directly. Reddit was blocked and X returned 402, so those quotes are second-hand snippets.

UnknownLive account

No trial was started. The trial needs a card and a $1 charge, and users report cancellation trouble, so it needs Marc’s decision.

UnknownAI visibility inside the product

Not seen anywhere. Only the marketing page with Ahrefs numbers.

Research

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.

01
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.
02
Content creation
Outrank
1 article a day, images, embeds, style from 3 URLs, 150+ languages.
Fimo today
No writing agent. The autopilot-content skill exists, and the Content agent is promised on the marketing site.
Take-away
Gap. Ship refresh first. New pages are always suggest.
03
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.
04
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.
05
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.
06
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.
07
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.
08
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.
09
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.

Default SEO and GEO agents3 files
⌄▱packages/agents/src/fimo
⌄▱agents/studio/skills
  • 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.

01

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.

02

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.

03

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.

04

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.

VerifiedFimo agents on develop

Read templates.ts at 19a435a5: 7 SEO and 3 GEO routines, with the cron schedules quoted above.

PartialFimo phase-2 plan

From mockups/chats-agents/seo-geo-plan.md (2026-10-09), which is a plan and not shipped code.

UnknownHead-to-head results

No Fimo site has been measured against an Outrank site.

Source peek

Open at head
Path copied