New·Now with GEO for AI Search

Ship code, get ranked.

Get cited, not just crawled. 280+ automated checks. Auto-fix PRs. GitHub integration.

RankCLI is a free, developer-first SEO tool. Run audits locally, get framework-specific fixes, automate in CI. Like ESLint for SEO. Plus an MCP server so your AI agents can handle your SEO needs automatically.

Terminal
$rankcli audit https://myapp.com --geo
npm install -g @rankcli/cli

How it works

Three commands to better SEO and GEO. No dashboards to check. No meetings to schedule.

Install & Login

One command to install, one to authenticate.

npm install -g @rankcli/cli && rankcli login

Run the Audit

280+ SEO checks in seconds. Works with any framework.

rankcli audit --url yoursite.com

Apply Fixes

Auto-apply fixes locally. Review and commit when ready.

rankcli apply --auto

Choose your workflow

Full control or full automation — you decide how much access to grant.

Keep Full Control

Every plan

No repo access needed. Run locally, push when ready.

rankcli auditRun 280+ checks
rankcli apply --autoApply fixes locally
git pushPush when ready

Full Automation

Every plan

Set up GitHub Actions for hands-free SEO maintenance.

rankcli setup --github-actionAdd CI workflow
✓ Auto-audit on pushRuns on every deploy
✓ Get issues in PRsReview and fix

The SEO tool that makes competitors look outdated

GEO, MCP, 11 frameworks, 280+ checks. Built for developers who ship fast.

Agentic Auto-FixNew

Run `rankcli fix --auto --commit --push`. Detect issues, apply fixes, commit with conventional messages, push to CI. Full automation.

AI on Your Own ModelNew

On a Mac with Apple Intelligence, `--ai` runs on-device: free, private, no key. Or use a local model (Ollama, LM Studio) or your own OpenRouter or OpenAI key. Nothing goes through our servers.

GEO (AI Search Optimization)New

Generative Engine Optimization built in: whether GPTBot, ClaudeBot and PerplexityBot can reach your site, and whether AI answers can quote it (answer structure, citations, llms.txt).

MCP Server for AINew

Free and local: run npx @rankcli/mcp-server and Claude, Cursor, or any MCP client can audit your site directly — no signup, nothing sent to our servers.

7 Deep Analyzers

GEO, Core Web Vitals, Security Headers, Structured Data, Images, Internal Linking, and Mobile SEO. Enterprise-grade depth.

11 Framework Recipes

Auto-generate SEO fixes for Next.js, Nuxt, Vue, Astro, SvelteKit, Angular, Rails, Django, Laravel, WordPress, and React. Copy-paste ready.

CLI-First, CI/CD Native

Run `rankcli audit` from terminal. JSON output, GitHub Actions, pre-commit hooks. Built for developer workflows.

Security Header Grading

HTTPS, HSTS, CSP, X-Frame-Options analysis with A+ through F grades. Security matters for SEO and AI trust.

Mobile & PWA Ready

Viewport, touch targets, font sizes, manifest detection. Complete mobile-first indexing audit.

Core Web Vitals

LCP, CLS, INP, TTFB estimation from HTML. Detect lazy-loaded heroes, missing dimensions, blocking resources.

Open-Source GitHub Action

`uses: integrallis/rankcli-action@v1` audits every deploy, comments on the pull request, and fails the build when SEO regresses.

Why RankCLI

What makes RankCLI different

Built for developers who ship code, not for marketing teams who buy tools.

New

GEO (AI Search Optimization)

Check if GPTBot, ClaudeBot, and PerplexityBot can access your site.

Brands actually cited in AI answers get 35% more organic clicks and 91% more paid clicks than uncited brands (Search Engine Land). First CLI tool built for that.

CLI-First Approach

Run audits from your terminal with `rankcli audit`.

JSON output, scriptable, perfect for automation.

CI/CD Native

GitHub Actions, auto-fix PRs, branch protection compatible.

SEO as part of your deployment pipeline.

New

MCP Server

Let AI assistants run SEO audits directly.

Free and local: npx @rankcli/mcp-server — no signup, nothing leaves your machine.

280+ Checks

Most comprehensive audit in the market.

Technical SEO, content, security, performance, AI readiness.

New

API Access for All

REST API available on all paid tiers.

Solo: 100/day, Pro: 1K/day, Agency: 10K/day.

Not sure which SEO tool is right for you?

Simple, transparent pricing

The CLI, MCP server and GitHub Action are free forever. Upgrade for more sites, daily audits, alerts and unlimited auto-fix PRs. No credit card for Free.

Free

The CLI, MCP server and GitHub Action - free forever

$0/forever
  • Unlimited CLI / MCP / GitHub Action audits (your own AI key)
  • 1 site audited weekly, all 280+ checks
  • 3 auto-fix PRs a month
  • Local fixes with rankcli fix
  • README score badge & weekly email report

Solo

For indie developers

$9/month
  • 3 sites, audited weekly
  • All 280+ checks, 10 pages per audit
  • Auto-fix PRs via the GitHub App
  • Slack & Discord alerts
  • AI analysis on your own key
  • API access (100 req/day)
Founding Member

Pro

Locked in for as long as you stay subscribed

$29$19/month

Limited to the first 100 customers

  • 10 sites, audited daily
  • Audit on every push (GitHub App)
  • Auto-fix PRs
  • Slack & Discord alerts
  • Keyword research on your own AI key
  • API access (1K req/day)

Agency

For agencies & enterprises

$99/month
  • 50 sites, audited daily
  • White-label reports & widgets
  • Client report links
  • Everything in Pro
  • API access (10K req/day)
  • Priority support

Compare Plans

FeatureFreeSoloProAgency
SEO Checks
280+280+280+280+
Sites
131050
Audit History
Export Reports
Local Auto-Fix (CLI)
Auto-Fix PRs
3/monthUnlimitedUnlimitedUnlimited
Automated Audits
WeeklyWeeklyDaily + every pushDaily + every push
Slack & Discord Alerts
README Score Badge
REST API Access
100/day1K/day10K/day
White-Label Reports
Priority Support

Just want a quick check? Try our free audit tool — all 280+ checks, no signup required.

Frequently asked questions

Got questions? We have answers.

What SEO checks does it run?

We run 280+ checks covering technical SEO (meta tags, schema, canonicals), content quality (headings, word count, readability), performance (Core Web Vitals, page speed), security (HTTPS, headers), and more. The same checks you'd get from Ahrefs or Screaming Frog.

How does the GitHub integration work?

You install our GitHub App on your repositories. When enabled, we automatically create branches and pull requests with SEO fixes. You review the changes and merge when ready. No manual code changes needed.

Can I use it without GitHub?

Yes! The CLI works standalone. You can run audits locally, and the dashboard shows all issues. GitHub integration is optional for automated fixes.

What frameworks do you support?

We support 11 frameworks: Next.js, React, Vue, Nuxt, Astro, SvelteKit, Angular, Rails, Django, Laravel, and WordPress. The CLI auto-detects your framework and generates appropriate fixes.

Is there a free tier?

Yes! Run a free audit on any URL with no signup at all, or create a free account to monitor one site with audit history. Paid plans add more sites, scheduled audits, GitHub auto-fix PRs and more - upgrade or cancel anytime, no long-term commitment.

How do I cancel my subscription?

You can cancel anytime from your account settings. Your access continues until the end of your billing period. No questions asked, no cancellation fees.