SerpBear
Open-source SERP rank tracker and keyword research app. Monitor unlimited keywords across unlimited domains with email alerts and GSC integration.
SerpBear is an open-source search engine position tracking and keyword research application that lets you monitor how your website ranks for any number of keywords in Google. Designed as a self-hostable alternative to commercial SEO suites, it offers unlimited domains and unlimited keywords, daily ranking updates, and email notifications whenever your positions change.
The platform integrates with major SERP scraping providers (SerpAPI, ScrapingAnt, HasData, SearchApi, and others) or your own proxy IPs to fetch real Google search results. It also supports Google Search Console integration for actual visit and impression data per keyword, plus Google Ads integration for keyword research and search-volume metrics.
SerpBear ships with a REST API for use in marketing dashboards and reporting workflows, a PWA for mobile use, and runs on SQLite with a Next.js frontend and backend. Deploy via Docker, Fly.io, or mogenius.com — all at zero licensing cost.
Categories:
Build with:
Looking for contributors
This project is actively seeking help, join the community!
Repository details
Updated 7/29/2026, 6:00:51 AM
View RepositoryCompare SerpBear with
Similar open source alternatives
OpenSEO
An open-source, self-hostable SEO suite and pay-as-you-go alternative to Semrush and Ahrefs for keyword research, rank tracking, backlinks, and site audits.
Semrush
CrawlSEO
Self-hosted SEO monitoring dashboard with Google Search Console, a 2,000-page site crawler, Core Web Vitals, and a built-in MCP server for AI agents.
Semrush