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.

Humans (no bots) first-party · 30d
50,258
Real human visits, ALL channels, with bots / AI-crawlers / SEO-tools removed. The source of truth for traffic (~76% of raw hits are bots).
Google clicks GSC · 28–30d
171
Clicks from a google.com search-result page (already bot-free). Doesn't include Bing or AI tools.
Google impressions GSC · 28–30d
63,597
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
25
Real GA4 sessions referred by ChatGPT / Perplexity / Gemini / Claude / Copilot. User clicked the link and the page loaded.

Funnel · Impressions → Clicks → Leads (Google GSC 28d · leads 30d, our own attribution)

Rank4AI 46,848 impr 96 clk 0.2% 0 leads
ResilienceBuilder 16,749 impr 75 clk 0.4% 0 leads

Leads-by-source = our own first-party attribution. "internal" / own-domain means the first-touch source didn't persist (attribution fix pending on FundBiz + MHQ; MarketInvoice is accurate — note Bing drives most MI leads).

Fleet quick view

Period changes Humans + Google clk/Impr/Pos · other columns are fixed 30-day (GA4/Bing have no daily feed) · click ▸ for detail
Site Humans (no bots) Users Sessions Google clk Bing clk AI visits Impr Pos Cited % AI Bots AIO Pages Issues Up% Crit/High
Rank4AI 12,902 436 524 96 2 25 46,848 24.8 0% 0 0 762 0 100% 4
ResilienceBuilder 0 0 75 0 0 16,749 31.6 0% 0 0 0 0 0

Per-site enhancements

Persistent backlog · ranked · marks done · 22 Jun

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

Rank4AI

19 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 “ai overview optimisation agency” to page 1
    pos ~13 · 220 impr · seen since 2026-05-24 · 220 impr · open 30d · ai overview optimisation agency
    rank-ran-8f015608
  5. Losing clicks
    Refresh “29375: search ranking” — slipping
    pos 10→15 · 12 impr · 12 impr at risk · 29375: search ranking
    rank-dec-f2ae8ae4
  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 “best ai seo agency” to page 1
    pos ~14 · 206 impr · seen since 2026-06-15 · 206 impr · best ai seo agency
    rank-ran-2e2162f8
  8. Rank win
    Push “ai marketing agency oxford” to page 1
    pos ~20 · 31 impr · seen since 2026-05-24 · 31 impr · open 30d · ai marketing agency oxford
    rank-ran-f87285f4
  9. Rank win
    Push “ai overviews optimisation company” to page 1
    pos ~14 · 28 impr · seen since 2026-05-24 · 28 impr · open 30d · ai overviews optimisation company
    rank-ran-e22108a9
  10. Rank win
    Push “ai first seo agency” to page 1
    pos ~13 · 55 impr · seen since 2026-06-12 · 55 impr · ai first seo agency
    rank-ran-2553fbdc
  11. 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
  12. Rank win
    Push “affordable ai search optimization service packages for small businesses” to page 1
    pos ~12 · 36 impr · seen since 2026-06-10 · 36 impr · affordable ai search optimization service packages for small businesses
    rank-ran-adee074e
  13. Rank win
    Push “ai overview seo agency” to page 1
    pos ~18 · 36 impr · seen since 2026-06-14 · 36 impr · ai overview seo agency
    rank-ran-5ea76f5f
  14. Rank win
    Push “ai marketing services accountants” to page 1
    pos ~14 · 28 impr · seen since 2026-06-10 · 28 impr · ai marketing services accountants
    rank-ran-9a2f532e
  15. Losing clicks
    Refresh “"my competitor appears in ai results in spain and i don't - what do i do” — slipping
    pos 25→43 · 23 impr · 23 impr at risk · "my competitor appears in ai results in spain and i don't - what do i do
    rank-dec-426fa315
  16. 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
  17. Losing clicks
    Refresh “ai marketing services accountants” — slipping
    pos 22→14 · 15 impr · 15 impr at risk · ai marketing services accountants
    rank-dec-b78e36a3
  18. Losing clicks
    Refresh “a1 seo in cardiff” — slipping
    pos 42→58 · 7 impr · 7 impr at risk · a1 seo in cardiff
    rank-dec-790b3b2b
  19. Losing clicks
    Refresh “"compare platforms that track how messaging in ai answers changes after we” — slipping
    pos 35→55 · 7 impr · 7 impr at risk · "compare platforms that track how messaging in ai answers changes after we
    rank-dec-610b9311

ResilienceBuilder

