You can track keyword rankings for free in Google Search Console: open the Performance report, turn on "Average position", switch to the Queries tab, and filter or compare date ranges to see how each keyword's position changes over time. It's the most accurate ranking data available, because it comes from Google's own record of real searches. But it has limits that matter for serious tracking — averaged positions, a 2–3 day delay, a 1,000-row table limit, and no alerts. This guide walks through the free method step by step, explains how to read the numbers correctly, and shows when (and how) to go beyond it.
Key takeaways
- Search Console → Performance → turn on Average position → Queries tab gives free, accurate ranking data from real searches.
- Average position is weighted by impressions and blended across countries and devices — filter before drawing conclusions.
- The limits that matter: a 2–3 day delay, 1,000 rows in the interface, 16 months of history and no alerts.
- Prioritize keywords at positions 4–15 with high impressions — the "striking distance" keywords.
- A tracker built on Search Console data adds daily history, date comparisons and drop alerts while keeping Google’s own numbers.
Why Search Console is the best free source of ranking data
Most rank trackers check Google from a single location at a single moment and record what they see. Search Console works differently: it reports the positions your pages actually appeared at, across every real search that showed them, for every location and device. That makes it the closest thing to ground truth about how you rank — and it costs nothing.
| Google Search Console | Typical third-party rank checker | |
|---|---|---|
| Source | Google's record of real searches | Simulated searches from chosen locations |
| Position shown | Average across all impressions | One snapshot per check |
| Keywords covered | Every query you appeared for (with privacy exceptions) | Only keywords you add |
| Delay | About 2–3 days | Usually same day |
| Competitors | No | Usually yes |
| Cost | Free | Typically paid |
How to track rankings in Search Console, step by step
- Open the Performance report. In Search Console, choose your property, then Performance → Search results.
- Turn on Average position. Click the "Average position" box above the chart (it's off by default). Turn on Clicks and Impressions too — position alone can mislead.
- Pick a date range. "Last 28 days" is a good default. Avoid ranges that end in the last couple of days; recent data is incomplete.
- Switch to the Queries tab. The table below the chart lists every search query with clicks, impressions, CTR and position.
- Filter to the keywords you care about. Use + New → Query → "Queries containing" to narrow to a topic, or "Exact query" for one keyword.
- Check by country and device. Add a Country or Device filter. A keyword can rank 3rd on desktop in the US and 14th on mobile in the UK; the blended number hides both.
- Compare periods. Use Date → Compare, for example the last 28 days vs the previous 28 days. The table shows both positions side by side.
- See which page ranks. Click a query, then the Pages tab, to see which URL earned the position. Two pages swapping positions for one query is a sign of keyword cannibalization.
- Export regularly. Export the table to a spreadsheet each week if you want your own history in a consistent format.
How to read "average position" correctly
Average position is the most misunderstood number in Search Console. A few rules:
- It's weighted by impressions. If your page showed 900 times at position 4 and 100 times at position 20, the average is about 5.6. Most searchers saw you near the top, even though some saw you on page 2.
- It averages across locations and devices unless you filter. Always filter before drawing conclusions about a market.
- The sitewide chart is nearly meaningless. As you start appearing for new, long-tail queries at low positions, your overall average "drops" even while your important keywords improve. Look at specific queries instead.
- A position needs impressions to matter. Position 2 with 10 impressions a month is a curiosity; position 8 with 5,000 impressions is an opportunity.
- Position 1 isn't always the top of the page. Ads, AI summaries, featured snippets and other features can sit above the first organic result. If position holds but clicks fall, the results page probably changed.
The limits of the free method
| Limitation | What it means in practice |
|---|---|
| Data arrives 2–3 days late | You can't see yesterday's ranking change today |
| 1,000 rows in the table and export | Larger sites can't see or export every query from the interface (the API returns more) |
| 16 months of history | Older data disappears unless you store it |
| Anonymized queries | Some rare queries are hidden for privacy, so query rows don't add up to the totals |
| No keyword list or alerts | Nothing tells you when an important keyword drops; you have to look |
| Clunky day-to-day comparisons | Seeing one keyword's position on specific dates across several countries takes many filters |
For a handful of keywords checked monthly, none of this matters much. For an agency or in-house team watching dozens of keywords across markets, it becomes the bottleneck — usually discovered when a client asks why a keyword fell three weeks ago and nobody noticed.
Getting more out of the free data
Before paying for anything, two free options extend Search Console a long way:
- Looker Studio. Google's free dashboard tool has a native Search Console connector. You can build a chart of position over time for a filtered set of queries, broken down by country, and share it with your team or clients. It still shows Google's averaged positions with the usual delay, but it saves you from rebuilding filters every week.
- The Search Console API. The API returns far more rows per request than the 1,000-row interface (and supports paging through more), with daily data by query, page, country and device. If someone on your team can write a small script, you can store a daily copy of your rankings indefinitely — beyond the 16-month window.
A simple weekly ranking report
Whatever tool you use, a consistent weekly view beats an occasional deep dive. Keep it to five lines:
- Top movers up: the three keywords that improved most, with old and new positions.
- Top movers down: the three that fell most — each with a one-line reason or "investigating".
- Striking distance: keywords at positions 4–15 with the most impressions, and what you're doing about them.
- New keywords: queries that started appearing this week, often a sign of what Google now associates with your pages.
- Outcome check: organic visits and conversions for the same week, so ranking changes stay tied to business results.
Five minutes to write, two minutes to read, and nobody is surprised at the end of the month.
Going further: rank tracking built on Search Console data
The best of both worlds is to keep Google's real data but add what Search Console lacks: a saved keyword list, daily history, easy comparisons and alerts. That's how the Rank Tracker in Clicktics works — it reads positions from your own Search Console connection, so the numbers match Google's, and organizes them the way SEO teams actually use them:

- A saved keyword list — up to 150 keywords, pasted in bulk.
- Up to three countries side by side, so a keyword's position in the US, UK and India sits in one row instead of three filtered reports.
- Daily snapshots stored for you, so your history doesn't depend on remembering to export.
- Views for how you actually review rankings — the latest reported day vs the day before, the last 7 days as a trend, the 1st of this month vs the 1st of last month, or any dates you pick.
- Rank-drop email alerts — one summary email a day, covering every website in your account, when a keyword drops sharply or falls off page 1. No more discovering a drop at month end.
Because the data comes from Search Console, the same delay applies: the tracker shows the most recent day Google has reported, and it labels that date clearly so nobody mistakes a 2-day-old position for today's.
When a keyword drops: what to check
An alert is only useful if you know what to do next. When a tracked keyword falls:
- Check the ranking page is still indexed. A page that dropped out of Google's index loses every keyword at once. Clicktics' De-Indexed Pages report checks this daily — see our guide to why pages aren't indexed.
- Check whether a different page now ranks. In Search Console, click the query → Pages. If another of your URLs took over, you may have a cannibalization problem.
- Look at who now ranks above you. A competitor's fresher, more complete page is the most common cause.
- Check for lost backlinks to the page — our guide to checking whether backlinks are live covers how.
- Check the date against Google updates announced on the Search Status Dashboard.

Our traffic drop checklist covers the full diagnosis if the drop affects traffic across the site.
Tracking rankings on a new website
New sites often open Search Console and find almost nothing. That's normal, and it's worth knowing what to expect:
- Impressions come before clicks. Early on you'll appear for long-tail queries at low positions — positions 30, 50, 80. Those impressions are the first sign Google is testing your pages.
- Branded queries come first. Searches for your own name usually rank well quickly. Separate them from non-branded queries so they don't hide your real progress.
- Positions are noisy at low volume. A query with five impressions can jump twenty places between days. Judge trends over weeks, not days.
- Watch the count of queries, not just position. The number of different queries you appear for is often the best early indicator that a site is growing.
We see this pattern on our own blog: in the first months, Search Console was dominated by our brand name while non-branded impressions grew slowly underneath. Tracking a focused keyword list makes that slow growth visible instead of discouraging.
Turn rankings into decisions
Ranking data becomes useful when it changes what you do. Three habits get the most out of it:
- Prioritize positions 4–15 with high impressions. These "striking distance" keywords are where small improvements bring the biggest traffic gains.
- Watch CTR alongside position. A keyword at position 3 with a 1% CTR suggests your title and description aren't earning the click.
- Connect rankings to outcomes. A keyword that ranks well but brings visitors who never convert is worth less than a lower-ranking one that brings buyers. Pair ranking data with behavior and conversion data — our guide to scoring leads by search intent shows how.
Frequently asked questions
Can I track keyword rankings for free?
Yes. Google Search Console's Performance report shows the average position for every query your site appears for, free. Turn on Average position, use the Queries tab, and filter or compare dates to track changes.
Is Search Console's average position accurate?
It's accurate as an average of real impressions, but it blends positions across searches, locations and devices. Filter by query, country and device to get a meaningful number, and look at impressions to see how much it matters.
How often does Search Console update rankings?
Daily, with a delay of about 2–3 days. The most recent couple of days are usually incomplete, so avoid judging changes from the very latest data.
Why don't Search Console rankings match what I see on Google?
Search results are personalized by location, device, history and language, and Search Console reports an average across all real searches. A manual search shows one result page for one person at one moment.
How many keywords should I track?
Enough to cover your important topics and pages — for many businesses 30–150 keywords. Focus on keywords that bring visitors who convert, plus striking-distance keywords you're actively improving.
Track rankings without living in filters
Clicktics' Rank Tracker uses your Google Search Console data to track up to 150 keywords across three countries, with daily history, date comparisons and rank-drop alerts — alongside de-indexing checks, Index Links and full visitor analytics. Connect Search Console and see your first rankings today — the first 14 days cost nothing.
Start your 14-day free trial → or read more about Rank Tracker and SEO tools.
Tomás García
Tomás García writes for the Clicktics blog about session replay, analytics engineering, and building privacy-first products that agencies love. Reach the team at [email protected].