Open source search engine position tracking and keyword research app with email alerts and a built-in API
- Stars2k
- Forks267
- Open Issues64
MIT
- TypeScript
- CSS
- JavaScript

About SerpBear
SerpBear tracks website keyword positions in Google and notifies you when rankings change. It is built for monitoring domains and keywords over time, with unlimited keywords and domains for SERP tracking.
It includes daily, weekly, or monthly email notifications, a built-in API for marketing and data reporting tools, keyword research with Google Ads test account integration, and Google Search Console integration for visits, impressions, countries, pages, and keyword discovery. It also works as a PWA on mobile.
SerpBear uses Next.js for the frontend and backend and SQLite for its database. It can use third party SERP scraping services or your proxy IPs, and it can be run on mogenius.com or Fly.io for free. It ships with Docker image support and is maintained as an open source project.
Key features
- Track unlimited domains and unlimited keywords
- Daily, weekly, or monthly email notifications
- Built-in API for marketing and data reporting
- Keyword research with Google Ads test account integration
- Google Search Console integration for visits and impressions
Details
- First released
- 2022
- Platforms
- Web · Android · iOS · Docker
- Deployment
- self-hostable · docker · cloud
- Database
- SQLite
- Frontend
- Next.js
- Pricing
- Free to run on mogenius.com or Fly.io