21 open
  1. Consolidate
    Consolidate 25 URLs · “resilience builder”
    → /the-journey-of-a-resilience-coach · 1,277 impr · 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 ~14 · 303 impr · seen since 2026-05-24 · 303 impr · open 30d · corporate wellness consultant
    resi-ran-c730aec5
  3. Rank win
    Push “resilience workshop” to page 1
    pos ~14 · 304 impr · seen since 2026-06-10 · 304 impr · resilience workshop
    resi-ran-1ef30294
  4. Losing clicks
    Refresh “corporate wellness consultant services” — slipping
    pos 10→16 · 42 impr · 42 impr at risk · corporate wellness consultant services
    resi-dec-716c5145
  5. Losing clicks
    Refresh “characteristics of resilience” — slipping
    pos 7→14 · 26 impr · 26 impr at risk · characteristics of resilience
    resi-dec-83e55972
  6. Losing clicks
    Refresh “the resilience coach” — slipping
    pos 10→18 · 3 impr · 3 impr at risk · the resilience coach
    resi-dec-a72b18eb
  7. Rank win
    Push “building resilience workshop” to page 1
    pos ~12 · 140 impr · seen since 2026-06-10 · 140 impr · building resilience workshop
    resi-ran-c307bf82
  8. Rank win
    Push “corporate wellness consultancy” to page 1
    pos ~20 · 109 impr · seen since 2026-05-24 · 109 impr · open 30d · corporate wellness consultancy
    resi-ran-b2b9de41
  9. Rank win
    Push “coaching for resilience” to page 1
    pos ~20 · 74 impr · seen since 2026-05-24 · 74 impr · open 30d · coaching for resilience
    resi-ran-b69fff3b
  10. Rank win
    Push “resilience coaching certification” to page 1
    pos ~19 · 29 impr · seen since 2026-05-24 · 29 impr · open 30d · 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 30d · corporate health and wellness consultant
    resi-ran-7bd7b5d0
  12. Rank win
    Push “resilience coach certification” to page 1
    pos ~16 · 45 impr · seen since 2026-06-10 · 45 impr · resilience coach certification
    resi-ran-e999a2df
  13. Losing clicks
    Refresh “resilience coach certification” — slipping
    pos 17→24 · 37 impr · 37 impr at risk · resilience coach certification
    resi-dec-9149919b
  14. Rank win
    Push “corporate wellness consultant services” to page 1
    pos ~17 · 44 impr · seen since 2026-06-11 · 44 impr · corporate wellness consultant services
    resi-ran-a83533b3
  15. Rank win
    Push “resilience workshops uk” to page 1
    pos ~13 · 38 impr · seen since 2026-06-10 · 38 impr · resilience workshops uk
    resi-ran-52d243c4
  16. Rank win
    Push “corporate wellness consultant norfolk” to page 1
    pos ~11 · 35 impr · seen since 2026-06-10 · 35 impr · corporate wellness consultant norfolk
    resi-ran-6894b7a9
  17. Rank win
    Push “characteristics of resilience” to page 1
    pos ~19 · 33 impr · seen since 2026-06-10 · 33 impr · characteristics of resilience
    resi-ran-9002a5e5
  18. Losing clicks
    Refresh “customisable resilience programs” — slipping
    pos 24→32 · 27 impr · 27 impr at risk · customisable resilience programs
    resi-dec-d8485f59
  19. Losing clicks
    Refresh “build emotional resilience coaching” — slipping
    pos 51→60 · 16 impr · 16 impr at risk · build emotional resilience coaching
    resi-dec-aa8c9fe4
  20. Losing clicks
    Refresh “change resilience” — slipping
    pos 26→34 · 5 impr · 5 impr at risk · change resilience
    resi-dec-fcc5ae27
  21. Losing clicks
    Refresh “coaching for stress management” — slipping
    pos 27→54 · 1 impr · 1 impr at risk · coaching for stress management
    resi-dec-827e576d

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 49 clicks last 7d · +17% 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
66 potential extra clicks/mo if these reach page 1, across 3 queries
rank4ai
+66 clk · 3 q
Query Site Pos Impr Clicks now + at page 1
ai search agency rank4ai 15.9 860 1 +51
best ai seo agency rank4ai 14.5 204 1 +12
ai first seo agency rank4ai 13.2 53 0 +3

