To check where a site ranks on Google for a keyword right now, put the domain and the keyword into a free Google rank checker. Ours runs a live Google search in the country you pick, reads the top 100 organic results and returns the position and the page that ranks, for up to 10 keywords at a time and without an account. To track your own rankings over time, verify your site in Google Search Console, open Performance → Search results, switch on Average position, and compare the last 28 days with the previous 28 for your non-branded queries. That gives you Google's own position, click and impression data for every query your site appears for, with 16 months of history.
A paid Google rank tracker (from about $49 a month) is only worth it when you need daily checks of a fixed keyword list, competitor positions over time, or city-level local rankings. This guide starts with the quick checks, then covers the Search Console setup that turns it into a real rank tracker, a 15-minute weekly routine you can tick off below, how to read the numbers without fooling yourself, and what to check when rankings drop.
Key takeaways
- For a one-off check of any site, a rank checker reports the live position from one search in one country. Use it for competitors, prospects and keywords you don't see in Search Console yet.
- Google Search Console is the most accurate free Google rank tracker for your own site: it averages your position across every real search, not one simulated check.
- Average position is 'the average position of the topmost result from your site'. A page at #3 on mobile and #9 on desktop can show up as 6.
- Since late 2025 Search Console has weekly and monthly chart views, a branded vs non-branded filter, custom annotations and AI query groups. Use all four.
- The UI shows 1,000 queries; the free API exports up to 50,000 rows per day per search type, and BigQuery bulk export has no daily row limit.
- Look at positions 5 to 20 with real impressions first. Google already finds those pages relevant, so they move fastest.
Ways to check your Google ranking, compared
Which method fits depends on two things: whose site you're checking, and whether you need one reading or a trend.
| Method | Works for | Cost | How accurate | Time |
|---|---|---|---|---|
| Free rank checker | Any website, one to 10 keywords per check | Free | Exact for one live search in one country, at one moment | 30 seconds |
| Google Search Console | Your own verified site | Free | Highest for your own traffic: an average of all real searches, about 2 to 3 days behind | 1 minute |
| "What am I ranking for" reports | Your site (Search Console) or any site (Ahrefs, Semrush) | Free to $129+/mo | Good; third-party lists are estimates | 2 minutes |
| Manual search in a clean window | Any website | Free | Low: one personalized snapshot | 1 minute |
| Rank tracker | A saved keyword list, competitors, locations | About $5 to $250/mo | Good for trends, daily | 10 minutes to set up |

What your Google ranking actually is

