Google Rank Checker
Enter a domain and a keyword, pick a country, language and device — we show where the site ranks in Google’s organic results, which page ranks and who is in the top 10.
Track rankings daily — Rank Tracker
A one-off check is a snapshot. Rank Tracker checks your keywords every day by country and device, keeps the history, shows top-3/10/100 coverage and exports PDF and Excel reports. Keywords can be imported from Search Console. Paid from your PromoPilot balance, no subscription.
Open Rank Tracker How it worksFind pages just below the top — SEO Radar
Not sure which keywords to check? SEO Radar uses your Search Console data to show queries and pages in positions 5–20 — the ones closest to page one and the top 3.
Open SEO RadarFree Google Keyword Position Checker
The tool shows where your site ranks in Google’s organic results for a keyword. Results are fetched with a real Google query for the chosen country, language and device (desktop or mobile) — the same way our Rank Tracker does it. It checks the first three result pages, about 30 results, and stops requesting further pages as soon as the domain is found. The report shows the position, the ranking URL with its title and snippet, other pages of the site in the same results, the top 10 competitors and the features on page one: AI Overview, People also ask, videos, the map pack and more. Results for a query are kept for 24 hours, and re-checking the same keyword in that time does not use your limit.
How to Use
- Enter your domain (or any URL of the site) and a keyword
- Choose the country, Google language and device
- Click “Check position” and compare your page with the top 10
FAQ
How to check your site’s ranking in Google: four ways
A site ranking check answers one question: where does your page appear when someone in the target country searches for a specific keyword? There are several ways to get the answer, and each has its own error margin.
| Method | What it shows | Where it goes wrong |
|---|---|---|
| Searching in your own browser | The results you personally see | Personalisation, your city, browser language, your visits to your own site |
| Google Search Console, Performance report | Average position across all impressions in a period | An average across cities, devices and days, not a place in one results page |
| One-off online check (this page) | The position for a country, language and device at the time of the check | A single snapshot; no city-level targeting |
| Rank tracker | Daily measurements of the same keywords | Needs a keyword list and regular checks — a paid service |
For deciding what to do with a page, the combination usually works best: Search Console tells you which queries the page gets impressions for, and a keyword position checker confirms where it actually ranks right now and who is above it.
Running a manual Google ranking test without fooling yourself
If you want to see the SERP with your own eyes, reduce personalisation first:
- Open an incognito window and sign out of Google. Your IP and location still count, but your search history does not.
- Set the country and language with URL parameters:
https://www.google.com/search?q=keyword&gl=us&hl=en.glis the results country,hlthe interface language. - For mobile results, switch on device emulation in your browser’s developer tools — mobile and desktop results differ.
- Count only regular organic results: ads, the map pack, videos and People also ask boxes do not get a position number.
Even then you see results from your own city. For queries with local intent (“dentist”, “flower delivery”) the gap with a neighbouring city can be dozens of positions — that is the job of a local rank tracker with city-level targeting.
How to read the result
The wrong page is ranking
The most common finding: for “buy espresso machine” Google ranks a blog post or the homepage instead of the category. That means Google sees it as the better match — by title, content or links. Fix it by strengthening the intended page (keyword in the title and H1, internal links to it with the keyword as anchor) and removing direct competition from the other page. If the report lists two or three pages of your site for one query, run them through the keyword cannibalization checker.
The site is not in the checked results
Rule out technical issues first: the page may not be indexed, may carry noindex or may be canonicalised to another URL. The page index checker answers that in a minute. If the page is indexed but not found, it ranks below page three — check its actual impressions in Search Console.
Good position, few clicks
Look at the SERP features on page one. AI Overview, ads, the map pack and videos sit above organic results and take attention, so third place under a long AI answer can bring fewer visits than sixth place in a “clean” SERP. What helps here is the snippet (a title and description that answer the query) and being cited as an AI Overview source.
What to do depending on your position
| Position | What usually holds it back | What to do |
|---|---|---|
| 1–3 | Competitors catching up, the snippet losing clicks | Track daily, refresh content, test the title for CTR |
| 4–10 | Not enough link equity or an incomplete answer | Compare the page with the top 3: structure, sections, freshness; add internal and external links |
| 11–20 | Relevant, but weaker than page-one results | The best opportunity zone: a modest push often reaches the top 10 |
| 21–30 | Partial intent match | See which page types rank (articles, category pages, tools) and adapt the format |
| Not in the top 30 | Indexing, intent or very strong competition | Check indexing, pick a less competitive keyword or build a dedicated page for it |
Pages in positions 5–20 bring the fastest traffic gains, but finding them one keyword at a time is slow. SEO Radar finds them across the whole site from your Search Console data.
SERP position vs average position
If the check shows position 4 while Search Console reports an average position of 11.3 for the same query, nothing is broken. Average position counts every impression: some users saw the page in 4th place, others in 15th in another city or on mobile. The formula is explained in “Average position in Google: how it is calculated”.
Country, language and device: which SERP to check
Google builds results separately for each country and language, so the same keyword returns different sites in the US, the UK and Poland. Check the combination where your customers actually are:
- One English site, several countries. Rankings in the US, UK, Canada and Australia are independent: a page can be third in Canada and outside the top 30 in the US because of local competitors.
- Bilingual markets. In countries where people search in two languages, results for the same country with a different Google language differ. If your site has both language versions, check both.
- Mobile or desktop. Google indexes sites by their mobile version, but the order of results and the set of SERP features on mobile are their own. If most of your traffic is mobile, use mobile results as your reference.
Common mistakes when checking rankings
- Checking branded keywords. For a brand query the site is almost always first — that says nothing about visibility for commercial keywords.
- Looking only at the number. Position 8 for the intended page and position 8 for a random blog post are different situations: in the second case you first need to decide which page should rank.
- Judging changes the next day. Swings of 2–5 positions within a week are normal. Draw conclusions from the trend over several weeks.
- Checking the wrong host. If your site lives on
shop.example.comand you enterexample.com, the subdomain still counts as a match; if you enter the subdomain, the root domain is not matched.
How often to check rankings
Rankings fluctuate every day, and a single check cannot tell real growth from a random jump. A one-off SERP check is enough to understand the landscape before you work on a page. To see the effect of edits and links you need daily measurements of the same keywords in the same location — a job for a rank tracker, not manual checks. After changing a page, give it at least 1–2 weeks: Google has to recrawl it and rankings need time to settle.