"+ 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-06-15 → 2026-06-22
18 queries/pages slipping across the fleet — fix or refresh before the clicks are gone
resiliencebuilder
15 slipping
rank4ai
3 slipping
Query Site What Pos Impr
coaching for stress management resiliencebuilder Slipped 27 54 6 1
"compare platforms that track how messaging in ai answers changes after we rank4ai Slipped 35 55 2 7
"my competitor appears in ai results in spain and i don't - what do i do rank4ai Slipped 25 43 13 23
a1 seo in cardiff rank4ai Slipped 42 58 13 7
build emotional resilience coaching resiliencebuilder Slipped 51 60 19 16
customisable resilience programs resiliencebuilder Slipped 24 32 17 27
business resilience workshops resiliencebuilder Slipped 44 50 25 26
characteristics of resilience resiliencebuilder Slipped 12 19 30 21
coaching stress management resiliencebuilder Off page 2 20 26 9 7
coaching stress management resiliencebuilder Slipped 20 26 9 7
anxiety management coach resiliencebuilder Slipped 44 50 30 26
change resilience resiliencebuilder Slipped 28 33 6 7
resilience coaching certification resiliencebuilder Slipped 14 19 26 27
corporate health and wellness consultant resiliencebuilder Slipped 33 38 10 9
building resilience training resiliencebuilder Slipped 63 68 69 65
resilience coach certification resiliencebuilder Off page 2 18 24 33 39
resilience coach certification resiliencebuilder Slipped 18 24 33 39
corporate wellness consultancy resiliencebuilder Off page 2 20 22 97 95

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
175 clicks across 72 pages that earned at least one — which URLs actually pull traffic
Page Site Clicks Impr CTR Pos
rank4ai.co.uk rank4ai 34 856 4.0% 30.8
resiliencebuilder.co.uk resiliencebuilder 25 474 5.3% 33.4
/resilience-workshops resiliencebuilder 11 2,033 0.5% 37.9
/resilience-coach resiliencebuilder 8 1,500 0.5% 59.2
/about resiliencebuilder 7 316 2.2% 16.7
/blog/is-gemini-the-same-as-google-search/ rank4ai 4 994 0.4% 8.2
/who-we-help/birmingham/ rank4ai 4 352 1.1% 20.7
/coaching-for-stress-management resiliencebuilder 4 1,493 0.3% 22.5
/resilience-coach-qualification resiliencebuilder 4 433 0.9% 21.8
/research/rankings/top-ai-search-agencies-london/ rank4ai 3 1,401 0.2% 27.8
/the-journey-of-a-resilience-coach resiliencebuilder 3 1,060 0.3% 21.1
/the-importance-of-resilience-coaching resiliencebuilder 3 951 0.3% 32.7
/research/rankings/best-ai-seo-agencies-uk/ rank4ai 2 10,753 0.0% 31.8
/research/rankings/top-geo-agencies-uk-2026/ rank4ai 2 778 0.3% 28.4
/research/rankings/top-ai-visibility-agencies-uk/ rank4ai 2 451 0.4% 42.5
/about/ rank4ai 2 126 1.6% 3.3
/research/rankings/best-robots-txt-for-ai-search/ rank4ai 2 84 2.4% 8.2
/research/rankings/ai-seo-agencies-london/ rank4ai 1 1,864 0.1% 68.6
/research/rankings/ai-search-agencies-for-small-business-uk/ rank4ai 1 1,410 0.1% 27.7
/research/rankings/best-ai-search-visibility-agencies/ rank4ai 1 1,317 0.1% 45.9
/research/rankings/top-ai-seo-companies-uk/ rank4ai 1 1,041 0.1% 21.3
/learn/guides/complete-guide-ai-search/ rank4ai 1 1,028 0.1% 18.2
/learn/questions/why-do-the-same-ai-prompts-give-different-answers-each-time/ rank4ai 1 952 0.1% 9.8
/research/case-studies/ rank4ai 1 713 0.1% 19.1
/learn/tools/ai-visibility-checker/ rank4ai 1 703 0.1% 33.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.

Dashboard

Data as of 22 Jun, 11:18 · 5 core feeds dead or very stale — numbers below may be wrong

Lagging: Knowledge Graph (7d) · NLP entities (7d) · AI Overviews SERP (7d) · SERP data (7d) · Citation prompts (7d)

New-site pipeline KBB Company Finder · Essex+Suffolk niche-attack 23/25 · buyer panel verified (35–83 cos/town) · awaiting name + monetisation call
49k board →

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) 25 sessions from AI assistants 4.8% of 524 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 524 25 4.8% chatgpt.com (20) 7 +40%
Pages AI is citing (30d landing pages from AI sources)
Rank4AI chatgpt 20 · perplexity 3 · gemini 2
  • / (home) 7
  • /ai-seo-agency-london/ 3
  • /contact/ 3
  • /about/ 2
  • /blog/how-do-reviews-affect-ai-search-visibility/ 1
  • /blog/why-most-uk-businesses-invisible-ai-search-2026/ 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.