Self-hosted SEO software

Your SEO data. Your server. Your control.

SEO Control Center brings Search Console, rank tracking, competitors and prioritised opportunities together in one place. It runs on ordinary shared hosting, and your data stays in your own database.

Runs on cPanel hosting with PHP 8.5 and MySQL or MariaDB. No Docker, no Node.js, no special server.

Illustration of a project overview: Search Console numbers, trend and tracked keywords.

Everything for your organic search, in one place

Each project is one website. Connect it once, and SEO Control Center keeps the data current in the background.

Search performance

Clicks, impressions, CTR and positions from Google Search Console, with up to 16 months of history, by query, page, device and country.

Keywords

Search volume, CPC and competition for the terms you care about, plus suggestions from queries you already rank for.

Rank tracking

Your Google positions, daily or weekly, on desktop or mobile: visibility, top 3 and top 10, winners and losers, full history per keyword.

Competitors

Up to 10 competitors per project: their visibility on your keywords, where they are ahead, and your gaps. No extra cost.

Opportunities

Concrete, prioritised to-dos found in your own data: quick wins, low click-through rates, ranking and traffic drops, content gaps.

AI access (MCP)

Let Claude and other AI assistants read your SEO data, read-only, with scoped tokens and every call in the audit log.

Why self-hosted?

Your data stays yours

All SEO data lives in your own database on your own server. The software contacts only Google, DataForSEO if you connect it, and our license server about once a week, never with your SEO data.

No markup on data

Keyword data and rank checks come from your own DataForSEO account, at their prices. 100 keywords checked weekly cost about $1.50–2 per week. Budgets stop any request that would exceed your limits.

Runs on the hosting you have

Upload, run the browser installer, add one cron job. That's it. No root access, SSH, Docker or Redis. The installer checks your server and tells you exactly what is missing.

Built for teams and agencies

  • Workspaces keep clients or teams apart, each with its own projects, integrations and members.
  • Roles: owner, admin, member and viewer, and projects can be limited to certain people.
  • Invitations by one-time link: new colleagues choose their own password.
  • Audit log of every sensitive action.

Safe to run

  • Two-factor sign-in with any authenticator app, plus recovery codes.
  • Encrypted credentials: Google and DataForSEO secrets never sit in the database in plain text.
  • Signed updates, installed from the browser, with a backup before every update.
  • Offline-safe licence: everything keeps working for 14 days if the license server cannot be reached.

Three editions, one yearly licence

Starter for a few sites, Pro for several sites and AI access, Agency without limits. Every edition includes updates for as long as the licence runs.