Fleet parity check · do this at some point

Bring every site into unity with the page-type & asset completeness checklist (FLEET/SITE_PAGE_TYPE_COMPLETENESS.md): /statistics/, /compare/ + real tables, /guides/, /sectors/, /tools/, /authors/, /accreditations/, llms-full.txt, ai.txt, agent-data layer, no FAQPage.

Reference builds (complete): Company Rescue, Invoice Finance. Known-thin (need bringing up): equity-release, womens-health, homesandhedge, steve-site.

Google clicks GSC · 28–30d
158
Clicks from a google.com search-result page. Doesn't include Bing or AI tools.
Google impressions GSC · 28–30d
61,441
Times the fleet appeared on a google.com results page — total search visibility, before any click.
Bing clicks Bing WMT · 5–7d
0
Clicks from a bing.com search-result page (also feeds Copilot). Shorter window — API caps at ~7 days.
AI visits GA4 · 30d
22
Real GA4 sessions referred by ChatGPT / Perplexity / Gemini / Claude / Copilot. User clicked the link and the page loaded.

Fleet quick view

Google clk/Impr/Pos by period · sorted by impressions · click ▸ for detail
Site Users Sessions Google clk Bing clk AI visits Impr Pos Cited % AI Bots AIO Pages Issues Up% Crit/High
Rank4AI 460 539 94 0 22 43,378 26.9 0% 0 0 761 0 100% 4
ResilienceBuilder 0 0 64 0 0 18,063 29.3 0% 0 0 0 0 0

Per-site enhancements

Persistent backlog · ranked · marks done · 15 Jun

31 open across 2 sites · 8 open 14d+ · 1 done

Rank4AI

15 open
  1. Consolidate
    Consolidate 32 URLs · “ai seo company”
    → /research/rankings/best-ai-seo-agencies-uk/ · 2,025 impr · 2,025 impr · https://www.rank4ai.co.uk/research/rankings/best-ai-seo-agencies-uk/
    rank-con-f77e2854
  2. Rank win
    Push “ai search agency” to page 1
    pos ~16 · 875 impr · seen since 2026-06-10 · 875 impr · ai search agency
    rank-ran-523a68f1
  3. Indexing
    Resolve indexing — 1,222 not indexed
    149/1,371 indexed (10.9%) · 1,222 URLs
    rank-ind-79d9a765
  4. Rank win
    Push “best ai seo agency” to page 1
    pos 19.9 · 189 impr · +11 clicks · best ai seo agency
    rank-ran-2e2162f8
  5. Rank win
    Push “ai overview optimisation agency” to page 1
    pos ~13 · 220 impr · seen since 2026-05-24 · 220 impr · open 22d · ai overview optimisation agency
    rank-ran-8f015608
  6. Losing clicks
    Refresh “ai overviews optimisation agency” — slipping
    pos 8→29 · 8 impr · 8 impr at risk · ai overviews optimisation agency
    rank-dec-f05fa4c9
  7. Rank win
    Push “ai marketing agency oxford” to page 1
    pos ~20 · 31 impr · seen since 2026-05-24 · 31 impr · open 22d · ai marketing agency oxford
    rank-ran-f87285f4
  8. Rank win
    Push “ai overviews optimisation company” to page 1
    pos ~14 · 28 impr · seen since 2026-05-24 · 28 impr · open 22d · ai overviews optimisation company
    rank-ran-e22108a9
  9. Rank win
    Push “ai first seo agency” to page 1
    pos ~14 · 55 impr · seen since 2026-06-12 · 55 impr · ai first seo agency
    rank-ran-2553fbdc
  10. Hygiene
    Shorten 21 long titles
    e.g. “Can traditional SEO techniques actually harm my visibility i” (60 chars) · 21 titles · https://www.rank4ai.co.uk/learn/questions/can-traditional-seo-techniques-actually-harm-my-visibility-in-chatgpt-and-other-ai-search-platforms/
    rank-hyg-03f2d772
  11. Rank win
    Push “affordable ai search optimization service packages for small businesses” to page 1
    pos ~13 · 36 impr · seen since 2026-06-10 · 36 impr · affordable ai search optimization service packages for small businesses
    rank-ran-adee074e
  12. Rank win
    Push “ai overview seo agency” to page 1
    pos ~19 · 35 impr · seen since 2026-06-14 · 35 impr · ai overview seo agency
    rank-ran-5ea76f5f
  13. Rank win
    Push “ai marketing services accountants” to page 1
    pos ~15 · 28 impr · seen since 2026-06-10 · 28 impr · ai marketing services accountants
    rank-ran-9a2f532e
  14. Losing clicks
    Refresh “ai marketing services accountants” — slipping
    pos 22→15 · 19 impr · 19 impr at risk · ai marketing services accountants
    rank-dec-b78e36a3
  15. Rank win
    Push “agency for google ai overviews content” to page 1
    pos ~11 · 20 impr · seen since 2026-06-11 · 20 impr · agency for google ai overviews content
    rank-ran-067c7086

