# Open-source rank trackers

A rank tracker checks where your pages appear on Google for the keywords you care about, every day. The projects below do that on your own server. SerpBear is a dedicated tracker; RankMe and OpenSEO bundle rank tracking with audits, keyword research and backlinks.

Google doesn't offer a free results feed, so most trackers fetch rankings through a scraping API that charges per search. Check the paid-services column before you add hundreds of keywords.

> We track 3 open-source rank trackers, each checked for licence, commercial use, hardware, paid services and setup. SerpBear runs on your own machine, allows commercial use and needs no paid service. Facts checked 2026-10-22.

Give this to your agent: "Help me with this: "Open-source rank trackers", using the RepoQuarry guide at https://repoquarry.dev/guides/open-source-rank-trackers.md. Read the whole guide first, including its builds and links. Recommend the option that fits what I am building and why, check each project's official docs (linked there) before installing anything, ask me before spending money or using my accounts, and tell me what you set up when you finish."

## Best for…
- **Business use:** [OpenSEO](https://repoquarry.dev/projects/openseo.md). Permissive MIT licence, commercial use confirmed
- **Most popular:** [OpenSEO](https://repoquarry.dev/projects/openseo.md). 27,505 GitHub stars, the most in this list

## Compared
Ordered by our ranking: stars 40%, recent activity 30%, sourced facts 30%.

| Project | Runs locally | Commercial use | Paid services | Setup | Platforms |
|---|---|---|---|---|---|
| [OpenSEO](https://repoquarry.dev/projects/openseo.md) | Yes | Yes · MIT | Required | Medium | Not confirmed |
| [SerpBear](https://repoquarry.dev/projects/serpbear.md) | Yes | Yes · MIT | Optional only | Medium | Not confirmed |
| [RankMeFast](https://repoquarry.dev/projects/rankme-fast.md) | Yes | Conditions · AGPL-3.0-only | Required | Medium | Not confirmed |

## Common questions
### Is there a free, self-hosted rank tracker?
SerpBear is free to run, with paid services optional or depending on your setup. The software is free; what you may pay for is the server it runs on and any outside service it relies on, which the paid-services column lists.

### Do self-hosted rank trackers need a paid SEO data API?
OpenSEO does. It is free, MIT-licensed software, but it gets its SEO data from the DataForSEO API, so you need a DataForSEO key and pay DataForSEO directly when you self-host it. Check each project's paid-services row before you choose. (source: https://github.com/every-app/open-seo#costs)

### Can I run one in Docker?
All 3 can run on your own server: OpenSEO, SerpBear and RankMeFast. All of them document a Docker setup.

### Which can I use commercially?
Confirmed: OpenSEO (MIT) and SerpBear (MIT). With conditions: RankMeFast. This is not legal advice; read each licence.

### Which is easiest to set up?
None of the 3 we track is rated easy to set up yet, based on their own docs.

## By paid product
- [Open-source alternatives to Semrush](https://repoquarry.dev/alternatives/semrush.md)
- [Open-source alternatives to Ahrefs](https://repoquarry.dev/alternatives/ahrefs.md)
---
Source: RepoQuarry (https://repoquarry.dev/guides/open-source-rank-trackers). Data licence: CC BY 4.0. Quotes are from project documentation and belong to their authors.
