RankCompound
/ AI SEO / How to Check Page Rank for Keywords in Google, Free

How to Check Page Rank for Keywords in Google, Free

How to check page rank for keywords in Google without paying, what Search Console's average position is actually made of, and why three checkers disagree.

How to Check Page Rank for Keywords in Google, Free

The free answer to how to check page rank for keywords in Google is Search Console, and it's free because Google is the only party that can see every search. Open the Performance report, filter to the page, and read the Queries tab. Each row shows the keyword, the impressions, and a position, and that position is the number every paid tool is trying to approximate from the outside.

The catch is what the number means. Google defines it as the topmost position any link to your site occupied, averaged across the searches where your site actually appeared. If nobody scrolled to you, nothing was recorded. So Search Console's 12.4, a rank checker's 9, and the 7 you saw in your own browser this morning can all be correct at once, and I'll show the arithmetic below. Two free checkers on this results page give you five lookups a day each for the outside view. One result on the page, at position eleven, checks a different thing called PageRank, which is not your rank for anything.

Two Things Called Page Rank

The phrase is doing double duty, and the results page reflects it.

Six of the seven organic results treat "page rank for keywords" the way you probably mean it, which is where your page sits in the list when someone searches a term. The seventh, dnschecker's PageRank Checker, asks for a domain and returns a score. That's PageRank the algorithm, the link-based system Google's ranking guide still describes as "one of our core ranking systems used when Google first launched". Google runs a version of it internally. It doesn't publish a per-page score anywhere in Search Console, and the Performance report's metrics are clicks, impressions, click-through rate and position, full stop.

So whatever a PageRank checker shows you, it was computed by someone other than Google and it won't tell you where your page ranks for a keyword. I couldn't load that page today, it returned a 403 to my tooling, so I'm going on its title and its snippet, and I'm leaving the question of what it measures alone.

What Search Console's Number Is Made Of

Here's the definition, verbatim from the help page I loaded on 15 September 2026, because every disagreement between tools comes back to it.

"The position value shown in the Performance report is the topmost position occupied by a link to your property or page in search results, averaged across all queries in which your property appeared."

Google's own worked example runs like this. One query shows your site at positions 2, 4 and 6, and that counts as 2, the topmost. A second query shows it at 3, 5 and 9, and that counts as 3. Average of the two is 2.5. Three things fall out of that which the pages ranking for this phrase don't mention.

First, it's the best position, not the typical one. If your homepage sits at 2 and the page you care about sits at 6 on the same query, the property-level number says 2. Filter to the page and the table gives "the average position in Search results for the specific URL or grouping dimension shown in the table row", which is the number you want, and you have to go and get it.

Second, positions count elements rather than blue links. "Each element in Search results occupies a single position, whether it contains a single link or many different links or child elements." A video carousel is one position. A People Also Ask box is one position. Position 7 in Search Console can be the fourth organic result on a busy page, which is why I record absolute positions in my own checker and why the gaps in the list above are there.

Third, and this is the one that took me longest to internalise, "A link must get an impression for its position to be recorded." Google's example is a result on page three when the searcher only looked at page one. Nothing is written down. Extend the example above with a third query where your page sat at 31 and nobody scrolled that far, and the average is still 2.5. The metric can only see you on the days you were seen.

Three Numbers That Disagree, All Correct

Say a page shows 12.4 in Search Console for a keyword, a free checker returns 9, and you open a private window and find yourself at 7.

Search Console's 12.4 is an average over every searcher who got an impression, across their countries, devices and days, in the date range you picked. It's the only one of the three that's a population rather than a sample. It's also delayed, since "the newest data can be preliminary, meaning it's still being collected and might change in the next few hours".

The checker's 9 is one request, from one location you chose, with no account attached. Seobility says its tool exists precisely so it "can thus display neutral SERP data" without your personalization. The Chrome extension at position nine describes its method the same way, "a cookie-free request to fetch the top 100 Google results, similar to searching in incognito mode", and its own listing warns that "the rank displayed in the extension's pop-up may differ from what you see in regular search results". The vendor is telling you the number will disagree with your browser. Believe them.

Your 7 is you. The personal blog at position seven on this results page puts it plainly, that "Google tailors search results based on information associated with your Google account and your browsing history", and that a private window "disables some personalization tied to your browsing history" while leaving location and language in place. So a private window gets you part of the way to neutral and no further.

None of the three is wrong. They're answers to three different questions, and the mistake I see most often is treating the one you like best as the truth and the other two as tool errors.

The Free Methods, Side By Side

Everything in this table came off the vendor's own page today, and the blanks are things the page doesn't say.

Method Free allowance What comes back Where the paid line sits Who's asking Google
Search Console Unlimited for sites you verify, 1,000 rows by default, 25,000 via the API Average position, impressions, clicks, CTR, by query, page, country, device, date Nowhere, it's free Google, across every real searcher
Seobility rank check 5 checks a day Your position plus "a full overview of the top 20 search results" Premium 50 a day at $50.00 a month, Agency 200 a day at $200.00 Seobility, from a chosen country, city and device
SE Ranking rank checker 5 attempts a day, no sign-up for a single lookup Position and URL, plus an AI Overviews tab that reports when none was detected Core from $103.20 a month, Growth from $223.20 SE Ranking, from 190+ countries and a chosen city
Sitechecker rank checker A trial, 14 days, "No credit card is needed" Top queries for a domain, traffic estimates, positions bucketed 1 to 10, 11 to 20, 21 to 100 Not on the page Sitechecker's index
Chrome extension Free Count of your sites in the top 100 for whatever you search None Your machine, cookie-free, per its listing
Your own browser, private window Free What you see None You, with location and language still applied

