How to Check Keyword Rankings on Google (Free and Paid Methods, 2026)

ways to check keyword rankings on Google with Search Console and rank tracking

You typed your main keyword into Google, scrolled for a while, and could not find your site. Or you found it at position 3 while your agency report says 11. Both can be true at once, which is why checking keyword rankings on Google takes a little more than a quick search.

This guide covers five methods, from the free one every site owner should start with to the API route for people who track thousands of terms. It also shows you how to read the numbers once you have them, and how often checking is worth your time.

The short answer

Use Google Search Console. It is free, it comes from Google itself, and it shows the average position of your pages for every query that earned an impression. Open the Performance report, switch on "Average position," and search the Queries table for your keyword.

Everything else on this page is a supplement. A manual search helps you see what the results page looks like. A free rank checker gives you a quick number for a keyword you do not rank for yet in Search Console. A rank tracker checks a fixed list every day from a fixed location. An API feeds rankings into your own reports.

MethodCostBest forMain limit
Google Search ConsoleFreeYour real average position on every queryOnly your own verified site, about 2 days of lag
Incognito searchFreeSeeing the live results pageOne location, one moment, easy to misread
Free rank checkerFree, cappedA quick check on a few keywordsDaily limits, no history
Rank tracking toolPaidDaily tracking, competitors, many locationsCosts money, shows one sample per day
APIPaid per requestThousands of keywords, custom dashboardsNeeds a developer

Why a manual Google search misleads you

Google does not show one fixed list of results to everyone. The page you see depends on several things you cannot fully switch off:

  • Location: a search for "plumber" or "coffee roaster" returns different results in Denver and in Boston, and even a few miles can move local results.
  • Device: mobile and desktop rankings differ, and mobile shows more features above the organic links.
  • Search history: if you visit your own site often, Google may lift it for you.
  • Language and country settings: your Google account language and the country Google thinks you are in change the index it serves.
  • SERP features: AI Overviews, map packs, video carousels and "People also ask" boxes push organic results down, so "position 3" can sit below the fold.

That is why the number you see yourself rarely matches a report. Neither is wrong. They are measuring different searches.

Method 1: Google Search Console

Google Search Console is the most reliable free source because it reports on real searches by real people, averaged across every location and device where your page appeared. Here is how to check a keyword position step by step.

Step 1: Verify your site

Sign in with your Google account and add a property. A Domain property covers every subdomain and both http and https, and you verify it with a DNS record. A URL-prefix property covers one exact address and can be verified with an HTML file or tag. If someone already set this up, ask them to add you as a user.

Step 2: Open the Performance report

In the left menu click Performance, then Search results. Set the date range at the top. The last 3 months is a good default, since a week of data is noisy for most sites.

Step 3: Switch on average position

Above the chart you will see four boxes: Total clicks, Total impressions, Average CTR and Average position. Click the last two so they turn on. The chart and the table below now show position next to clicks and impressions.

Step 4: Find your keyword

Scroll to the Queries table. Click the filter icon, choose "Search query," and type your keyword. Use "Queries containing" to catch variations like "check keyword rank on google" and "how to check keyword position." The Position column is your average ranking for that query.

Step 5: See which page ranks

Click the query to filter the report, then open the Pages tab. This tells you which URL Google shows for that search. If two of your pages appear for the same query, they may be competing with each other.

Step 6: Narrow by country and device

Add a filter for Country if you only sell in one market, and use the Devices tab to compare mobile against desktop. Then use "Compare" in the date filter to put this month next to last month. Google's own Search Console starter guide walks through the rest of the reports.

Method 2: Incognito search with location settings

A manual search is still useful, as long as you control what you can. It shows you the whole results page: which features sit above you, who ranks next to you, and what your title and description look like.

  1. Open a private window (Incognito in Chrome, Private Window in Safari or Firefox). This drops your cookies and search history for that session.
  2. Sign out of Google in that window if it signed you in.
  3. Add country and language settings to the URL. For a US English result, search on google.com and add &gl=us&hl=en&pws=0 to the end of the results URL. "gl" sets the country, "hl" the language, and "pws=0" asks Google not to personalise.
  4. Count organic results only. Skip ads, the map pack and AI Overviews when you count, unless you are tracking those features on purpose.
  5. Write down the date, device and location next to the position, so next month's check compares the same thing.

For city-level checks this method gets clumsy fast, because your IP address still says where you are. That is the point where a rank checker or tracker saves time.

Method 3: Free rank checkers

Free rank checkers run the search for you from a location you choose and tell you where your domain appears. These three are free to use and run a check without a paid plan:

Free tools cap how many checks you can run and keep no history, so they suit a spot check on a handful of keywords, not ongoing monitoring. They are also useful for keywords that have no data in Search Console yet, such as a term you only started targeting last week.

Method 4: Rank tracking tools

Once you care about more than ten keywords, or you need to watch rankings every day, a rank tracker is the right tool. It checks a fixed list of keywords from fixed locations and devices at the same time each day, stores the history, and alerts you when something moves.

When you compare trackers, look at:

  • Location depth: country only, or city and ZIP code for local SEO.
  • Update frequency: daily versus weekly checks.
  • SERP feature tracking: whether it records AI Overviews, featured snippets and map packs, not just the blue link.
  • Competitor tracking: seeing who moved up when you moved down.
  • Reporting: scheduled reports, and white-label reports if you are an agency.