ResilienceBuilder

16 open
  1. Consolidate
    Consolidate 25 URLs · “resilience builder”
    → /the-journey-of-a-resilience-coach · 1,277 impr · decaying · 1,277 impr · https://resiliencebuilder.co.uk/the-journey-of-a-resilience-coach
    resi-con-4eac61d8
  2. Rank win
    Push “corporate wellness consultant” to page 1
    pos ~13 · 303 impr · seen since 2026-05-24 · 303 impr · open 22d · corporate wellness consultant
    resi-ran-c730aec5
  3. Rank win
    Push “resilience workshop” to page 1
    pos ~12 · 304 impr · seen since 2026-06-10 · 304 impr · resilience workshop
    resi-ran-1ef30294
  4. Losing clicks
    Refresh “corporate wellness consultant services” — slipping
    pos 4→13 · 43 impr · 43 impr at risk · corporate wellness consultant services
    resi-dec-716c5145
  5. Losing clicks
    Refresh “resilience coach certification” — slipping
    pos 8→18 · 33 impr · 33 impr at risk · resilience coach certification
    resi-dec-9149919b
  6. Losing clicks
    Refresh “characteristics of resilience” — slipping
    pos 7→12 · 30 impr · 30 impr at risk · characteristics of resilience
    resi-dec-83e55972
  7. Rank win
    Push “corporate wellness consultancy” to page 1
    pos ~20 · 109 impr · seen since 2026-05-24 · 109 impr · open 22d · corporate wellness consultancy
    resi-ran-b2b9de41
  8. Rank win
    Push “building resilience workshop” to page 1
    pos ~12 · 126 impr · seen since 2026-06-10 · 126 impr · building resilience workshop
    resi-ran-c307bf82
  9. Rank win
    Push “coaching for resilience” to page 1
    pos ~20 · 74 impr · seen since 2026-05-24 · 74 impr · open 22d · coaching for resilience
    resi-ran-b69fff3b
  10. Rank win
    Push “resilience coaching certification” to page 1
    pos ~14 · 29 impr · seen since 2026-05-24 · 29 impr · open 22d · resilience coaching certification
    resi-ran-2c7934d4
  11. Rank win
    Push “corporate health and wellness consultant” to page 1
    pos ~19 · 18 impr · seen since 2026-05-24 · 18 impr · open 22d · corporate health and wellness consultant
    resi-ran-7bd7b5d0
  12. Rank win
    Push “resilience coach certification” to page 1
    pos ~18 · 45 impr · seen since 2026-06-10 · 45 impr · resilience coach certification
    resi-ran-e999a2df
  13. Rank win
    Push “corporate wellness consultant services” to page 1
    pos ~13 · 44 impr · seen since 2026-06-11 · 44 impr · corporate wellness consultant services
    resi-ran-a83533b3
  14. Rank win
    Push “resilience workshops uk” to page 1
    pos ~14 · 38 impr · seen since 2026-06-10 · 38 impr · resilience workshops uk
    resi-ran-52d243c4
  15. Rank win
    Push “characteristics of resilience” to page 1
    pos ~12 · 33 impr · seen since 2026-06-10 · 33 impr · characteristics of resilience
    resi-ran-9002a5e5
  16. Rank win
    Push “corporate wellness consultant norfolk” to page 1
    pos ~13 · 32 impr · seen since 2026-06-10 · 32 impr · corporate wellness consultant norfolk
    resi-ran-6894b7a9

