Key takeaways

  • You can get a keyword ranking report for Google four ways: Search Console’s free Performance report, checking Google by hand, a subscription rank tracker, or a per-report check.
  • Search Console shows Google’s own clicks, impressions, CTR and average position, but that position is an average of where your site appeared, not a fixed check of your keyword list.
  • Of the 12 subscription trackers I checked on 14 October 2026, the cheapest started at $4.99 a month. Plans that listed client reporting cost more: AgencyAnalytics was $25 per client a month, plus $50 a month per 500 keywords for its Rank Tracker add-on.
  • A good report states what was checked, compares each keyword with the previous check, counts keywords in position bands, and shows the ranking URL, SERP features and AI Overview for every row.
  • A per-report check hands you exactly that as a web report, PDF and Excel file, from $14.99 for 100 keywords, with no subscription.

A keyword ranking report shows where your pages appear in Google for the searches you care about, and how that changed since last time. There are four ways to get one: free from Google Search Console, by checking Google yourself, from a subscription rank tracker, or as a one-off check you pay for per report. They differ less in the numbers than in what you end up holding: a chart, a screenshot, a dashboard login or a document you can forward. We sell the fourth kind, a keyword ranking report for Google priced per check, and this guide says plainly where the others are the better choice.

I run onwardSEO, which sells the per-report option, so read this as a vendor’s guide. I start with what a good report should contain, then hold each option up against it. Competitor prices are as their pricing pages showed them on 14 October 2026.

What a good keyword ranking report contains

Annotated first screen of a sample keyword ranking report, with numbered markers on the line stating keywords, engines and depth, the At a glance summary, the KPI strip, the AI Overview tile, the What moved lists and the ranking distribution bar
Figure 1. The first screen of our public sample report. Markers 1 to 6 match the list below.

Our public sample report is a real report for an anonymised hotel-software company: 100 keywords checked on four Google engines (google.co.uk and google.com, each on desktop and mobile) to the top 30, on 12 September 2026 against 24 June 2026. Its first screen holds six things every keyword ranking report needs:

  1. What was checked (marker 1). Keywords, engines, locations and depth: 100 keywords on 4 engines make 400 keyword rows, checked to the top 30. Without this line, no number below can be compared with next month’s.
  2. A one-line summary (marker 2). 83 rows improved, 108 declined and 209 were unchanged; 25 entered the top 10 and 8 dropped out.
  3. KPIs against the previous check (marker 3). Visibility 22.8% (unchanged), average position 12.6 (▲2), top 10 at 78 (▲17), top 3 at 16 (▼1).
  4. AI Overview (marker 4). The site was cited in 5 Google AI Overviews and mentioned in 6.
  5. What moved (marker 5). The eight biggest gainers and losers, such as “pms system” falling from position 3 to out of the top 30.
  6. Ranking distribution (marker 6). 16 rows in positions 1 to 3, 62 in 4 to 10, 43 in 11 to 20, 28 in 21 to 30 and 251 outside the top 30, with the previous check as a faded bar.

Below that, the keyword table gives one row per keyword and engine: position, change, best position, a trend line, the ranking URL, the SERP features on that results page, and whether the AI Overview cited or mentioned the site. “adr vs revpar”, for example, ranks 6th on google.co.uk desktop, down 3, and its AI Overview column reads “Mentioned #2 of 6”. Our walkthrough of this rank tracking report reads every section in order.

Option 1: Google Search Console’s Performance report

Search Console is free, and it is the only option here built on Google’s own data. Google’s help page for the Performance report lists four metrics: clicks, impressions, click-through rate and average position. You can group the data by queries, pages, countries, devices, search appearance and dates, and an export button downloads the chart and table data. The default view covers the past three months, and the newest data can be preliminary.

Illustration: a search performance chart with four metric tiles, next to a panel where the positions of several queries blend into one average marker.
Search Console is Google’s own data, but its average position blends many queries, pages and days into one number.

