Google clicks GSC · 28–30d
149
Clicks from a google.com search-result page. Doesn't include Bing or AI tools.
Google impressions GSC · 28–30d
58,603
Times the fleet appeared on a google.com results page — total search visibility, before any click.
Bing clicks Bing WMT · 5–7d
2
Clicks from a bing.com search-result page (also feeds Copilot). Shorter window — API caps at ~7 days.
AI visits GA4 · 30d
23
Real GA4 sessions referred by ChatGPT / Perplexity / Gemini / Claude / Copilot. User clicked the link and the page loaded.
Fleet quick view
| Site | Users | Sessions | Google clk | Bing clk | AI visits | Impr | Pos | Cited % | AI Bots | AIO | Pages | Issues | Up% | Crit/High | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▸ | Rank4AI | 446 | 513 | 81 | 2 | 23 | 39,119 | 28.7 | 5% | 0 | 0 | 771 | 0 | 98.6% | 4 |
SEO health
Top Crit/High recs (4)
Top GSC queries / pages
| |||||||||||||||
| ▸ | ResilienceBuilder | 0 | 0 | 68 | 0 | 0 | 19,484 | 28.1 | 0% | 0 | 0 | 0 | 0 | — | 0 |
SEO health
Top GSC queries / pages
| |||||||||||||||
Dashboard
Last refresh: 9 Jun, 09:22
Wins This Week 14 recs cleared today · 20 in last 7 days · 13 new regressions · 29 stuck ≥7d (strategic)
what changed
rank4ai
✓ Cleared today (8)
· 'ai based seo services' — 177 impressions, 0% CTR
· 'ai in seo' — 70 impressions, 0% CTR
· 'ai overview optimisation agency' — 214 impressions, 0% CTR
· 'ai search agency' — 858 impressions, 0.12% CTR
· 'best ai seo agency' — 177 impressions, 0.56% CTR
· 0 of 29 target queries on page 1
· 5 target queries stuck on page 2 — biggest lift opportunity
· High bounce rate: 79.2%
⚠ New today (7)
· 'ai based seo services' — 185 impressions, 0% CTR
· 'ai in seo' — 82 impressions, 0% CTR
· 'ai overview optimisation agency' — 213 impressions, 0% CTR
· 'ai search agency' — 859 impressions, 0.12% CTR
· 'best ai seo agency' — 178 impressions, 0.56% CTR
· 6 target queries stuck on page 2 — biggest lift opportunity
· High bounce rate: 79.7%
AI Traffic (30d) 23 sessions from AI assistants 4.5% of 513 fleet sessions
Source: GA4 sessionSource matching ChatGPT/Perplexity/Gemini/Claude/Copilot/You/Phind | Site | 30d sessions | AI 30d | AI % | Top AI source | AI 7d | Δ vs prior |
|---|---|---|---|---|---|---|
| Rank4AI | 513 | 23 | 4.5% | chatgpt.com (16) | 0 | — |
Pages AI is citing (30d landing pages from AI sources)
Rank4AI chatgpt 16 · perplexity 6 · gemini 1
- / (home) 9
- /research/rankings/top-ai-seo-agencies-glasgow-2026/ 2
- /about/ 1
- /ai-search-agency/ 1
- /blog/5-things-every-uk-business-gets-wrong-on-ai-search/ 1
GA4 wired across all fleet properties. AI 30d (via sessionSource matching the AI hosts) is the leading number and is independent of GA4 config. A native "AI Assistants" channel group is being added per-property in GA4 Admin, which will also populate AI 7d + delta. "Pages AI is citing" shows the landing pages that AI-referred sessions hit, the clearest signal of which content is being cited.
Content freshness 2027/2137 pages dated
· 1749 fresh ≤30d
refresh pile
rank4ai median age 2d
Refresh pile = oldest dated pages excluding privacy/terms/cookies/admin. Source: per-site page-dates.json (git-derived).
Cloudflare AI Crawl Control (14d) Edge-level bot counts, true hits
Fetched 08 Jun, 09:02 rank4ai
9,971
AI bot hits
14
distinct bots
06-01 06-08
ChatGPT-User
2,369 Bytespider
1,922 Googlebot
1,590 Amazonbot
844 PerplexityBot
731 Open recommendations
15
across 2 sites
2
critical
Site issues (crawl)
0
broken / dupe H1 / errors
No crawl issues detected. Latest crawl clean across all 3 sites.
Changes today
0
commits across fleet
Podcast · Buzzsprout
Auto-generated AI-search episodes (script + TTS + publish), cross-linked to site pages
rank4ai · rank4ai.co.uk
Open show ↗ 37
episodes
299
total plays
06 Jun
latest ep
#37 How Reviews and Mentions Influence AI Recommendations 0 plays · 10m · 06 Jun
#36 Why Consistent Business Information Across Platforms Matters for AI 6 plays · 7m · 31 May
#35 How AI Systems Decide Which Businesses to Trust 9 plays · 10m · 30 May
#34 How AI Search Is Reshaping Local Business Discovery in the UK 10 plays · 9m · 28 May
#33 What Happens If You Ignore AI Search Entirely 10 plays · 10m · 27 May
All sites
grouped by status · click a card for the full brand viewRank4AI
rank4ai.co.uk · 771 pages
Live 2 critical
Google SEO
via Search Console
39,119 impressions
81 clicks
Bing + Copilot
via Webmaster Tools
612 indexed
25 queries
AI Search Citations
via API testing
Claude 0%
ChatGPT 0%
Gemini 0%
Google AI Overviews
via DataForSEO
0/20 queries trigger AI Overview
AI Ready: 42/100
446 users 0 bot hits
2026-06-08 ResilienceBuilder
resiliencebuilder.co.uk · 0 pages
Live
Google SEO
via Search Console
19,484 impressions
68 clicks
Bing + Copilot
via Webmaster Tools
0 indexed
0 queries
AI Search Citations
via API testing
Claude 0%
ChatGPT 0%
Gemini 0%
Google AI Overviews
via DataForSEO
0/0 queries trigger AI Overview
AI Ready: --/100
0 users 0 bot hits
2026-06-08 Site Changes
marketinvoice.co.uk UPDATE
Auto-sync fleet-structure.json (2026-06-08T10:06:22) 2026-06-08
marketinvoice.co.uk UPDATE
Auto: daily guide content 2026-06-08 2026-06-08
marketinvoice.co.uk NEW
Research: add Zenodo DOI 10.5281/zenodo.20589857 to the named study (Dataset.identifier + visible DOI) 2026-06-08
marketinvoice.co.uk UPDATE
Auto-sync fleet-structure.json (2026-06-08T09:03:19) 2026-06-08
marketinvoice.co.uk UPDATE
Auto: daily guide content 2026-06-08 2026-06-08
marketinvoice.co.uk UPDATE
Auto-sync fleet-structure.json (2026-06-08T08:47:32) 2026-06-08
marketinvoice.co.uk UPDATE
Auto-sync fleet-structure.json (2026-06-08T08:16:25) 2026-06-08
marketinvoice.co.uk UPDATE
Auto: daily guide content 2026-06-08 2026-06-08
marketinvoice.co.uk UPDATE
Auto-sync fleet-structure.json (2026-06-08T07:14:27) 2026-06-08
marketinvoice.co.uk UPDATE
Auto: daily guide content 2026-06-08 2026-06-08
marketinvoice.co.uk UPDATE
chore(market-activity): hourly charges capture [CI Skip] 2026-06-08
marketinvoice.co.uk UPDATE
chore(market-activity): hourly charges capture [CI Skip] 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T10:06:17+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T09:50:11+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T09:34:39+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T09:19:02+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T09:03:14+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T08:47:28+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T08:31:55+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T08:16:21+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T08:00:55+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T07:45:20+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T07:29:53+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T07:14:23+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T06:58:54+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T06:43:26+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T06:27:59+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T06:12:32+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T05:57:06+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T05:41:38+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T05:26:11+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T05:10:44+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T04:55:17+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T04:39:49+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T04:24:22+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T04:08:55+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T03:53:28+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T03:38:01+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T03:22:33+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T03:07:07+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T02:51:41+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T02:36:13+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T02:20:47+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T02:05:20+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T01:49:53+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T01:34:24+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T01:18:54+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T01:03:28+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T00:47:59+01:00) 2026-06-08
dashboard UPDATE
Fleet sync: source-reader refresh (2026-06-08T00:32:33+01:00) 2026-06-08
3834 total changes tracked