Scroll the box, hit Copy open items, paste into a session. Each row carries its id — mark finished ones done so they drop off next refresh. Items first seen weeks ago show their age (backfilled from GSC history).

Fleet clicks trend · last 28 days 42 clicks last 7d · +2% WoW
Per-day Google clicks summed across the fleet (GSC, dimension=date). The stream over time — not the frozen 28-day total.

Clicks within reach · striking distance

Page-2 queries (pos ~11–20) one nudge from page-1 clicks
82 potential extra clicks/mo if these reach page 1, across 6 queries
rank4ai
+82 clk · 6 q
Query Site Pos Impr Clicks now + at page 1
ai search agency rank4ai 16.3 875 1 +52
ai overview optimisation agency rank4ai 13.2 220 0 +13
best ai seo agency rank4ai 19.9 189 1 +11
ai first seo agency rank4ai 14.4 47 0 +2
affordable ai search optimization service packages for small businesses rank4ai 13.0 36 0 +2
ai overview seo agency rank4ai 18.6 35 0 +2

"+ at page 1" = estimated extra clicks if the query moved to a page-1 position, from its current impressions × a page-1 CTR. The cheapest clicks to win — content already ranks, just not high enough.

Losing clicks · content decay

2026-05-24 → 2026-06-15
30 queries/pages slipping across the fleet — fix or refresh before the clicks are gone
resiliencebuilder
22 slipping
rank4ai
8 slipping
Query Site What Pos Impr
coach resilience resiliencebuilder Off page 2 19 52 1 8
coach resilience resiliencebuilder Slipped 19 52 1 8
ai overviews optimisation agency rank4ai Off page 1 8 29 33 8
ai overviews optimisation agency rank4ai Off page 2 8 29 33 8
ai overviews optimisation agency rank4ai Slipped 8 29 33 8
build emotional resilience coaching resiliencebuilder Slipped 31 51 12 19
characteristics of a resilient person resiliencebuilder Off page 2 16 36 13 5
characteristics of a resilient person resiliencebuilder Slipped 16 36 13 5
corporate health and wellness consultant resiliencebuilder Off page 2 19 33 18 10
corporate health and wellness consultant resiliencebuilder Slipped 19 33 18 10
building resilience at work training resiliencebuilder Slipped 52 64 11 14
resilience coach certification resiliencebuilder Off page 1 9 18 67 33
resilience coach certification resiliencebuilder Slipped 9 18 67 33
resilience coach certification resiliencebuilder Impr collapse 9 18 67 33
change resilience resiliencebuilder Off page 2 19 28 4 6
change resilience resiliencebuilder Slipped 19 28 4 6
ai overviews optimisation company rank4ai Off page 2 14 23 28 19
ai overviews optimisation company rank4ai Slipped 14 23 28 19
characteristics of resilient person resiliencebuilder Off page 2 16 25 10 6
characteristics of resilient person resiliencebuilder Slipped 16 25 10 6

Position shown as before → now (higher number = worse). These had clicks/visibility and are sliding — the early-warning side of the click story.

Top pages by clicks