Read the position carefully. On the chart, Google defines it as “the average position of the topmost result from your entire site”; in the table, it is the average position for the query or page in that row. Two things follow:

  • It is an average. It blends every search where your site appeared in the period, across devices and countries unless you filter them. A keyword that ranked 3rd for some searches and 15th for others shows a number in between.
  • It only covers searches where you appeared. A keyword you target but don’t yet show up for gives you nothing to read.

Search Console does one thing no rank check can: it shows real clicks and impressions. What it isn’t is a snapshot of your keyword list on one Google edition, device and depth that you can line up against last month’s.

Option 2: Checking Google by hand

Typing your keywords into Google is free and fine for a handful. As a report, it breaks quickly:

Illustration: a laptop showing search results tinted by location and history, with a pile of repeated search windows behind it.
Checking by hand shows results shaped by your own location and history, and 100 keywords on two devices means 200 searches.
  • Your results are personalised by your location, device, language settings and search history, so what you see is not what a customer elsewhere sees.
  • It’s slow. 100 keywords on desktop and mobile means 200 searches, each one scrolled and written down.
  • There is no history unless you keep one, and no record of what else was on the results page.

Option 3: A subscription rank tracker

A tracker checks your keyword list on a schedule and keeps the history in a dashboard. Among the trackers I checked on 14 October 2026, the smallest plans started at $4.99 a month for one SERPRobot bot (75 keyword updates per 24 hours) and $7 a month for 100 weekly Google keywords at Keyword.com, while daily trackers such as Wincher Basic started at €49 a month. Some pages showed euros because I opened them from Romania; prices vary by location.

What a tracker hands you as a report depends on the plan. AgencyAnalytics’ pricing page listed “automated client reporting”, unlimited reports and dashboards and a “white-labeled client portal” on its core plan: $25 per client a month billed monthly, or $20 billed annually. Its Rank Tracker add-on cost $50 a month per 500 keywords for desktop, mobile, local and international rankings. Elsewhere, white-label reporting was a higher plan or an add-on: Nightwatch listed white label reports from its Professional plan at €199 a month, and Keyword.com sold a white-label add-on. Our guide to white label rank tracking compares those routes for agencies.

Two unaltered screenshots of the AgencyAnalytics pricing page from 14 October 2026: the core plan at $25 USD per client per month billed monthly, with automated client reporting and a white-label client portal listed, and the Rank Tracker add-on at $50 USD a month per 500 keywords
Screenshot of agencyanalytics.com/pricing, 14 October 2026. Top: core plan. Bottom: Rank Tracker add-on.

A tracker is the right choice when someone reads rankings every week or every day, or when an agency reports on many clients from one dashboard. For one report a month, it is a lot of machinery.

Option 4: A per-report check

A per-report check runs once, when you order it, and hands you a finished document. With our pay-per-report Rank Check Reports, you send the keyword list, website, Google edition and depth. A live check through a Google results API runs one query per keyword per engine, with desktop and mobile as separate queries. Within one working day you get a web report, a PDF and an Excel file, all built from the same figures and branded with your logo and colour if you want.

Keywords (up to) Top 30 Top 60
100 $14.99 $17.99
200 $24.99 $29.99
300 $34.99 $44.99
400 $44.99 $59.99

Four Google engines are included: your Google edition and google.com, each on desktop and mobile. Another edition or a city costs $2.99 to $19.99 per engine, per check, depending on the tier. Each repeat order adds a point to every keyword’s trend line. What it isn’t: a dashboard, daily tracking or alerts. It has no search volume and no competitor lists, and it covers Google only.

Keyword ranking report options side by side

Search Console By hand Subscription tracker Per-report check
Cost Free Free From $4.99 a month (14 Oct 2026) From $14.99 per check
What the position is Average where your site appeared What one search showed you Your list, on a schedule Your list, one live check
Desktop and mobile Filter by device One at a time Depends on the plan Both, on four Google engines
History Default view: three months Only what you record Builds while the plan runs Your checks from the last 6 months (regular clients)
What you can hand over Exported chart and table data Screenshots A dashboard; reports on some plans Branded web report, PDF and Excel

A keyword ranking report is only as useful as its comparison with the last one.

