Skip to content
seostack

Discovery & Opportunity

New in V3

Keyword data you can actually trust, because it is your own

Every keyword figure comes from your own Google Search Console data rather than third party scraped estimates, so the rankings, impressions and clicks you are looking at are the ones Google actually recorded.

Built from

  • Google Search Console
  • Google Analytics 4
  • 100% data privacy
  • 99.99% uptime
  • Nothing to configure
  • Export anytime, no limits

Trusted by leading companies

The problem

Most keyword tools show you scraped estimates from a sample of locations and devices, so the numbers rarely match what your own Search Console is telling you, and you end up making decisions on data that was never really yours in the first place.

Why the data is more reliable

Your own Search Console data, not somebody else's estimate of it

Almost every keyword tool on the market shows you scraped data, which means a third party has crawled the search results from their own locations and made an educated guess at where you rank. SEO Stack does not do that, every figure comes from your own Google Search Console property, so the numbers match what Google has actually recorded for your site.

Scraped third party keyword data compared with Search Console data in SEO Stack
ConsiderationScraped keyword toolsSEO Stack
Where the data comes fromA third party crawls the search results from their own set of locations and devices, then estimates what your rankings probably are.Google Search Console, which is Google telling you directly what your pages actually ranked for and what people actually clicked.
Which keywords you seeA keyword database the provider has built, so anything outside it is simply missing, and long tail coverage is usually thin.Every query your site was returned for, including the long tail nobody would ever have thought to track.
How accurate the position isA position sampled at a moment in time from one location, which often will not match what your own reporting says.The average position Google recorded across every impression, which is the number your own performance is measured on.
Devices and countriesUsually a headline figure, with device and location breakdowns priced separately or unavailable.Filter by device and by country natively, because the underlying data is already segmented that way.
Clicks and CTREstimated from third party CTR curves rather than measured, so the traffic figures are a model, not a fact.Real impressions, real clicks and real CTR per keyword, with GA4 metrics alongside them.

Scraped tools still have their uses, particularly for looking at keywords on websites you do not own. For your own site though, there is no reason to work from an estimate when Google will tell you what actually happened.

Inside the tool

From the whole keyword set down to a single query

The overview tells you where you stand, the trend tells you which way you are going, and clicking into a keyword tells you what to do about it.

Your whole keyword footprint on one screen

  • Total ranking keywords, average position, top 10 keywords and new ranking keywords, each with movement against the previous period
  • A keyword ranking trend chart split into top 10, 10 to 25, 26 to 100 and SERP features so you can see how your position distribution is changing
  • Traffic by topic as a breakdown of where your ranking keywords actually sit
  • All keywords, tracked, top gainers and top losers available as separate views
  • Manage which columns you see, search the set, and export the lot
The Keyword Overview page in SEO Stack with total ranking keywords, average position, keyword ranking trend and traffic by topic

Filtering & segmentation

Slice the keyword set until it answers your actual question

Every view can be filtered by device, timeframe, country, intent and competitor, so you are never stuck looking at a single blended number that hides more than it shows.

Device

Split desktop, mobile and tablet, which matters more than most people allow for, because a keyword sitting at position 6 on desktop and position 18 on mobile is really two different problems.

Device filtering in SEO Stack

Country and location

Filter globally or down to individual countries, so an international site can be assessed market by market rather than as one blended average that describes nobody.

Country and location filtering in SEO Stack

Intent

Segment by intent so you can separate the informational keywords bringing in readers from the commercial and transactional ones bringing in customers.

Intent filtering in SEO Stack

Timeframe

Set the period you want to look at, and because everything is warehoused you can keep going back rather than running into Google's limit part way through the analysis.

Timeframe filtering in SEO Stack

Movement & tracking

See what gained, what lost and what you are tracking

Position changes within whatever timeframe you have set, split into the keywords climbing and the ones falling away, plus a tracked set for the keywords that genuinely matter to the business.

Top gainers

The keywords that have improved the most across your chosen period, which is usually where you find out that something you shipped three weeks ago is working.

Top gainers in SEO Stack

Top losers

The keywords that have dropped the furthest, ranked so you can start with whatever is costing you the most rather than whatever you noticed first.

Top losers in SEO Stack

Tracked keywords

Set up specific keyword groups for rank tracking so the terms that matter commercially are monitored properly rather than getting lost among tens of thousands of others.

Tracked keywords in SEO Stack

AI Insights across your whole keyword set

Alongside the performance summary you get written insights on which keywords are worth prioritising and why, and you can ask the AI Assistant to generate topic groups so that grouping tens of thousands of keywords stops being a manual job.

AI Assistant

What people use it for

The jobs this actually gets used for

01

Proving SEO is working

The position distribution chart over time is the clearest way to show that a campaign is moving keywords up through the bands, and it is far more convincing than a single average position figure that barely moves.

02

Identifying cannibalisation

Because you can see every URL Google is returning for a keyword, you can spot the cases where several of your own pages are competing for the same term and none of them are winning it.

03

Finding opportunities

Keywords with high impressions and low clicks, or pages sitting just outside the top 10, are usually the quickest wins available, and they are visible as soon as you sort for them.

04

Understanding which pages rank

Knowing which URL Google chooses to return for a keyword tells you whether your intended landing page is doing its job or whether something else on the site has taken it over.

05

Benchmarking against competitors

Competitor data sits alongside your own, so you can see where you are genuinely behind rather than assuming it, and target the keywords where the gap is worth closing.

06

Reporting you can defend

Because everything comes from Search Console, nobody can argue that the numbers are a third party estimate, which removes an entire category of pointless conversation from client reporting.

What you get out of it

The outcome, not the feature list

01

See the real trajectory of your rankings rather than a third party estimate of it

02

Spot cannibalisation by seeing every URL Google returns for a keyword

03

Find the keywords with impressions but no clicks that are worth working on next

Connect a property. Watch the data start stacking.

Warehousing begins the moment you connect your Search Console property, there is no Google Cloud project to set up, no BigQuery and no schema to design. You simply connect your property and SEO Stack starts storing every row of your data from that day onwards.

  • Credit card required
  • Cancel within the trial and you won't be billed
  • No contracts