Per-URL Google clicks · GSC 28–30d
160 clicks across 65 pages that earned at least one — which URLs actually pull traffic
Page Site Clicks Impr CTR Pos
rank4ai.co.uk rank4ai 40 846 4.7% 31.8
resiliencebuilder.co.uk resiliencebuilder 18 537 3.4% 30.3
/resilience-workshops resiliencebuilder 8 2,134 0.4% 37.4
/resilience-coach resiliencebuilder 8 1,596 0.5% 59.6
/about resiliencebuilder 6 354 1.7% 15.2
/who-we-help/birmingham/ rank4ai 4 228 1.8% 25.3
/coaching-for-stress-management resiliencebuilder 4 1,603 0.3% 21.3
/the-journey-of-a-resilience-coach resiliencebuilder 4 1,181 0.3% 18.9
/the-importance-of-resilience-coaching resiliencebuilder 4 1,057 0.4% 29.9
/resilience-coaching-an-essential-for-fast-paced-business-environments resiliencebuilder 3 783 0.4% 31.8
/research/rankings/best-ai-seo-agencies-uk/ rank4ai 2 9,891 0.0% 35.6
/research/rankings/top-ai-search-agencies-london/ rank4ai 2 1,266 0.2% 30.3
/blog/is-gemini-the-same-as-google-search/ rank4ai 2 878 0.2% 8.3
/learn/questions/what-happens-if-google-ai-overviews-start-showing-incorrect-information-about-my-company/ rank4ai 2 363 0.6% 8.8
/about/ rank4ai 2 117 1.7% 3.3
/learn/questions/what-happens-if-google-ai-overviews-get-my-business-information-wrong/ rank4ai 2 45 4.4% 8.1
/research/rankings/best-ai-search-visibility-agencies/ rank4ai 1 1,360 0.1% 53.5
/research/rankings/ai-search-agencies-for-small-business-uk/ rank4ai 1 1,209 0.1% 35.5
/learn/guides/complete-guide-ai-search/ rank4ai 1 786 0.1% 25.0
/learn/questions/why-do-the-same-ai-prompts-give-different-answers-each-time/ rank4ai 1 760 0.1% 10.4
/research/rankings/top-geo-agencies-uk-2026/ rank4ai 1 707 0.1% 29.3
/research/rankings/top-ai-visibility-agencies-uk/ rank4ai 1 540 0.2% 34.2
/research/rankings/ rank4ai 1 514 0.2% 37.4
/research/rankings/best-ai-seo-tools-uk/ rank4ai 1 321 0.3% 56.5
/research/rankings/ai-search-agencies-nottingham/ rank4ai 1 185 0.5% 54.1

Pages with zero clicks are hidden. CTR/position from the same 28–30d GSC window. This is the page-level view that the per-site total alone hides.

Leads

0 last 7d 0 30d 0 total
Open Leads tab →

Real leads only — internal/test sources excluded.

No real leads captured yet across these sites.
Wins This Week 12 recs cleared today · 19 in last 7 days · 13 new regressions · 30 stuck ≥7d (strategic)
what changed
rank4ai
✓ Cleared today (6)
· 'ai based seo services' — 205 impressions, 0% CTR
· 'ai in seo' — 104 impressions, 0% CTR
· 'ai overview optimisation agency' — 209 impressions, 0% CTR
· 'ai search agency' — 863 impressions, 0.12% CTR
· 'best ai seo agency' — 180 impressions, 0.56% CTR
· High bounce rate: 78.9%
⚠ New today (6)
· 'ai and seo' — 82 impressions, 0% CTR
· 'ai based seo services' — 221 impressions, 0% CTR
· 'ai in seo' — 107 impressions, 0% CTR
· 'ai search agency' — 872 impressions, 0.11% CTR
· 'best ai seo agency' — 182 impressions, 0.55% CTR
· High bounce rate: 79.0%
AI Traffic (30d) 22 sessions from AI assistants 4.1% of 539 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 539 22 4.1% chatgpt.com (16) 5
Pages AI is citing (30d landing pages from AI sources)
Rank4AI chatgpt 16 · perplexity 5 · gemini 1
  • / (home) 7
  • /ai-seo-agency-london/ 3
  • /about/ 2
  • /ai-search-agency/ 1
  • /blog/does-my-google-business-profile-affect-ai-answers/ 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 2042/2152 pages dated · 1671 fresh ≤30d
