Vibecode Rankwise

track this build4 phases, 12 steps, beginner friendly
KINDA · weekend project
price $59/moyou'd save $708/yrbuild time multi-daycategory 📈 seo & marketingreplaced by 0 people

The measurement half is a weekend project. Fire a fixed question set at the ChatGPT, Claude, Gemini and Perplexity APIs on a schedule, count whether your domain gets named, store every run, and you have the dashboard. What takes Rankwise past that is the acting half: ranking topics by demand and citation gap, drafting sourced articles, and publishing them into WordPress, Shopify, Webflow or Wix without breaking anything. You can hand-write that loop for one site and one CMS. Doing it across four engines and four CMSes, every week, while the APIs move under you, is the part that stays a product.

the project pack5 files · written for this build, step by step
README.md
# Rankwise · indie build

A local weekly citation tracker for one site across four answer engines, whose hard problems are an immutable run history, normalising citations so two spellings of one URL are one domain, and an on-page audit that gives correct advice about crawlers that do different jobs.

Estimated effort: **weekend**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Runtime | Node 22 and TypeScript, one CLI plus a server-rendered dashboard on localhost | a scheduled job and a page to read it, nothing more |
| Storage | SQLite with append-only run tables | history is the product, so the schema refuses updates |
| Engines | The four vendors' own APIs with their search or grounding tools enabled | scripting the chat interfaces breaks their terms and the data is no better |
| Scheduling | A cron entry calling the CLI, with the run recorded whether it finishes or not | a half-finished week is data, a missing week is a hole |
| Budget | A per-run spend ceiling checked before the fan-out starts | questions times engines times weeks is how a hobby becomes an invoice |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **Node.js 22 or newer** · free
  - Why: Runs the CLI and the local dashboard.
  - Get it: nodejs.org, or nvm install 22.
  - Verify: node --version prints v22 or higher
- [ ] **API keys for the four answer engines** · pay per call, and it is the main running cost of this build
  - Why: Each engine is a separate account with its own billing, and the search or grounding tool has to be enabled per provider or you are measuring the model's memory rather than its citations.
  - Get it: Create an account and a key with each provider, then confirm the web search or grounding tool is available on your plan.
  - Verify: One question returns an answer with citations from each of the four
- [ ] **A per-run spend ceiling** · free to decide
  - Why: Questions times engines times weeks compounds quietly, and the ceiling is the only thing standing between a weekly job and a surprise invoice.
  - Get it: Estimate one run at current published prices, decide what a week is worth, and write the figure into the configuration.
  - Verify: A run that would exceed the figure stops and says so
- [ ] **Up to forty buyer questions** · free
  - Why: The question set is the instrument, so changing it mid-history is like moving the goalposts and then measuring the distance.
  - Get it: Write the questions a buyer actually types before they know your name, and commit to leaving them alone for a quarter.
  - Verify: The file loads and every question is answerable by a source you could plausibly be
- [ ] **A scheduler that runs weekly** · free, or the cost of the machine
  - Why: The value is the series, and a series with gaps where the laptop was shut is a series you cannot read.
  - Get it: A cron entry on an always-on machine, or your platform's equivalent.
  - Verify: A scheduled run appears in the runs table without anyone pressing anything

## Quick start

Follow Phase 1 in `BUILD_PLAN.md`; it creates the project.

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- Article drafting and CMS publishing.
- Any scripting of the consumer chat interfaces.
- A single blended visibility score.
- Competitor site-wide tracking.
- the CMS publishing matrix, and the upkeep as WordPress, Shopify, Webflow and Wix each change their APIs
- the editorial layer: topics ranked by demand, citation gap and winnability, then drafted and reviewed rather than dumped
- exact technical diffs (JSON-LD, canonicals, robots rules, llms.txt) instead of generic advice you still have to translate
- months of score history, without which a single week's citation rate tells you nothing
- per-engine weekly scoring across seven on-page dimensions, which costs real API spend every run

If one of those is essential to you, that is the reason to keep paying for Rankwise, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

Because measuring the gap is the easy half and closing it is the work. A personal script tells you Perplexity never mentions you. It does not decide which of forty questions is winnable, write a sourced article, get it live in your CMS, and then prove which citation that article won. The accumulated score history matters too: the number is meaningless in week one and load-bearing in month six, and starting over resets you to zero.

what you lose

xthe CMS publishing matrix, and the upkeep as WordPress, Shopify, Webflow and Wix each change their APIs

xthe editorial layer: topics ranked by demand, citation gap and winnability, then drafted and reviewed rather than dumped

xexact technical diffs (JSON-LD, canonicals, robots rules, llms.txt) instead of generic advice you still have to translate

xmonths of score history, without which a single week's citation rate tells you nothing

xper-engine weekly scoring across seven on-page dimensions, which costs real API spend every run

share on X ↗"I just replaced Rankwise ($59/mo) with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

ElmoTracks the citations honestly. Writing the article and pushing it to your CMS is still your evening.231aug 2026open source↗

no votes, no pay-to-list · just what's real

the numbers

Rankwise pricing

starter$59/mo · monthly · $708/yr

free tierAfter the trial the account drops to a free plan that keeps monitoring 1 domain and 10 tracked questions against Perplexity, re-checked weekly, with the score history intact. Writing and publishing articles need a paid plan.

verified 2026-08-10 · source ↗

questions
Is Rankwise free?

After the trial the account drops to a free plan that keeps monitoring 1 domain and 10 tracked questions against Perplexity, re-checked weekly, with the score history intact. Writing and publishing articles need a paid plan. Paid is Starter at $59/mo (checked 2026-08-10).

Vibecode Rankwise

Kinda. The core of Rankwise is buildable in a weekend with the prompt on this page, but there are real gaps: the CMS publishing matrix, and the upkeep as WordPress, Shopify, Webflow and Wix each change their APIs, the editorial layer: topics ranked by demand, citation gap and winnability, then drafted and reviewed rather than dumped. Read the honest list above before committing.

How much does Rankwise cost?

Rankwise costs about $59/month (Starter, checked 2026-08-10), which is $708 per year.

What do I lose by replacing Rankwise?

Honestly: the CMS publishing matrix, and the upkeep as WordPress, Shopify, Webflow and Wix each change their APIs; the editorial layer: topics ranked by demand, citation gap and winnability, then drafted and reviewed rather than dumped; exact technical diffs (JSON-LD, canonicals, robots rules, llms.txt) instead of generic advice you still have to translate; months of score history, without which a single week's citation rate tells you nothing; per-engine weekly scoring across seven on-page dimensions, which costs real API spend every run. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Rankwise?

Yes: Elmo (Tracks the citations honestly. Writing the article and pushing it to your CMS is still your evening.) The prompt is for when you want it exactly your way.