Which keyword ranking report to use when

  • Is SEO working overall? Search Console, read monthly.
  • A report for a boss, a board or a client? A per-report check, or a reporting platform if you run many clients.
  • Someone acts on rankings every day? A subscription tracker.
  • Before and after a redesign or migration? A per-report check on both sides of the change, with the same keywords and engines.
  • One keyword, right now? Check by hand, and remember it is personalised.
Illustration: a clipboard with six ticked checks for a trustworthy ranking report (devices, dates, comparison, ranking bands, ranking page, AI Overview) beside a small report under a magnifier.
Whichever option you use, run the same six checks before you trust the report.

Six checks before you trust any keyword ranking report

  • It names the Google edition, device and depth, and they match last time.
  • It states the check date and the date it compares against.
  • Each keyword is compared with its own previous check.
  • It counts keywords in the top 3, top 10 and top 30, not only an average.
  • The ranking URL is the page you expect to rank.
  • It shows whether an AI Overview appeared and whether it cited you.

If you need the numbers, you can order a keyword ranking report for your own list. If you’d rather have someone read the report and turn it into actions every month, our SEO rank tracking service does that.

FAQ

Is Google Search Console a keyword ranking report?

Partly. Its Performance report shows Google’s own clicks, impressions, CTR and average position by query, which is valuable and free. But the position is an average over all the searches where your site appeared, not a check of a fixed keyword list on one Google edition and device.

Why does Search Console show a different position from a rank check?

Search Console averages positions across every search where your site appeared, on all devices and in all countries unless you filter them. A rank check records one live result per keyword and engine at a set moment. Both can be right and still disagree.

Can I get a keyword ranking report for free?

Yes, from Search Console, or by checking Google by hand for a few keywords. For a fixed list on chosen Google editions, with desktop and mobile and a document you can forward, you need a tracker or a per-report check. The lowest price among the 12 trackers I checked on 14 October 2026 was $4.99 a month.

What format should a keyword ranking report be in?

Whatever the reader opens. A PDF suits a client email, a web report suits a link, and a spreadsheet suits anyone who wants to sort and filter. A Rank Check Report comes as all three: a web report, a PDF and an Excel file with Summary, Keywords and History sheets.

Get a keyword ranking report for your own Google keywords: a branded web report, PDF and Excel file for up to 400 keywords on four Google engines, desktop and mobile.

From $14.99 per check · no subscription · report within one working day

Order a rank check report →

Eugen Platon

Eugen Platon

Director of SEO & Web Analytics at onwardSEO
Eugen Platon is a highly experienced SEO expert with over 15 years of experience propelling organizations to the summit of digital popularity. Eugen, who holds a Master's Certification in SEO and is well-known as a digital marketing expert, has a track record of using analytical skills to maximize return on investment through smart SEO operations. His passion is not simply increasing visibility, but also creating meaningful interaction, leads, and conversions via organic search channels. Eugen's knowledge goes far beyond traditional limits, embracing a wide range of businesses where competition is severe and the stakes are great. He has shown remarkable talent in achieving top keyword ranks in the highly competitive industries of gambling, car insurance, and events, demonstrating his ability to traverse the complexities of SEO in markets where every click matters. In addition to his success in these areas, Eugen improved rankings and dominated organic search in competitive niches like "event hire" and "tool hire" industries in the UK market, confirming his status as an SEO expert. His strategic approach and innovative strategies have been successful in these many domains, demonstrating his versatility and adaptability. Eugen's path through the digital marketing landscape has been distinguished by an unwavering pursuit of excellence in some of the most competitive businesses, such as antivirus and internet protection, dating, travel, R&D credits, and stock images. His SEO expertise goes beyond merely obtaining top keyword rankings; it also includes building long-term growth and optimizing visibility in markets where being noticed is key. Eugen's extensive SEO knowledge and experience make him an ideal asset to any project, whether navigating the complexity of the event hiring sector, revolutionizing tool hire business methods, or managing campaigns in online gambling and car insurance. With Eugen in charge of your SEO strategy, expect to see dramatic growth and unprecedented digital success.
Eugen Platon
Check my Online CV page here: Eugen Platon SEO Expert - Online CV.