refresh pile
Cloudflare AI Crawl Control (14d) Edge-level bot counts, true hits
Fetched 12 Jun, 10:19
rank4ai
13,865
AI bot hits
14
distinct bots
06-05 06-12
Bytespider
3,012
ChatGPT-User
2,277
Amazonbot
1,799
Googlebot
1,649
ClaudeBot
1,068
Open recommendations
13
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

Last fetched: 12 Jun, 10:40
rank4ai · rank4ai.co.uk
Open show ↗
42
episodes
325
total plays
14 Jun
latest ep
#42 Why Does ChatGPT Mention My Competitors Instead of My Business When Asked About Services I Offer? 0 plays · 9m · 14 Jun
#41 How Much Does Proper AI Search Optimisation Cost for a Small UK Business? 0 plays · 10m · 13 Jun
#40 Why Does My Business Never Appear When People Ask AI Tools to Recommend Local Services in My Area? 2 plays · 11m · 11 Jun
#39 How Much Should I Budget for AI Search Optimisation for My UK Business? 3 plays · 12m · 10 Jun
#38 What AI Systems Look For When Deciding Which Source To Cite 6 plays · 12m · 07 Jun

All sites

grouped by status · click a card for the full brand view

Site Changes

marketinvoice.co.uk UPDATE
Auto-sync fleet-structure.json (2026-05-20T08:09:47) 2026-05-20
marketinvoice.co.uk UPDATE
Auto: daily qa content 2026-05-20 2026-05-20
seocompare.co.uk UPDATE
Auto-sync fleet-structure.json (2026-05-20T08:09:49) 2026-05-20
seocompare.co.uk NEW
Auto: new Q&A page - How to Prevent AI Platforms Misrepresenting Your Brand 2026-05-20
dashboard UPDATE
Fleet sync: source-reader refresh (2026-05-20T09:37:34+01:00) 2026-05-20
dashboard UPDATE
Fleet sync: source-reader refresh (2026-05-20T09:22:10+01:00) 2026-05-20
dashboard UPDATE
Fleet sync: source-reader refresh (2026-05-20T09:06:50+01:00) 2026-05-20
dashboard UPDATE
Fleet sync: source-reader refresh (2026-05-20T08:47:03+01:00) 2026-05-20
dashboard UPDATE
Fleet sync: source-reader refresh (2026-05-20T08:09:44+01:00) 2026-05-20
dashboard UPDATE
Fleet sync: source-reader refresh (2026-05-20T06:53:19+01:00) 2026-05-20
rank4ai.co.uk CHANGE
CRITICAL: R4 GA4 not tracking - move gtag.js from Partytown to main thread 2026-05-19
rank4ai.co.uk NEW
Add /.well-known/security.txt + /manifest.webmanifest (fleet baseline) 2026-05-19
rank4ai.co.uk NEW
Security: add fleet-baseline _headers (HSTS preload, X-Frame, Permissions-Policy) 2026-05-19
rank4ai.co.uk UPDATE
R4: wire Clarity w52s5hspjw (CLARITY_ID empty string → live) 2026-05-19
rank4ai.co.uk UPDATE
Auto-sync fleet-structure.json (2026-05-19T09:47:44) 2026-05-19
rank4ai.co.uk UPDATE
Auto-sync fleet-structure.json (2026-05-19T09:16:20) 2026-05-19
marketinvoice.co.uk UPDATE
MI: refresh fleet-core patch to capture LeadForm em-dash fix 2026-05-19
marketinvoice.co.uk IMPROVEMENT
Update patches/@rank4ai+fleet-core+0.8.0.patch (LeadForm em-dash fix) 2026-05-19
marketinvoice.co.uk CHANGE
CRITICAL: MI GA4 not tracking - move gtag.js from Partytown to main thread 2026-05-19
marketinvoice.co.uk UPDATE
MI: strengthen entity signals for AI search 2026-05-19
marketinvoice.co.uk FIX
MI: fix BreadcrumbList missing item + QAPage missing mainEntity 2026-05-19
marketinvoice.co.uk IMPROVEMENT
MI: passage-rewrites for AI citability across top 20 commercial pages 2026-05-19
marketinvoice.co.uk NEW
Add /.well-known/security.txt + /manifest.webmanifest (fleet baseline) 2026-05-19
marketinvoice.co.uk NEW
MI: add .key-takeaway + .answer-capsule classes for Speakable resolution 2026-05-19
marketinvoice.co.uk UPDATE
Auto-sync fleet-structure.json (2026-05-19T15:07:29) 2026-05-19
marketinvoice.co.uk UPDATE
Auto-sync fleet-structure.json (2026-05-19T14:51:56) 2026-05-19
marketinvoice.co.uk IMPROVEMENT
MI: rewrite 46 truncated meta descriptions 2026-05-19
marketinvoice.co.uk UPDATE
Auto-sync fleet-structure.json (2026-05-19T14:19:21) 2026-05-19
marketinvoice.co.uk UPDATE
Auto-sync fleet-structure.json (2026-05-19T13:46:51) 2026-05-19
marketinvoice.co.uk UPDATE
Pin fleet-core LeadForm Supabase-first patch via patch-package 2026-05-19
marketinvoice.co.uk UPDATE
Auto-sync fleet-structure.json (2026-05-19T13:15:38) 2026-05-19
marketinvoice.co.uk UPDATE
CRITICAL: Patch fleet-core LeadForm to never lose leads on FormSubmit outage 2026-05-19
marketinvoice.co.uk UPDATE
Force MI redeploy after CH key paste 2026-05-19
marketinvoice.co.uk UPDATE
Auto-sync fleet-structure.json (2026-05-19T11:10:11) 2026-05-19
marketinvoice.co.uk NEW
Revert "Add floating WhatsApp button (Divyank, +44 7765 988669) on homepage" 2026-05-19
marketinvoice.co.uk NEW
Add floating WhatsApp button (Divyank, +44 7765 988669) on homepage 2026-05-19
marketinvoice.co.uk UPDATE
Trigger redeploy to pick up COMPANIES_HOUSE_API_KEY env var on CF Pages 2026-05-19
marketinvoice.co.uk UPDATE
Auto-sync fleet-structure.json (2026-05-19T09:47:49) 2026-05-19
marketinvoice.co.uk UPDATE
Auto-sync fleet-structure.json (2026-05-19T09:16:22) 2026-05-19
marketinvoice.co.uk UPDATE
Auto: daily guide content 2026-05-19 2026-05-19
marketinvoice.co.uk IMPROVEMENT
Restore eCapital CC routing on MI leads (lost in 18 May v0.8 upgrade) 2026-05-19
seocompare.co.uk CHANGE
CRITICAL: SC GA4 not tracking - move gtag.js from Partytown to main thread 2026-05-19
seocompare.co.uk NEW
Add /.well-known/security.txt + /manifest.webmanifest (fleet baseline) 2026-05-19
seocompare.co.uk NEW
Security: add fleet-baseline _headers (HSTS preload, X-Frame, Permissions-Policy) 2026-05-19
seocompare.co.uk UPDATE
Auto-sync fleet-structure.json (2026-05-19T09:47:51) 2026-05-19
seocompare.co.uk UPDATE
Auto-sync fleet-structure.json (2026-05-19T09:16:24) 2026-05-19
seocompare.co.uk NEW
Auto: new Blog page - How to Optimise Seasonal Content for AI Search Platforms in 2026 2026-05-19
dashboard UPDATE
Fleet sync: source-reader refresh (2026-05-19T23:12:22+01:00) 2026-05-19
dashboard UPDATE
Fleet sync: source-reader refresh (2026-05-19T22:56:58+01:00) 2026-05-19
dashboard UPDATE
Fleet sync: source-reader refresh (2026-05-19T22:41:15+01:00) 2026-05-19
1895 total changes tracked

Rank4AI Dashboard

Admin view. Enter access code.