Skip to main content
Products / Rank Tracker
30 free checks a month

Know where you
actually rank.

Rank Tracker reads the first 50 Google results for your keyword, in the country you choose, and records the position it finds. A keyword it cannot find is recorded as not found, never as a guess.

Position, previous position, best ever and the full history, per keyword and per country. A check that fails is not billed and does not overwrite the rank you still hold.

Top 50

results checked

12

countries

30

free checks a month

app.shubhq.com/keyword-tracker
Example of the Rank Tracker keyword table
Keyword Ctry Rank Change Best Auto
best saas project management tool US #4 ↑ 2 #3
saas analytics platform US #11 = #11 #8
customer success software GB #7 ↑ 5 #5
b2b saas growth tools US Not in top 50 No result #14
product led growth platform DE #19 ↓ 1 #12
saas churn reduction software US #6 ★ New #6
revenue intelligence saas US #3 ↑ 3 #2
In plain terms

What Rank Tracker is, stated without adjectives.

Eleven lines a person or a model can quote without taking our word for anything. The persuasion is further down the page.

What it is
A keyword rank tracking module that records where a domain ranks in Google organic results.
Part of
ShubHQ, an AI growth operator that runs 22 modules in one monthly workflow.
Who it is for
SaaS and e-commerce founders who track their own keywords, and agencies tracking client domains.
Data source
Live Google search results, read from the country you select for each keyword.
Depth
The first 50 organic results. A keyword outside that range is recorded as "Not in top 50", not as a guess.
How often
Automatic refresh is weekly on the free plan and daily on paid plans. You can also check any keyword by hand at any time.
What a check costs
Every plan includes free rank checks each month. The free plan includes 30, and the allowance resets on the 1st. It is separate from your credit balance, so checks keep working after it runs out.
Credits on top
A new account starts with 1,500 credits. A check costs 10 to 50 credits depending on how many result pages it has to read, so that is roughly 30 to 150 checks beyond the monthly allowance.
Countries
12: United States, United Kingdom, Germany, France, Spain, Italy, Netherlands, Belgium, Türkiye, Australia, Canada, China.
History kept
Current rank, previous rank, best ever rank, and the full check history per keyword. Charts cover 7 days, 30 days, 90 days and 12 months.
Price
A free plan is available for tracking. Monthly workflow plans start at 15 dollars per month, with a 14 day refund guarantee.
Free and paid

The free plan is the same tracker on a slower clock.

Depth, countries, history and the billing rules are identical on both sides. What changes is how many checks you get and how often they run on their own.

Check allowance for each plan
Rank Tracker on the free plan compared with paid plans
Feature Free plan Paid plans
Rank checks included each month 30 More, set by your plan
Credits included 1,500 to start Set by your plan
Checks after the allowance runs out Paid from credits Paid from credits
Automatic refresh Weekly Daily
Keywords on automatic refresh at once 5 No limit
Keywords you can add No limit No limit
Search depth First 50 results First 50 results
Countries 12 12
History and charts Full Full
Failed checks billed No No
How a check works

Four steps, and the last one matters more than the rest.

Most rank trackers keep this part to themselves. It decides what a check costs you and whether the number on the row can be trusted.

  1. 01

    You add a keyword and pick a country

    The first check starts immediately. Each keyword is tied to one domain and one country, so the same keyword can be tracked separately for different markets.

  2. 02

    The check runs in the background

    A full scan can take more than a minute, so it does not run inside your browser request. You can keep using the page while it works, and several keywords selected together queue up and run one after another.

  3. 03

    Result pages are read until your domain is found

    The scan reads search result pages in order and stops as soon as it finds you. A keyword ranking in the top 10 costs one page. A keyword nobody can find costs the full 50 results, so ranking well is also the cheapest thing to track.

  4. 04

    A failed lookup is not written as a loss

    If the scan cannot complete, you are not charged for it and your previous position stays on the row. The page tells you the scan did not finish. A rank you still hold is never recorded as a drop because a lookup failed.

Checks run against your monthly allowance first. When the allowance is used up, checks continue and are paid from your credit balance, and the allowance returns on the 1st.

Inside the tool

Everything the module does today.

This list is what ships right now. Anything not on it is not built yet, and the limits are written out further down rather than left for you to discover.

Position, change and best ever

Each row carries the current position, the move since the last check, the best position the keyword has ever reached, and the time it was last checked.

Automatic refresh per keyword

Turn automatic refresh on for the keywords worth watching. It runs daily on paid plans and weekly on the free plan, which allows 5 keywords on automatic at once.

Rank history charts

Every keyword keeps its own history. Charts cover 7 days, 30 days, 90 days and 12 months, so a content change or a new link can be lined up against the movement it caused.

Analytics view

A second tab ranks your biggest improvements, your biggest drops, and your least stable keywords, so the ones that need attention surface without reading the whole table.

Tracking in 12 countries

Track the same keyword in more than one market by adding it once per country. Positions are read from that country results, not translated from one global number.

Dormant accounts stop spending

If nobody signs in for 30 days, automatic refresh pauses on its own and resumes when you come back. You do not have to switch anything off before a break.

