100% free and open source

OctopusOn SERP Checker

A free SERP checker and rank tracker: see where you rank on Google, Bing and Yandex in any country, spot SERP features and AI Overviews, and get a keyword difficulty built from crawling the pages that rank.

Windows, macOS & Linux · SEO and GEO · Updated continuously · No account, no limits

OctopusOn SERP Checker window
SERP analysis

A rank tracker and SERP analysis tool in one

Check positions for free in a browser window, or connect APIs for scale. Every score shows how it was calculated.

Google rank checker

Check keyword positions on Google, Bing and Yandex in any country and language, with city-level locations for Google.

Rank tracker

Projects checked daily, weekly or on demand: position, change, best position and history for every keyword.

Keyword difficulty checker

A difficulty score from crawling the top 10–20 results, with every component and weight shown.

SERP features and AI Overviews

Detect ads, featured snippets, People Also Ask, local packs, videos, top stories and AI answers such as Google AI Overviews.

Share of voice

Visibility and share of voice against your competitors across a whole keyword project.

Cannibalisation checker

See when several of your pages compete for the same keyword.

Free browser mode

No API key needed: searches run in a visible Chrome or Edge window at a gentle pace.

Exports and command line

Excel, CSV and JSON exports, and the octopuson-serp command line for scripts and cron.

Check rankings for free, or at scale with APIs

Start without any key, then add data sources when you need more volume, mobile results or page-level Google results.

  • Free browser mode for Google, Bing and Yandex: a visible Chrome or Edge window, 30 seconds between searches and 100 searches per engine per day by default
  • Optional APIs with your own key or OctopusOn credits: DataForSEO, Serper, SerpApi and the Yandex Search API
  • Custom providers mapped with JSONPath, CSS selectors or regex
  • Monthly budgets and a cost estimate before every run

Keyword difficulty you can explain

Instead of a black-box number, the SERP analysis crawls the pages that rank and shows why a keyword is hard.

  • Content, technical and site strength of every ranking page
  • Domain age, Open PageRank and optional backlink data
  • Difficulty in six bands, opportunity score and search intent
  • Advice on word count, H2s, schema, title, questions to answer and content gaps

Rank tracking with history and share of voice

Follow keyword positions over time for your site and your competitors.

  • Daily, weekly or manual checks while the app is open, or from cron with the command line
  • Position, change, best position, ranking URL and history
  • Visibility and share of voice against competitors
  • Cannibalisation warnings when several of your pages rank for one keyword

SERP features, AI Overviews and stored result pages

See what else competes for the click on every result page.

  • Ads, featured snippets, People Also Ask, local pack, images, videos, top stories, shopping and knowledge panels
  • AI answers (Google AI Overviews, Yandex Neuro and Bing Copilot) lower the opportunity score
  • Raw result pages are stored and can be read again later
100% free and open source

Free forever. APIs are optional

There is no paid version, no trial and no limit: every program is free and open source. Search APIs are an optional extra for more data: bring your own keys, or use one OctopusOn connection for all of them.

100% free

Free

Crawling, log analysis, scoring and every report run locally at no cost and with no limits.

  • No account needed
  • No URL or project limits
Optional

Your own API keys

Connect the providers you already pay for and strengthen the analysis with their data.

  • DataForSEO, Serper, SerpApi, Yandex Search API and Wordstat
  • Google Search Console and Ads with your own Google sign-in
  • Budgets and a cost estimate before every run
Optional

One OctopusOn connection

Skip the sign-ups: connect once at my.octopuson.com and every program uses every supported API with prepaid credits.

  • Pay per request, no subscription
  • One balance for all programs
  • Choose your key or credits per source
Get credits

SERP Checker questions

Is the SERP Checker free?

Yes. The program is 100% free and open source, and its browser mode checks Google, Bing and Yandex without any API key. Paid APIs are optional: use your own keys or OctopusOn credits.

Which search engines and countries are supported?

Google, Bing and Yandex, in any country and language. Google also supports city-level locations.

Does it detect AI Overviews?

Yes. It detects AI answers on the result page (Google AI Overviews, Yandex Neuro and Bing Copilot) and takes them into account in the opportunity score. It does not track citations inside ChatGPT or Perplexity.

Does browser mode solve CAPTCHAs?

No. When a search engine shows a CAPTCHA, the window waits for you to clear it. For large keyword lists, use an API source.

Where is my data stored?

On your computer. Projects, result pages and reports stay local; no account is needed.

Command line

Every feature also works from the terminal, for scripts and scheduled jobs.

octopuson-serp analyze "türk kahvesi nasıl yapılır" --engine google --country tr --site example.com
octopuson-serp track --due

Desktop app

Command line

Check your first rankings for free

Download OctopusOn SERP Checker and see where your pages rank on Google, Bing and Yandex.

Download free