CASE STUDIES

Real Results, Straight From
Google Search Console

Three GeoRankLocal-built sites with enough GSC history to chart. Every number below is pulled directly from Search Console exports, split into two equal halves by date — no cherry-picked windows, no invented baselines.

Methodology: for each site, we take its full tracked GSC period and split it exactly in half by day count. We compare average daily impressions and impression-weighted average position between the first half and the second half. This is a fixed, mechanical split — not a date chosen because it produces the best-looking number. Where a site's position got worse, we show that too.

Sleeper Train

UK

Rail travel guides & booking

Visit sleepertrain.co.uk

Full GEO-native rebuild: Article and FAQPage schema across every route guide, answer-formatted content for common rail-travel questions, and entity-clear destination pages built for AI extraction.

Avg. daily impressions

148.6 → 1828.8

12.31x

Average Google position

Holding at page 2

Across this 3-month window, daily clicks rose from 1.9 to 32.3 (a 16.7x increase) and daily impressions from 149 to 1,829, while average position improved from 17.3 to 12.0. The trend keeps accelerating: by the final week tracked, average position sits at 8.9 — page one.

Weekly impressions
28 Jun27 Sept
Avg. Google positionlower position number = higher up the results
28 Jun27 Sept

Google Search Console · 28 Jun 2026 – 27 Sept 2026 · split into two equal halves at 13 Aug 2026 · 92 days tracked

Padel Chippenham

UK

Local sports venue — padel courts

Visit padelchippenham.co.uk

Local-first build: LocalBusiness and FAQPage schema, a clear booking journey, and location-focused content targeting padel searches in and around Chippenham — the exact playbook we sell to local businesses.

Google ranking

#1 in Chippenham

Position 1 on Google for every padel search that names Chippenham, across 1,241 clicks in 3 months.

Avg. daily clicks

11.045 → 31.933

2.89x

Ranked #1 on Google for every padel search that names Chippenham — "padel chippenham" (average position 1.3, 810 clicks), "chippenham padel" (1.1, 304 clicks) and more — for the full 3 months tracked, with daily clicks nearly tripling from 11.0 to 31.9 as demand grew. This is what a local business fully owning its market looks like, sustained for three months straight, not a one-off spike.

Weekly clicks
1 Jul23 Sept

Rank by Chippenham search

Search termPositionClicks
“padel chippenham”#1810
“chippenham padel”#1304
“chippenham padel courts”#165
“riverside padel chippenham”#131
“paddle chippenham”#123

Google Search Console average position, rounded to the nearest whole place (all between 1.0 and 1.3).

Google Search Console · 1 Jul 2026 – 27 Sept 2026 · split into two equal halves at 14 Aug 2026 · 89 days tracked

Council Data

UK

Council tax & local government data lookup

Visit councildata.co.uk

Programmatic, GEO-native build: one schema-rich page per UK council with FAQPage markup answering the exact 'council tax bands' questions people search, structured for both Google and AI-answer extraction.

Avg. daily impressions

2050.8 → 7992.8

3.9x

Average Google position

Page 2 → page 1

The sharpest curve of the three: average position moved from page 2 (14.9) in the first half of this window to page one (8.6) in the second, as Google finished indexing and trusting the individual council pages. Daily impressions grew nearly 4x (2,051 to 7,993) and daily clicks more than doubled (12.0 to 31.4) — inside seven weeks.

Weekly impressions
11 Aug22 Sept
Avg. Google positionlower position number = higher up the results
11 Aug22 Sept

Google Search Console · 11 Aug 2026 – 27 Sept 2026 · split into two equal halves at 4 Sept 2026 · 48 days tracked

Stop Being Invisible to AI

Get a free AI visibility audit. We’ll show you exactly where your business appears — and doesn’t — across every major AI platform.

Follow Us on TikTok