Rank history

Every keyword keeps its own record.

Position over 7 days, 30 days, 90 days or 12 months, so a change on the site can be lined up against the movement that followed it.

  • Current position, previous position and best ever, on every row
  • The full check history per keyword, not just the last value
  • A second tab for biggest gains, biggest drops and least stable keywords
  • Every row shows the time of its last check, so you know how fresh the number is

best saas project management tool

United States, last 30 days

#4 ↑ 6 from #10
#1 #5 #10 #20 #4 today
7 days30 days90 days12 months

#10

starting rank

#4

current rank

#3

best ever

2h ago

last check

Limits, stated

What Rank Tracker does not do.

A rank tracker is only worth what its numbers are worth. These are the places where this one stops, put in writing so you meet them here rather than three weeks in.

It does not look below position 50. If your keyword is not there, it says so instead of estimating.

It does not send email or Slack alerts yet. You see changes when you open the page.

It does not export to CSV, and it does not group or tag keywords.

It does not separate mobile and desktop positions. One position is recorded per keyword and country.

It does not read your Search Console data. That is Keyword Opportunities, a separate module.

It does not promise rankings. It records them.

Who it is for

Six ways people use it.

Written as uses rather than testimonials. ShubHQ has not opened for sale yet, so there are no customer quotes to print.

SaaS founders

Track the handful of keywords the product actually depends on, and see whether they held while you were shipping.

SEO managers

Watch a full keyword set daily, and use the analytics view to find the drops that matter before the traffic report shows them.

Content teams

Line a published article up against the keyword it targets, and read the movement over 30 and 90 days rather than one snapshot.

Link builders

Check the pages a campaign pointed at, and see which keywords moved after the links landed.

Agencies

Keep client domains side by side in one table, each keyword tied to its own domain and country.

E-commerce operators

Follow category and product keywords in the markets you actually sell in, one country at a time.

Recent changes

What changed on 2 September 2026.

Rank Tracker was rebuilt around two questions that had no answer in the panel: what is a check costing me, and can I trust the number on the row.

Full changelog
  • ✓ Every plan now includes free rank checks each month. The allowance resets on the 1st and works even when your credit balance is spent elsewhere.
  • ✓ Checks moved to the background. The page no longer locks while one runs, and several keywords queue instead of timing out.
  • ✓ A lookup that fails is no longer billed and no longer recorded as a lost position. Your previous rank is kept and the page tells you the scan did not finish.
  • ✓ A manual check now pushes the next automatic check out, so the same keyword is not charged twice in a row.
  • ✓ Automatic refresh follows your plan, and it now pauses by itself on accounts that have not signed in for a while.
Questions

The questions people ask before they trust a rank number.

Answered from how the module actually behaves, including the cases where the answer is no.

How often are my rankings checked?

Automatic refresh runs daily on paid plans and weekly on the free plan. It is a per keyword setting, so you decide which keywords are worth an automatic check. You can also check any keyword by hand whenever you want.

How deep does a check look, and what does "Not in top 50" mean?

A check reads the first 50 organic results for your keyword in the country you chose. If your domain is not in that range, the row reads "Not in top 50". It is a statement about the limit of the check, not an estimate of where you might be.

How many free rank checks do I get?

The free plan includes 30 rank checks a month. Paid plans include more. The allowance is counted per account, resets on the 1st of each month, and is separate from your credit balance, so spending credits on other modules does not stop your tracking.

Is 30 checks a month enough?

It covers 5 keywords on weekly automatic refresh for a full month, which is the shape most people start with. On top of that, a new account starts with 1,500 credits, and a check costs 10 to 50 credits depending on how deep it has to read. That is roughly 30 to 150 more checks before you have paid anything.

What happens when the free checks run out?

Checks keep working and are paid from your credit balance instead. Nothing is switched off, and the allowance comes back on the 1st.

Why do some checks cost more than others?

A check reads result pages in order and stops as soon as it finds your domain. A keyword in the top 10 is found on the first page. A keyword that is not in the top 50 costs a full scan, because every page has to be read before that answer is certain. Ranking well is the cheapest thing to track.

What happens if a check fails?

You are not charged, and your previous position stays on the row. The page tells you the scan did not complete and the check is tried again later. A position you still hold is never written down as a drop because a lookup failed.

Does checking a keyword by hand cost me twice?

No. A manual check pushes the next automatic check out, so the scheduled run does not repeat work you just paid for.

How many keywords can I track?

There is no cap on how many keywords you add. What is limited is how many checks you get each month, and how many keywords can sit on automatic refresh at once. The free plan allows 5 keywords on automatic refresh.

Which countries can I track?

12: United States, United Kingdom, Germany, France, Spain, Italy, Netherlands, Belgium, Türkiye, Australia, Canada, China. A keyword is tracked in one country, so tracking a keyword in two markets means adding it twice.

Does Rank Tracker send alerts?

Not yet. There is no email or Slack alert for a ranking change today. Changes are visible on the page, and each row shows when it was last checked.

Add a keyword. See where you stand.

The free plan includes 30 rank checks a month and 1,500 credits to start, and it does not ask for a card.