Search Console analytics that keeps your history after Google lets it go

Connect your Google account with read-only access. SEOLOK imports the last 16 months of daily Search Console data, adds new days every night and surfaces the queries worth working on.

Start freeSee plans

A free SEO report for your site

Leave your details; our team will prepare a report on your rankings, technical health and opportunities and get in touch.

Data source
Google Search Console, read from your own account via a read-only connection
Update frequency
Daily, overnight around 03:00; Google data arrives roughly 2 days late
Example viewSample data; your account shows your own site's data.

Clicks

3,863

Impressions

184,200

CTR

2.1%

Avg. position

8.4

Last 28 days · vs previous 28 days

The problem it solves

Search Console is the most direct view you have of how your site performs in Google Search, but it comes with two practical catches. First, Google keeps performance data for only 16 months. Try comparing this season with the same season two years ago, or looking back at an old algorithm update, and the data is already gone. Second, the interface lists thousands of queries and pages without telling you which ones deserve your time.

SEOLOK keeps a copy of that data for you and layers simple, explainable calculations on top. Your history stops disappearing, and it becomes much quicker to see where to start.

How it works

Connection. Sign in with Google and grant read-only access. SEOLOK can read performance data and nothing else: it cannot touch your property settings, users or sitemaps.

Initial import. We pull the last 16 months of daily data for your property: query, page, country, device, clicks, impressions, click-through rate (CTR) and average position. It is written to the SEOLOK database.

Daily updates. New days are added every night at around 03:00. Because Google publishes data roughly two days late, the newest day in your dashboard is usually two days old.

A permanent archive. Nothing collected after you connect is deleted. In month 17, or month 24, the same days are still there, which makes year-over-year comparisons and long-term trend work possible. One boundary remains: we cannot fetch anything older than the 16 months Google exposes on the day you connect.

Google Analytics 4. The same sign-in connects GA4 read-only. The matching GA4 property is picked automatically, and sessions, users, engagement, conversions (key events), channels and landing pages are imported daily.

What the example shows

The chart above is a simplified version of the Search Console view. Clicks and impressions share a time axis, so it is easy to spot, for example, impressions climbing while clicks stay flat. The same data can be broken down by query, page, country and device.

One of the most useful views, in the dashboard and in the monthly report, is the opportunities list: searches where you sit between positions 4 and 20 and collect lots of impressions. For each one we calculate the extra clicks you could expect if the page reached the top 3. That estimate is produced by code with a fixed method, not by an AI model.

The values in the chart are examples; your dashboard shows your site's real data.

Use cases

  • Year-over-year comparison: Seasonal businesses (education, travel, holiday retail) need more than 16 months of history to compare this year's weeks with last year's.
  • Diagnosing a drop: When clicks fall, isolate which queries and pages were hit and whether the decline is concentrated on one device or one country.
  • Title and description work: Pages with plenty of impressions and few clicks are strong candidates for a new title. Preview how it will look with the SERP preview tool.
  • Competing pages: If two of your URLs keep swapping places for the same query, look into it with the keyword cannibalization checker.

To try the opportunity logic without an account, have a look at the free keyword opportunity finder.

Who it's for

  • Site owners who open Search Console and don't know what to do next
  • Content and ecommerce teams who need a long-term archive for year-over-year comparisons
  • Agencies that report to clients every month; this data feeds straight into the monthly PDF report
  • Anyone who wants to pair aggregate trends with precise, per-keyword measurements from rank tracking

Limitations

  • Anonymised queries: For privacy reasons Google omits searches made by very few people from the query list, so query-level totals can fall short of the site total.
  • Delay: Data arrives about two days late. A change that happened today won't be visible today.
  • Average position is an average: It blends locations, devices and search types and does not represent your position in any particular city.
  • No backfill beyond Google's window: The archive grows from the day you connect. Days Google has already deleted cannot be recovered.
  • Verified properties only: We can only import data for sites you have access to in Search Console.

Our methodology page covers in detail how this data is stored and processed.

Free tool

Keyword opportunity finder

Analyses your Search Console query and page data and lists, in priority order, searches with lots of impressions but few clicks, keywords in positions 4–20 and pages due a refresh.

Use the tool

Frequently asked questions

Can SEOLOK change anything in my Search Console account?

No. The connection is read-only. SEOLOK reads performance data only and cannot change property settings, users or sitemaps.

Can you recover data older than 16 months?

No. Google only exposes the most recent 16 months, so on the day you connect we can go back 16 months at most. Every day collected after that is stored on our side and stays available even after it leaves Google's window.

Why can't I see yesterday's data?

Google usually publishes Search Console data with a delay of a couple of days. SEOLOK fetches new days every night, so the latest day in your dashboard is typically about two days ago.

Why don't my query rows add up to the site total?

To protect user privacy, Google leaves searches made by very few people (anonymised queries) out of the query list. The sum of query rows can therefore be lower than the site-level total.

Do I need to connect Google Analytics 4 as well?

It's optional but recommended. GA4 connects read-only through the same Google sign-in and the matching property is picked automatically, so you see visits, engagement and conversions next to your search data.

Sources

  1. Google Search Central Blog: Introducing the new Search Console (16 months of data)
  2. Google Search Central Blog: A deep dive into Search Console performance data filtering and limits
  3. Search Console API: Getting all your data

Search Console

Why Is Search Console Data Limited to 16 Months?

Why Search Console only keeps 16 months of performance data, what you lose when days roll off, and how to archive history with the API, BigQuery or a tool.

SEOLOK Editorial Team · · 7 min read

SEO reporting

Which Metrics Belong in a Professional SEO Report?

SEO report metrics that matter: clicks, impressions, CTR, average position, tracked rankings, conversions, site health, backlinks and how to read them.

SEOLOK Editorial Team · · 9 min read

Rank tracking

Why Google Rankings Drop: A Step-by-Step Checklist

An ordered checklist for a Google ranking drop: rule out reporting errors, technical issues, updates, competitors, seasonality and spam before you act.

SEOLOK Editorial Team · · 7 min read

Start measuring your site today

Connect with your Google account in 2 minutes; no credit card.

Start free