Two things I'd flag. The Chrome extension's store listing showed 20,000 users, 3.4 stars from 20 ratings, and a last update of 13 June 2024, and I'd weigh a two-year-old extension that makes requests to Google on your behalf accordingly. And the SE Ranking "from" prices are almost certainly annual rates shown monthly, which is normal and worth knowing before the card comes out.

Between the two free checkers you get ten neutral lookups a day, which is 300 keyword-and-location pairs a month for nothing. That's plenty for a small site. It's nowhere near enough for a site with 400 pages, and that's where people either pay the $50 or wire up Search Console's API, which I'd do first.

Which One Answers Your Question

The right method depends on the sentence you'd actually say out loud.

The question in your head Use this Why
Where does this page rank for this keyword, on average, for people who saw it Search Console, page filter, Queries tab It's the only population-level number and it's the one you can act on
Where does it rank right now from a specific city on mobile A free checker with the city and device set Search Console can't show you a single live search
What keywords does my page rank for Search Console, page filter, Queries tab, sort by impressions Nothing else sees the queries you didn't know about
What keywords does a competitor's page rank for A third-party index, Sitechecker's trial or SE Ranking's paid tiers Google won't show you someone else's Search Console
Is my ranking moving week to week Search Console with a date comparison, or a checker on a weekly schedule Daily wobble is noise, and the free checkers only give you five shots anyway
What is my page's PageRank Nobody can tell you Google doesn't publish it

The third row is the one worth pausing on. People come to this query wanting to check a keyword they picked. The more useful move is the reverse, letting the Queries tab tell you what you already rank for that you never targeted, and I've got a whole process built around reading those rows before writing anything, which lives in how the reading side of SEO can be automated inside Google's quotas.

What Position 47 Was Actually Telling Me

I had a site sitting at an average position of 47 for a long stretch. I've written about that number before as a lesson in misdiagnosis, and I'll add the part that's specific to this article.

Forty-seven was a real average of real impressions. Given the impression rule, it means people were scrolling to page five and seeing me, which sounds bad and is, but it's also a number that could only exist because the impressions existed. A page nobody ever scrolled to would show nothing at all, and nothing at all looks, in a dashboard, exactly like a page that isn't indexed. The two states have completely different fixes.

What I did wrong was compare that 47 to a checker's number for a couple of keywords, see 30-something, and conclude the tools disagreed. They didn't. The checker was reporting one neutral search on my two best terms. Search Console was averaging every term, including the long tail I'd never have thought to check, which sat much deeper. The average was worse because it was more honest, and the honest number is the one that tells you which of the four states a page is stuck in.

Checking In Bulk Without Paying

If you've got more than a handful of pages, the report's table stops being the tool and the API becomes it.

The Search Analytics endpoint takes the same dimensions as the report, query, page, country, device, date, search appearance and hour, and its row limit has a "valid range of 1 to 25,000" with a default of 1,000. Set the data state to "all" if you want the preliminary days included, leave it at "final" if you want numbers that won't move. The per-site rate limit for that endpoint is generous enough that a solo site never touches it, and I put the exact quota figures in the automation piece rather than repeating them here.

That's a free position tracker covering every keyword you've ever had an impression for, with the newest days flagged as preliminary, and it costs nothing but an afternoon. The paid trackers add live neutral checks, competitor keywords and a nicer chart. Whether that's worth $50 to $223 a month depends on how many sites you run, and for one site my answer is no.

Questions That Come Up

How do I check the Google ranking of keywords? Search Console for your own site, filtered to the page, reading the Queries tab. A free checker for a single neutral snapshot from a chosen location. Both, if the two disagree and you want to know why.

How do you find your Google page rank? If you mean position for a keyword, the above. If you mean PageRank the score, you don't, because Google doesn't expose one, and any tool showing you a number out of ten is showing you its own estimate.

How do I find what keywords a website is ranking for? Your own site, Search Console, page filter, sort by impressions. Someone else's site, a third-party index with a trial, and treat the volumes as estimates.

How can I check the page rank of a website I don't own? Only through third-party estimates, since Search Console requires verification. Seobility and SE Ranking both let you enter any domain in the free checker, five times a day.

How do I rank for keywords on Google? That's a different article, and the honest version starts with which state your page is in rather than which keyword you want. I've gone through what moves a small site's rankings and what doesn't separately.

What's a good tool for checking my site's keyword rankings? For one site, Search Console plus one free checker. For several, a paid tracker, and I'd pick on how it prices locations rather than on the feature list, because location is the variable that makes the number mean anything.

The Way I'd Do It This Week

Verify the site in Search Console if you haven't, then wait for a few weeks of data, because a metric built from impressions needs impressions to exist.

Then filter to one page, read every query row with more than a handful of impressions, and spend your five free checker lookups on the ones where the average position sits between 8 and 20. Those are the rows where a neutral live check tells you something, since they're close enough to the first page that the difference between 9 and 12 is real. Everything deeper than that is a different problem, and the checker won't help with it. What the research layer around this costs when you scale it up, including the paid keyword data, is in what running AI-assisted SEO actually costs.