Semantic SEO Case Study : topicalos.com

B2B SaaS · Semantic SEO & GEO · GSC data

Search Console benchmarks synced with Topical OS.

Real Google Search Console metrics from stored snapshots for topicalos.com, updated daily when sync runs.

Getting ready for live results. We recently opened this case study page and we're onboarding the property—hooking up Search Console and letting history accumulate day by day. Until enough real data is in (usually after sync completes), what you see here is a friendly preview so you know how charts and tables will look. Nothing below is claimed as final Google performance; numbers swap to live Search Console metrics automatically once collection catches up.

Last 90 days vs previous 90 days

Compares the most recent 90 day rows in our database to the 90 day rows before that. Higher clicks and impressions and lower position are “good”.

Clicks (sum)
Previous 90d
5,334
2025-11-08 → 2026-02-05
·
Last 90d
5,434
2026-02-06 → 2026-05-06
+1.9%
Impressions (sum)
Previous 90d
237,578
2025-11-08 → 2026-02-05
·
Last 90d
231,803
2026-02-06 → 2026-05-06
-2.4%
Avg. position
Previous 90d
11.82
2025-11-08 → 2026-02-05
·
Last 90d
11.86
2026-02-06 → 2026-05-06
+0.04 ptslower is better
Avg. CTR
Previous 90d
2.52%
2025-11-08 → 2026-02-05
·
Last 90d
2.64%
2026-02-06 → 2026-05-06
+4.5%

12 months : numbers + trend in each card

Clicks
21,162
Sum · 2025-05-07 → 2026-05-06 · 365 days
vs prior 90d: +1.9%
05-0706-2108-0509-1911-0312-1802-0103-1805-0205-06
Impressions
898,381
Sum · same window
vs prior 90d: -2.4%
05-0706-2108-0509-1911-0312-1802-0103-1805-0205-06
Avg. position
12.15
Daily average (lower is better)
vs prior 90d: +0.04 pts(lower is better)
05-0706-2108-0509-1911-0312-1802-0103-1805-0205-06
CTR
2.64%
Daily average CTR · chart in %
vs prior 90d: +4.5%
05-0706-2108-0509-1911-0312-1802-0103-1805-0205-06

CTR line is daily CTR as a percent (not 0–1). Position is the daily average rank in Google (lower = better). The colored line under the headline is last 90d vs previous 90d when we have 180+ days; the chart is the full daily series in the window above.

GSC sync snapshot (first validation)

Public charts use the daily Search Console date series once synced. Early snapshots may still reflect the capped row export used for validation.

The challenge

1

New properties need verified GSC access and time to accumulate 180+ days for stable 90d vs 90d comparisons.

2

Marketing sites often mix branded and non-branded queries : segment interpretation matters.

3

Search Console does not surface competitor, CRM, or AI citation metrics.

What Topical OS did

1

Connected topicalos.com to the same case-study sync pipeline as other public examples.

2

Persist daily clicks, impressions, CTR, and average position for charting and QoQ tiles.

3

Fetch top pages by clicks with matching 90-day page dimension windows when available.

Key results

1

Site-level QoQ and 12-month charts populate from `case_study_daily_metrics` after backfill.

2

Top-page cards rank from the latest snapshot day with optional 90d page totals.

3

All figures remain attributable to Google Search Console only.

Top pages (latest day in data: 2026-05-06)

Whole site, last 90d vs previous 90d (same window as the chart section): clicks +1.9%, impressions -2.4%, CTR +4.5%, avg. position +0.04 pts (lower is better)

Per-URL 90-day totals come from Search Console (dimension page) for the same last-90 / previous-90 date ranges as the table above, and are saved on each case-study GSC sync.

↔ mixed 90d
https://topicalos.com/
1-day snapshot (how we rank the list): pos 7.3 · 123 cl · 4,217 imps
GSC 90d (current)
5,114 clicks
271,893 impr.
avg. pos 8.2
90d → prior 90d
Clicks +11.5%Impr. -1.3%Pos 0.7 (#1=best)
↔ mixed 90d
https://topicalos.com/pricing
1-day snapshot (how we rank the list): pos 7.4 · 101 cl · 3,193 imps
GSC 90d (current)
6,869 clicks
220,865 impr.
avg. pos 8.0
90d → prior 90d
Clicks +8.1%Impr. -9.2%Pos 1.3 (#1=best)
↑ 90d momentum
https://topicalos.com/blog/guide
1-day snapshot (how we rank the list): pos 8.7 · 32 cl · 1,576 imps
GSC 90d (current)
2,427 clicks
139,422 impr.
avg. pos 9.5
90d → prior 90d
Clicks +8.9%Impr. +80.0%Pos 0.5 (#1=best)
↑ 90d momentum
https://topicalos.com/product
1-day snapshot (how we rank the list): pos 9.6 · 28 cl · 1,106 imps
GSC 90d (current)
2,135 clicks
107,679 impr.
avg. pos 10.7
90d → prior 90d
Clicks +6.3%Impr. +33.5%Pos 1.1 (#1=best)
↑ 90d momentum
https://topicalos.com/docs/api
1-day snapshot (how we rank the list): pos 10.6 · 77 cl · 2,593 imps
GSC 90d (current)
6,779 clicks
369,389 impr.
avg. pos 11.8
90d → prior 90d
Clicks +12.4%Impr. +73.3%Pos 1.5 (#1=best)
↑ 90d momentum
https://topicalos.com/customers
1-day snapshot (how we rank the list): pos 12.7 · 70 cl · 3,382 imps
GSC 90d (current)
7,023 clicks
327,372 impr.
avg. pos 14.0
90d → prior 90d
Clicks +10.9%Impr. +1.2%Pos 1.5 (#1=best)
↑ 90d momentum
https://topicalos.com/resources/report
1-day snapshot (how we rank the list): pos 14.0 · 35 cl · 1,136 imps
GSC 90d (current)
4,240 clicks
263,723 impr.
avg. pos 14.6
90d → prior 90d
Clicks +9.7%Impr. +86.1%Pos 1.0 (#1=best)
↑ 90d momentum
https://topicalos.com/changelog
1-day snapshot (how we rank the list): pos 14.2 · 54 cl · 3,081 imps
GSC 90d (current)
7,498 clicks
246,464 impr.
avg. pos 15.2
90d → prior 90d
Clicks +12.8%Impr. +20.1%Pos 1.0 (#1=best)
↑ 90d momentum
https://topicalos.com/integrations
1-day snapshot (how we rank the list): pos 16.0 · 4 cl · 170 imps
GSC 90d (current)
573 clicks
23,551 impr.
avg. pos 16.5
90d → prior 90d
Clicks +15.1%Impr. +32.7%Pos 1.1 (#1=best)
↑ 90d momentum
https://topicalos.com/security
1-day snapshot (how we rank the list): pos 16.9 · 45 cl · 1,312 imps
GSC 90d (current)
7,397 clicks
485,972 impr.
avg. pos 17.7
90d → prior 90d
Clicks +14.6%Impr. +100.9%Pos 1.4 (#1=best)

Market

Topical OS marketing site : semantic SEO and generative-engine optimization platform

Target buyers

SEO leads, content teams, and founders evaluating topical maps, agents, and AI visibility.

Methodology

Because live Search Console history isn't fully synced yet, these curves and totals are a temporary preview—same layout we'll use once onboarding finishes. Check back: figures refresh automatically when daily sync replaces preview rows with real Google data. Published stories are indexed in the case study index; methodology matches the semantic SEO operating system guide.

Want similar outcomes?

Map your entities, close content gaps, and measure AI visibility with Topical OS.