Sign inSign up

towfiqi/serpbear

By towfiqi

•Updated 6 months ago

SerpBear Search Engine Position Tracking App

Image
8

100K+

towfiqi/serpbear repository overview

⁠SerpBear

SerpBear is an Open Source Search Engine Position Tracking and Keyword Research App. It allows you to track your website's keyword positions in Google and get notified of their position change.

⁠Documentation⁠ | Github⁠

Easy to Use Search Engine Rank Tracker

⁠Features
  • Unlimited Keywords: Add unlimited domains and unlimited keywords to track their SERP.
  • Email Notification: Get notified of your keyword position changes daily/weekly/monthly through email.
  • SERP API: SerpBear comes with built-in API that you can use for your marketing & data reporting tools.
  • Keyword Research: Ability to research keywords and auto-generate keyword ideas from your tracked website's content by integrating your Google Ads test account.
  • Google Search Console Integration: Get the actual visit count, impressions & more for Each keyword.
  • Mobile App: Add the PWA app to your mobile for a better mobile experience.
  • Zero Cost to RUN: Run the App on mogenius.com or Fly.io for free.
⁠How it Works

The App uses third party website scrapers like ScrapingAnt, ScrapingRobot or Your given Proxy ips to scrape google search results to see if your domain appears in the search result for the given keyword. Also, When you connect your Googel Search Console account, the app shows actual search visits for each tracked keywords. You can also discover new keywords, and find the most performing keywords, countries, pages.

⁠Getting Started
  • Step 1: Deploy & Run the App.
  • Step 2: Access your App and Login.
  • Step 3: Add your First domain.
  • Step 4: Get an free API key from either ScrapingAnt or ScrapingRobot. Skip if you want to use Proxy ips.
  • Step 5: Setup the Scraping API/Proxy from the App's Settings interface.
  • Step 6: Add your keywords and start tracking.
  • Step 7: Optional. From the Settings panel, setup SMTP details to get notified of your keywords positions through email. You can use ElasticEmail and Sendpulse SMTP services that are free.

Compare SerpBear with other SERP tracking services:

ServiceCostSERP LookupAPI
SerpBearFree*Unlimited*Yes
ranktracker.com$18/mo3,000/moNo
SerpWatch.io$29/mo7500/moYes
Serpwatcher.com$49/mo3000/moNo
whatsmyserp.com$49/mo30,000/moNo
serply.io$49/mo5000/moYes
spaceserp.com$59/lifetime15,000/moYes

(*) Free up to a limit. If you are using ScrapingRobot you can lookup 5,000 times per month for free.

Stack

  • Next.js for Frontend & Backend.
  • Sqlite for Database.

Tag summary

Content type

Image

Digest

sha256:31bc71dc0…

Size

88.5 MB

Last updated

6 months ago

docker pull towfiqi/serpbear