We compared the main options in our guide to the best SEO rank tracker tools. If you report rankings to clients under your own brand, the white label rank tracker roundup covers the tools that let you do that.

Method 5: Pull rankings through an API

If you track thousands of keywords or want rankings inside your own dashboard, pull them through an API instead of a user interface. There are two routes.

  • The Search Console API: free. Its Search Analytics query method returns the same clicks, impressions, CTR and position data you see in the Performance report, filtered by query, page, country, device and date. It only covers sites you have verified.
  • A SERP or keyword rank API: paid per request. You send a keyword, location and device, and it returns the full results page as structured data, so you can check any domain, including competitors.

Most teams use the first for their own sites and the second for competitor research and client prospects. Both need someone comfortable writing a script or connecting a spreadsheet add-on.

How to read average position and impressions

The numbers only help if you read them the way Google calculates them.

  • Average position is the average of your topmost result's position each time you appeared. If your page showed at position 2 in one search and position 8 in another, Search Console reports 5. A position of 5.0 does not mean you sit at number 5 for everyone.
  • Impressions count each time a link to your site appeared on a results page someone loaded. You get an impression even if the searcher never scrolled to you.
  • Clicks are visits from Google search to your site.
  • CTR is clicks divided by impressions. A low CTR at a good position often means your title does not match what the searcher wants, or that an AI Overview answers the question before anyone clicks.

A quick rule for triage: positions 1 to 3 need protecting, positions 4 to 10 need a push, and positions 11 to 20 are your best opportunities because a solid update can move them onto page one. When you turn this into a monthly report, our guide to the SEO keyword ranking report shows what to include.

How often to check your rankings

Checking every morning feels productive but mostly shows you normal daily noise. Rankings wobble a few positions day to day without any real change.

  • Weekly: the right rhythm for most small sites and blogs.
  • Daily: worth it during a launch, a site migration, or right after a Google core update, when you need to catch problems fast.
  • Monthly: the right window for reporting trends to a client or boss, using Search Console's date comparison.

Remember that Search Console data runs about two days behind, so a change you made yesterday will not show yet.

Monitoring rankings across search engines

Google is the biggest source of search traffic, but not the only one. Bing's index also powers Yahoo and much of DuckDuckGo's traditional links, and AI answer engines such as Perplexity and ChatGPT now send visitors to the pages they cite. If you want the full picture of how people find you:

  • Verify your site in Bing Webmaster Tools. Its search performance report shows average position on Bing, much like Search Console does for Google.
  • Check where your brand appears in AI answers for the questions your customers ask.
  • Learn which alternative search engines to Google your audience actually uses, especially if you sell to privacy-minded or European buyers.

Doing all of this by hand gets tedious. Automated SEO monitoring alerts you when rankings, traffic or indexing change, so you only look when something needs attention. It also helps to watch your links, and our guide on checking backlinks in Google Analytics explains what GA4 can and cannot tell you.

Track and fix rankings on autopilot with Distribb

Checking rankings tells you where you stand. It does not move anything. Distribb does both on its own: connect your site and Google Search Console, and it tracks your rankings, does the keyword research, writes and publishes new articles, builds backlinks through its exchange network, and works on your visibility in AI search.

When a page slips, Distribb acts on the drop instead of just reporting it. It refreshes the content, adds internal links from related pages, and points new backlinks at the pages that need them. You do not need an SEO person on staff or hours of marketing time to keep it running.

  • Pro, $97 a month: the full autopilot, from keyword research to publishing, backlinks and rank tracking.
  • Accelerator, $495 a month: everything in Pro, plus a human reviewing every piece before it goes live.

It is a platform, not a bespoke creative agency, so it suits businesses that want steady, compounding search growth without managing it. You can see how Distribb tracks and improves your rankings on autopilot.

Start your Free Trial

FAQ

How do I check my keyword rank on Google for free?

Use Google Search Console. Open Performance, switch on Average position, and filter the Queries table by your keyword. For keywords that have no Search Console data yet, run a free rank checker such as Ahrefs Keyword Rank Checker or Seobility, or search in a private window with &gl=us&hl=en&pws=0 added to the URL.

How do I monitor keyword rankings over time?

For a few keywords, compare date ranges in Search Console once a week. For more than ten keywords, or when you need daily data and competitor movement, set up a rank tracker that stores history and sends alerts when positions change.

What is the best way to track Google rankings?

Combine two sources. Search Console gives you your true average position across all searchers. A rank tracker gives you a consistent daily reading from a fixed location and device. Together they show both the real trend and the day-to-day detail.

Is tracking keyword rank still worth it with AI Overviews?

Yes, but read positions alongside clicks. An AI Overview can sit above position 1 and answer the question, so a stable ranking with falling clicks usually means the results page changed, not your page. Track whether your site is cited in the AI Overview as well as where your blue link ranks.

How do I monitor search engine rankings beyond Google?

Verify your site in Bing Webmaster Tools, which covers Bing and the engines that use its index, such as Yahoo. Then check how often AI answer engines like Perplexity and ChatGPT cite your pages for the questions your customers ask.

How do I check the keyword position of a specific page?

In Search Console, filter the Performance report by page URL, then open the Queries tab. You will see every query that page appears for and its average position on each one. Sort by impressions to find the terms that matter most.

Why does my ranking differ between Search Console and a rank tracker?

Search Console averages every real impression across all locations and devices over your date range. A rank tracker checks once a day from one location and one device. Both are accurate for what they measure, so pick one as your reference and use the other for context.