DATA HIT

How to use the SERP Seasonality Map.

The SERP Seasonality Map draws 12 months of Google's top 10 for any keyword as a colour-coded spiral. Domains that hold ground year-round look different from domains that churn seasonally, and seasonal entrants are visible at a glance.

The SERP Seasonality Map for 'summer holiday destinations': a spiral of 12 monthly rings, each 30-degree sector a month, coloured by the domain holding each of the top 10 positions — a busy patchwork of colours showing a volatile SERP.

What this tool reveals

Most useful for in-house SEOs and content consultants asking "which competitors are sticky, which are vulnerable?" before committing to a content investment.

Setup in three steps

  1. Open the tool

    Visit tools.datahit.co/serp-seasonality. The landing screen shows a keyword input and a country selector. No sign-up required.

    The SERP Seasonality Map landing screen: a 'Scan a keyword' input, a country selector set to United Kingdom, a Scan SERP button, sample-keyword chips, and a short 'how it works' explainer.
  2. Enter a keyword

    Type any English-language keyword. Pick a country (UK, US, AU, CA, IE, NZ, plus several European markets). Hit Scan. The first scan for a given keyword takes 10-15 seconds; cached keywords return instantly.

    The SERP Seasonality Map with 'wireless headphones' typed into the keyword input and United Kingdom selected, ready to scan.
  3. Read the spiral

    The result page shows the spiral, a Top 10 Domains panel with each domain's share, and a "What this reveals" summary. Click any domain in the legend to highlight its trajectory across the spiral.

    The SERP Seasonality Map result for 'tax return uk': the spiral fills the view with the keyword and '#1 / #5 / #10' rank markers in the hub; the Top 10 Domains panel and the summary sit below it on the page.

How to read the chart

The spiral has three encodings: angle, radius, and colour.

An annotated SERP spiral. 'Month' marks each 30-degree sector, running clockwise from the top. 'Rank' marks the position — #1 (best) innermost, #10 at the outer edge. 'Colour' marks the domain — long bands are a sticky result, short bursts are churn.

Sample insights

Seasonal entrant

Scan "wireless headphones" (UK). which.co.uk holds the top ring most of the year, but Black Friday deal pages from amazon.co.uk and currys.co.uk surge into November and December, and argos.co.uk drops out in October before the holiday push brings it back. The seasonal entrants show as short Q4 wedges against the year-round bands.

A SERP spiral for 'wireless headphones': steady colour bands for the year-round review sites, with new deal-site colours appearing only in the November and December sectors.

Sticky competitor

Scan "tax return uk" (UK). gov.uk holds the innermost #1–2 rings every single month — one long, continuous colour band that tells you the top of this SERP is effectively locked and won't move for short-term content. (The January deadline still stirs the outer rings, but the core stays put.)

A SERP spiral for 'tax return uk': gov.uk forms an unbroken colour band on the innermost rings across all twelve months, with more variation in the outer positions.

Volatile SERP

Scan "summer holiday destinations" (UK). theguardian.com, telegraph.co.uk and timeout.com swap positions almost every month — no single publisher wins — so the spiral is a busy patchwork of short colour bursts. High churn means there is room to enter, and equally room to be displaced.

A SERP spiral for 'summer holiday destinations': many different domain colours appearing and disappearing month to month, forming a fragmented, high-churn pattern with no dominant band.

Methodology

For each scan, the tool fetches 12 months of historical SERP data from a third-party SERP data archive for the chosen keyword + country pair. The archive captures Google's organic top results monthly; the tool uses the most recent snapshot for each month.

The result is an array of {month, position, domain} tuples. Each domain gets a stable colour: well-known sites (amazon, gov.uk, google, youtube, and similar) pull from a hardcoded brand-colour map, everything else from a colourblind-safe Okabe-Ito categorical palette. Spiral geometry is computed client-side: each cell is an annular wedge whose angle is the month and whose radius is the rank position.

The "What this reveals" summary at the bottom of the result page is generated by an LLM (Claude family) reading the structured tuples. Treat it as an analyst's first-pass observation, not a verified fact. Verify against the data itself before quoting.

Data freshness, coverage, and limits

The archive updates monthly. Most scans show data up to the previous month; very recent SERP shifts may not be reflected yet.

Free-tier limit: 10 scans per minute per IP. Cached scans return instantly and don't count against the limit. See Terms of use for the full fair-use policy.

Coverage is strongest for English-language keywords in the US, UK, AU, CA, IE, and NZ markets. Smaller markets (some European countries) have shallower archives; the tool shows a "Limited history" notice when coverage is incomplete.

Privacy

The free SERP Seasonality Map requires no sign-in and no Google connection. The keyword + country pair is sent to our third-party SERP data provider; their privacy policy applies to that transmission. Cached scan results are stored on our edge for 30 days, keyed by keyword + country, not by IP or user.

Pro tracked-keyword snapshots store per-user keyword lists and weekly rank-position arrays, keyed by your user ID. See Privacy policy for the full mapping.

Frequently asked questions

Where does the SERP data come from?

The public Google search-results history comes from a third-party SERP data archive. That archive covers most keyword + country pairs going back several years; coverage is strongest for high-volume English-language keywords in the US, UK, AU, CA, and IE markets.

Can I scan any keyword?

Yes, within the free-tier fair-use limit of 10 scans per minute per IP. Some niche keywords may return only partial history (for example 6 of 12 months) if the underlying archive lacks coverage; the tool shows a "Limited history" notice when this happens.

Why are some months blank?

Blank months mean the archive has no SERP recorded for that keyword and month. This is common for very long-tail keywords or markets outside the top 10 supported countries.

Can I track keywords continuously?

Yes, on the Pro tier. Pro adds tracked-keyword weekly snapshots: each Monday, a fresh SERP scan runs automatically for up to 200 of your tracked keywords. The Monday email digest summarises rank moves.

Does this use my Search Console data?

The free SERP Seasonality Map uses public SERP data only. Search Console is optional and used by the Pro "GSC overlay" feature, which compares your site's actual ranks to the public Top 10. Connect Search Console under your account settings if you want this overlay.

How accurate is the LLM "What this reveals" summary?

Treat it as an analyst's first-pass observation, not a verified fact. The LLM reads the same tuples you can see in the data panel; it occasionally misattributes or simplifies. Verify before quoting.

Can I share my result with a colleague?

Yes. Each scan produces a stable share-link URL (for example tools.datahit.co/s/ab3k7p2x) that resolves to the cached scan for 30 days. Anyone with the link can view the result; don't use share links for sensitive keywords.

Related tools

Scan a keyword ← Back to help index