A Google ranking is not one number. Google states that results are "specific to the time, place, device, and recent history of the person searching," so the position you see when you search your own keyword is one data point out of thousands (Google's Performance report help).
Search Console solves this by averaging. Its average position is "the average position of the topmost result from your site" across every impression. In the chart it's the topmost result from your whole site; in the table it's per query or per page. That's why it's the right metric for tracking trends, and why it will rarely match what you see in an incognito window or in a rank checker.
Two details matter in 2026:
- AI Overviews and AI Mode are already in your data. Google counts sites shown in AI features in the regular Web search type of the Performance report (Google's AI features documentation). There is no separate AI report in Search Console.
- Searches with images are split out. The Performance report's search type filter now separates Web: text-based from Web: multimodal (Google Lens, Circle to Search and other image searches).
How to check your Google ranking right now
With a free rank checker (any website)
A rank checker runs one real Google search for your keyword from the location you choose and reports where a domain appears. It's the right tool for a competitor, a client prospect, or a keyword that hasn't shown up in your Search Console yet.
- Outrank's keyword rank checker: a domain, up to 10 keywords and a country. It reads the top 100 organic results and shows the position, which page of Google you're on, the URL that ranks, the results just above you, and any AI Overview or other feature competing for clicks. No account. It's a spot check, not a tracker: it doesn't run on a schedule, chart your history or send alerts. (We built it; weigh that as you like.)
- Ahrefs Keyword Rank Checker: one keyword, a domain or URL and a country; no account needed for a quick check.
- SERPRobot: a free SERP checker, plus paid bots at $4.99 a month for 75 keyword checks every 24 hours if you want a schedule (14-day free trial).
- SEO PowerSuite Rank Tracker: a free desktop app that checks unlimited keywords across Google, Bing and YouTube, top 10 to top 1,000 results.
The accuracy caveat: a checker reports one search from one location on one device at one moment. Run it for the country you care about, and don't compare its number directly with Search Console's average. Both are right about different things.
By hand in Google, done properly
A manual search is fine as a sanity check if you remove the things that skew it:
- Use a private window and stay signed out, so your search history doesn't reorder results.
- Set the location deliberately. Results change by country and city. A free location simulator such as Mangools' SERP location changer shows results as a searcher elsewhere would see them.
- Check mobile separately, on your phone or with your browser's device emulation.
- Count organic results only. Ads, the map pack and "People also ask" boxes push results down the page, but rank checkers and Search Console don't count them as positions. Note the organic position and move on.
Google itself warns that you might not see your site when you repeat a query, so never base a decision on a manual check alone.
Find every keyword you already rank for
"What keywords am I ranking for?" is a different question from "where do I rank for X?", and Search Console answers it best:
- Open Performance → Search results, enable all four metrics, and set the date to the last 3 months.
- Stay on the Queries tab and sort by Impressions. That's your real keyword list, ordered by visibility.
- Click the filter icon above the table and add Position smaller than 21 to keep only page-one and page-two keywords.
- Use the Export button at the top of the report to work in a spreadsheet.
To check the ranking of one specific page instead, filter by Page and read the Queries tab: it lists every keyword that URL appears for, with its position.
For a site you don't own, you need a tool with its own index. Ahrefs (Site Explorer → Organic keywords) and Semrush (Organic Research) estimate every keyword a domain ranks for in their databases. Free access is limited: Ahrefs Free shows this for sites you verify, and Semrush's free account allows 10 reports a day. For Bing, Bing Webmaster Tools has the same list under Search Performance.
How to track Google rankings in Search Console, step by step

1. Verify a Domain property
Add your site as a Domain property (example.com), verified with a DNS record. It covers every subdomain and both http and https, so you don't track half your site by accident. URL-prefix properties only cover one exact prefix. Our guide to Domain vs URL-prefix properties explains the trade-offs.
2. Submit your sitemap and check indexing
Submit your XML sitemap under Indexing → Sitemaps, then open Indexing → Pages. A page that isn't indexed can't rank, and no rank tracker will tell you why. Fix indexing before you obsess over positions; crawled but not indexed is the most common culprit.
3. Open the Performance report and turn on all four metrics
Go to Performance → Search results and click all four metric cards: Total clicks, Total impressions, Average CTR and Average position. The default view covers the past three months. The table below the chart is your rank tracker: the Queries tab lists each query with its clicks, impressions, CTR and position, and the Pages tab does the same per URL.
4. Filter by query, page, country, device and search type
Click + Add filter to narrow the data. The filters that matter for rank tracking:
- Query contains or matches a regex, to follow one keyword or a topic (for example,
rank track|rank check). - Page, to see every query one URL ranks for.
- Country, so a strong UK position doesn't hide a weak US one.
- Device, since mobile and desktop positions often differ.
- Search type, to separate Web from Image, Video and News results.
5. Split branded from non-branded queries
Since November 2025, the Performance report can split Branded from Non-branded queries automatically (Google's announcement). Non-branded is the number that tells you whether your SEO is growing; branded mostly follows your marketing and PR. Google's classification is AI-assisted and can mislabel some queries, and it's only available for top-level properties with enough traffic. If you don't see it, use a regex query filter that excludes your brand name.
6. Switch to weekly or monthly views
Daily charts are noisy: weekends, holidays and news cycles all show up as dips. Since December 2025 you can switch any Performance chart to Weekly or Monthly (Google), which also fixes the misaligned-weekend problem when you compare two periods. Use daily only to debug a launch or a sudden drop, and the 24 hours view (hourly, preliminary data) for something you published this morning.
7. Add annotations for every change you make
Right-click the Performance chart, choose Add annotation, and log the date and a note of up to 120 characters (Google). Log new articles, title rewrites, template changes, migrations, link campaigns and Google updates. Everyone with access to the property sees them, so keep them free of personal data. Six months from now, this log is what turns "rankings moved" into "rankings moved because of X".
8. Use query groups to track topics, not single keywords
The Search Console Insights report now groups similar queries ("guac dip recipe", "how to make guacamole dip") into query groups and shows the top, trending up and trending down groups (Google). Tracking a topic is more stable than tracking one phrasing of it.
9. Build a Looker Studio dashboard for history and sharing
The free Looker Studio Search Console connector pulls the same data into charts you can share. Pick Site Impression for query-level ranking data or URL Impression for page-level data (one per data source, so create two if you want both). A useful rank tracking dashboard has non-branded clicks and impressions over time, average position by page group, top gaining and losing queries, and a device and country split. If you report to clients or a boss, our guide to building an SEO keyword ranking report has a ready-made layout.
10. Use the API when you outgrow 1,000 rows
The Performance table shows up to 1,000 rows. The free Search Analytics API (and the Looker Studio connector) can export up to 50,000 rows per day per site per search type, and the BigQuery bulk export has no daily row limit (Google's post on data filtering and limits). Our Search Console API guide has working Apps Script and Python code that logs your rankings to a sheet every day.
The 15-minute weekly Google rank tracking routine
Google itself says there's no need to sign in every day, because Search Console emails you when it finds new issues (Search Console getting started). A weekly check is enough for most sites; check daily only during a launch, a migration, a big content push or right after a core update. Tick these off; your progress saves in your browser.
Interactive checklist
Weekly Google rank tracking routine
0/9
Trend check (5 minutes)
0/3Opportunities (5 minutes)
0/3Health and log (5 minutes)
0/3Your progress is saved in this browser, so you can come back to it later.

How to read Google ranking data without fooling yourself

Positions move every day. Google's own guidance on traffic drops says "positions aren't static or fixed in place" and recommends avoiding radical changes to a page that is already performing well (Google). These patterns are the ones worth acting on.
Positions 5 to 20 with real impressions: quick wins. Google is already testing the page. A position-12 query with 2,000 impressions a month is usually a better target than a query you already rank #2 for. The usual levers: answer the query more directly near the top, add the subtopics competing pages cover, add internal links from related pages, and refresh outdated facts.
Good position, low CTR: a packaging problem. If a query sits at position 3 and gets far fewer clicks than your other top-3 queries, rewrite the title and meta description first. See how to improve click-through rate.
Impressions up, clicks flat: the SERP changed. AI Overviews, video blocks and other features take clicks even when your position doesn't move. Across 415 sites in Outrank's Search Console panel, median impressions more than doubled between October 2025 and August 2026 while clicks grew 22%, and median CTR fell 40%.
Median Google impressions vs clicks per site, indexed to October 2025
Hover or tap the chart for exact values. Click a legend item to hide it.
Two of your pages trading places for one query: cannibalization. Filter by the query, open the Pages tab, and if two URLs split the impressions, pick one to be the main page and merge or re-angle the other. Our guide to keyword cannibalization walks through the fix.
Stuck at 30 or below on a keyword you care about: a missing page. A page that ranks that far back for a query usually mentions it in passing. Build a page whose whole purpose matches that search intent instead of tweaking the one you have.
Why your Search Console ranking data looks wrong (but isn't)
- You only see 1,000 queries. That's a UI limit. Rare queries are also hidden for privacy: Google omits "anonymized queries" that fewer than a few dozen people searched over two to three months.
- Table totals don't match chart totals. Anonymized queries are included in the chart totals but never in the table, and they disappear entirely once you filter by query.
- A page shows no clicks. Search Console credits the canonical URL. If Google picked a different canonical, the data lands there. Check with URL inspection.
- Average position jumped in September 2025. Google stopped supporting the
&num=100parameter on September 10–13, 2025, which removed many scraper impressions from deep result pages. In Outrank's zero-click study, median impressions fell 33% within days across 1,503 sites and average position moved from 29 to 13 with no real ranking change. Compare clicks across that date, not position.
What to check when Google rankings drop

Work through these in order. Most drops have boring causes.
- Is it real? Compare weekly views, the same period last year (seasonality) and clicks, not just position.
- Is it one search type, device or country? Filter each. An image-search drop is not a web ranking problem.
- Did pages fall out of the index? Check Indexing → Pages for important URLs that moved to "not indexed".
- Is it one page? Run URL inspection on it: indexability, the canonical Google chose, and a live test.
- Any manual action or security issue? Rare, but check both reports early so you don't chase the wrong problem.
- Did a Google update land? Check the Google Search Status Dashboard. After a large drop, Google advises self-assessing the whole site and waiting a few weeks before judging your changes.
- Did competitors overtake you? Search Console can't show who passed you. A quick rank check on the lost query shows who sits above you today; a paid tracker shows when they got there.
A technical SEO audit catches the slow-building problems (redirect chains, Core Web Vitals, broken internal links) before they show up as drops.
Google rank tracker tools: when free isn't enough
Search Console covers your own site's real performance, and a free rank checker covers one-off looks at anyone's position. A paid Google rank tracker adds four things neither does:
| You need | Why the free options can't | Example tool and entry price (October 2026) |
|---|---|---|
| Competitor positions over time | Search Console only covers sites you verify; a free checker gives one snapshot | SE Ranking, $129/mo for 2,000 keywords daily |
| A history for keywords you don't rank for yet | Search Console only lists queries you already appear for | Wincher, from $49/mo for 500 keywords daily |
| City or ZIP-level local rankings | Search Console filters by country only | Nightwatch, €79/mo billed yearly, includes Google Maps |
| Daily or hourly refreshes of a fixed list | Search Console data arrives about 2 to 3 days late (24-hour view excepted) | AccuRanker, from $224/mo with on-demand refresh |
For a full comparison of 15 checkers and trackers with prices and free options, plus the rank tracker features to look for, see our roundup of the best rank trackers. For local businesses, also check Google Business Profile → Performance, which shows how people find and interact with your profile on Search and Maps; Search Console doesn't cover that.
"PageRank for a keyword": what to check instead
Searches like "check pagerank for keyword" mix up two things. PageRank is Google's link-analysis system, which scores pages by the links pointing to them. Google says PageRank "continues to be part of our core ranking systems" (Google's ranking systems guide), but it no longer publishes PageRank scores, so no tool can show you a page's real PageRank.
What you can check is your position for a keyword (everything above) and a page's link strength through third-party proxies like Ahrefs' Domain Rating and URL Rating or Moz's Domain Authority. Those estimate authority from backlinks; they're not Google's numbers. Our comparison of Moz DA vs Ahrefs DR explains how they differ.
Turn the tracking into traffic
Tracking tells you where the gaps are. Closing them means publishing and improving pages every week, and that's where most sites stall. Outrank connects to your Search Console, flags articles that underperform so you can schedule rewrites, and researches, writes and publishes a new SEO article to your CMS every day, with backlinks from its exchange. It isn't a rank tracker; it's the part that acts on what your tracker shows. You can try it free for 3 days.
FAQ
How do I check my Google ranking for free?
For any site, use a free rank checker: enter the domain, the keyword and a country, and it returns the live position and the page that ranks. For your own site, Google Search Console is free and more reliable over time: open Performance → Search results, click Average position, add a Query filter with the keyword and read the average position above the chart.
How can I track my Google rankings for free?
Use Google Search Console. Verify your site, open Performance → Search results, enable Average position, and look at the Queries tab, which lists every query your site appears for with clicks, impressions, CTR and average position. Compare 28-day periods in the weekly view and filter to non-branded queries to see real SEO progress.
How do I check what keywords my website ranks for?
In Search Console, open Performance → Search results and look at the Queries tab, sorted by impressions: it lists every query your site appeared for, with position, clicks and CTR. For competitors, use the organic keywords report in Ahrefs or Semrush, which estimate rankings from their own databases.
How can I check a competitor's keyword rankings?
Search Console won't work, because it only covers sites you verify. Use a free rank checker for a quick look at their position on a few keywords, an organic keywords report in Ahrefs or Semrush for their full list, or add the competitor to a paid rank tracker to follow their positions daily.
Does Google have its own rank tracker?
Google Search Console is Google's own tool for tracking how your site ranks, and it's free. It reports average position across real searches rather than checking a keyword list on a schedule, and it only covers sites you own. "Google rank tracker" tools from SE Ranking, Semrush (Position Tracking) or AccuRanker are third-party tools that simulate searches.
Why is my Google ranking different when I search myself?
Your own search is personalized by location, device, language and search history. A rank checker reports one simulated search from one place, and Search Console averages your topmost position across every real impression, so a page can show #3 in your browser, #5 in a checker and 7.4 in Search Console at the same time. None of them is wrong; for trends, trust the average.
How often do Google rankings update in Search Console?
Performance data is usually available after two to three days, and the 24-hours view shows recent hourly data marked as preliminary. Because daily data is noisy, review weekly and use the weekly or monthly chart view for trends.
How often should I check keyword rankings?
Weekly is enough for most sites. Check daily only during launches, migrations, big content pushes or right after a Google core update, and compare weekly or monthly views so normal day-to-day swings don't trigger changes.
Does Search Console show AI Overview rankings?
Yes, but not separately. Google includes sites shown in AI Overviews and AI Mode in the regular Web search type of the Performance report, and an AI Overview counts as a single position. There's no filter that isolates AI Overview traffic.
Can I track local Google rankings for free?
Partly. Search Console filters by country, not city, so use it with local-intent queries ("plumber in Austin") and check Google Business Profile's Performance report for Maps and local search activity. City- or ZIP-level position grids need a paid tracker.
Can I still check PageRank for a keyword?
No. PageRank is a link-based score, not a keyword ranking, and Google no longer publishes it. To see how a page performs for a keyword, check its position in Search Console or a rank checker; to gauge link strength, use third-party estimates like Ahrefs' URL Rating or Moz's Page Authority.


