Skip to content

Repository files navigation

RankProof

Audit search visibility, backlinks and internal links from your own machine. Inspect the evidence behind a finding and export the results.

RankProof discovers public signals, verifies source pages, and produces a report with explicit gaps.

CI MIT

Node.js 22+ · Web UI, CLI and HTTP API · Version 8.1.0

Run locally

git clone https://github.com/CometWeb-io/rankproof.git
cd rankproof
npm ci
npm run dev

Open http://localhost:8080. Local history uses embedded PGLite when DATABASE_URL is unset. The development server binds to localhost.

The local RankProof app with domain, market and device controls, before running a scan.

Try the CLI

npm run cli -- help
npm run cli -- scan example.com --market us --format json --out report.json

Replace example.com with a public site you are authorized to audit. Scans make network requests; engine blocks and missing data remain visible in the results.

Actual local CLI help output, showing available commands without running a website scan.

Animated excerpt of actual local command output. Static version.

What can I inspect?

Area Output
Search visibility Positions, keyword ideas, SERP overlap and scan history
Backlinks Discovered links checked against source-page HTML
Site structure Internal links, redirects, canonical issues and orphan candidates
Comparison Link gaps and changes between scans
Reporting JSON, CSV and a standalone HTML report

Bing, DuckDuckGo and Mojeek are enabled by default; Brave is optional. Google organic results require a separately configured provider. Search Console supplies data for a property you control. See providers and Search Console setup.

Know what the numbers mean

  • Discovery is incomplete: a missing backlink is not proof that it does not exist.
  • Traffic estimates and difficulty scores are models, not measured visits or third-party SEO metrics.
  • CAPTCHA or blocked requests are measurement gaps, not zero rankings.
  • Risk scores and disavow exports require human review.

Read the metric definitions before comparing scores.

Go further

Task Guide
CLI commands and flags CLI reference
Run the HTTP service API reference
Configure engines and integrations .env.example
Understand discovery and verification Architecture
Deploy beyond localhost Production operations
Contribute or report a vulnerability Contributing · Security
npm run check
npm run build

MIT license. Bundled fonts use the SIL Open Font License. Maintained at CometWeb.

About

RankProof 8.1 — open search visibility & verified backlink auditor (Bing/DDG/Mojeek/Brave, no paid SEO APIs)

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages