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.
Funnel · Impressions → Clicks → Leads (Google GSC 28d · leads 30d, our own attribution)
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
| 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 | 482 | 568 | 107 | 2 | 27 | 44,256 | 26.1 | 0% | 0 | 0 | 762 | 0 | 100% | 4 |
SEO health
Top Crit/High recs (4)
Top GSC queries / pages
| ||||||||||||||||
| ▸ | ResilienceBuilder | — | 0 | 0 | 67 | 0 | 0 | 17,647 | 30.3 | 0% | 0 | 0 | 0 | 0 | — | 0 |
SEO health
Top GSC queries / pages
| ||||||||||||||||
Per-site enhancements
Persistent backlog · ranked · marks done · 18 Jun33 open across 2 sites · 8 open 14d+ · 1 done
Rank4AI
16 open- Consolidaterank-con-f77e2854Consolidate 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 winrank-ran-523a68f1Push “ai search agency” to page 1pos ~16 · 875 impr · seen since 2026-06-10 · 875 impr · ai search agency
- Indexingrank-ind-79d9a765Resolve indexing — 1,222 not indexed149/1,371 indexed (10.9%) · 1,222 URLs
- Rank winrank-ran-8f015608Push “ai overview optimisation agency” to page 1pos ~13 · 220 impr · seen since 2026-05-24 · 220 impr · open 26d · ai overview optimisation agency
- Losing clicksrank-dec-f2ae8ae4Refresh “29375: search ranking” — slippingpos 10→15 · 12 impr · 12 impr at risk · 29375: search ranking
- Losing clicksrank-dec-f05fa4c9Refresh “ai overviews optimisation agency” — slippingpos 8→29 · 8 impr · 8 impr at risk · ai overviews optimisation agency
- Rank winrank-ran-2e2162f8Push “best ai seo agency” to page 1pos ~16 · 193 impr · seen since 2026-06-15 · 193 impr · best ai seo agency
- Rank winrank-ran-f87285f4Push “ai marketing agency oxford” to page 1pos ~20 · 31 impr · seen since 2026-05-24 · 31 impr · open 26d · ai marketing agency oxford
- Rank winrank-ran-e22108a9Push “ai overviews optimisation company” to page 1pos ~14 · 28 impr · seen since 2026-05-24 · 28 impr · open 26d · ai overviews optimisation company
- Rank winrank-ran-2553fbdcPush “ai first seo agency” to page 1pos ~11 · 55 impr · seen since 2026-06-12 · 55 impr · ai first seo agency
- Hygienerank-hyg-03f2d772Shorten 21 long titlese.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 winrank-ran-adee074ePush “affordable ai search optimization service packages for small businesses” to page 1pos ~12 · 36 impr · seen since 2026-06-10 · 36 impr · affordable ai search optimization service packages for small businesses
- Rank winrank-ran-5ea76f5fPush “ai overview seo agency” to page 1pos ~18 · 36 impr · seen since 2026-06-14 · 36 impr · ai overview seo agency
- Rank winrank-ran-9a2f532ePush “ai marketing services accountants” to page 1pos ~14 · 28 impr · seen since 2026-06-10 · 28 impr · ai marketing services accountants
- Rank winrank-ran-067c7086Push “agency for google ai overviews content” to page 1pos ~11 · 20 impr · seen since 2026-06-11 · 20 impr · agency for google ai overviews content
- Losing clicksrank-dec-b78e36a3Refresh “ai marketing services accountants” — slippingpos 22→14 · 15 impr · 15 impr at risk · ai marketing services accountants
ResilienceBuilder
17 open- Consolidateresi-con-4eac61d8Consolidate 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
- Rank winresi-ran-c730aec5Push “corporate wellness consultant” to page 1pos ~13 · 303 impr · seen since 2026-05-24 · 303 impr · open 26d · corporate wellness consultant
- Rank winresi-ran-1ef30294Push “resilience workshop” to page 1pos ~12 · 304 impr · seen since 2026-06-10 · 304 impr · resilience workshop
- Losing clicksresi-dec-716c5145Refresh “corporate wellness consultant services” — slippingpos 10→16 · 42 impr · 42 impr at risk · corporate wellness consultant services
- Losing clicksresi-dec-9149919bRefresh “resilience coach certification” — slippingpos 8→17 · 34 impr · 34 impr at risk · resilience coach certification
- Losing clicksresi-dec-83e55972Refresh “characteristics of resilience” — slippingpos 7→14 · 26 impr · 26 impr at risk · characteristics of resilience
- Losing clicksresi-dec-a72b18ebRefresh “the resilience coach” — slippingpos 10→18 · 3 impr · 3 impr at risk · the resilience coach
- Rank winresi-ran-b2b9de41Push “corporate wellness consultancy” to page 1pos ~20 · 109 impr · seen since 2026-05-24 · 109 impr · open 26d · corporate wellness consultancy
- Rank winresi-ran-c307bf82Push “building resilience workshop” to page 1pos ~11 · 131 impr · seen since 2026-06-10 · 131 impr · building resilience workshop
- Rank winresi-ran-b69fff3bPush “coaching for resilience” to page 1pos ~20 · 74 impr · seen since 2026-05-24 · 74 impr · open 26d · coaching for resilience
- Rank winresi-ran-2c7934d4Push “resilience coaching certification” to page 1pos ~17 · 29 impr · seen since 2026-05-24 · 29 impr · open 26d · resilience coaching certification
- Rank winresi-ran-7bd7b5d0Push “corporate health and wellness consultant” to page 1pos ~19 · 18 impr · seen since 2026-05-24 · 18 impr · open 26d · corporate health and wellness consultant
- Rank winresi-ran-e999a2dfPush “resilience coach certification” to page 1pos ~17 · 45 impr · seen since 2026-06-10 · 45 impr · resilience coach certification
- Rank winresi-ran-a83533b3Push “corporate wellness consultant services” to page 1pos ~16 · 44 impr · seen since 2026-06-11 · 44 impr · corporate wellness consultant services
- Rank winresi-ran-52d243c4Push “resilience workshops uk” to page 1pos ~14 · 38 impr · seen since 2026-06-10 · 38 impr · resilience workshops uk
- Rank winresi-ran-6894b7a9Push “corporate wellness consultant norfolk” to page 1pos ~11 · 34 impr · seen since 2026-06-10 · 34 impr · corporate wellness consultant norfolk
- Rank winresi-ran-9002a5e5Push “characteristics of resilience” to page 1pos ~16 · 33 impr · seen since 2026-06-10 · 33 impr · characteristics of resilience
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).
Per-site enhancements — 33 open items
(do the work, then: python3 scripts/mark_enhancement_done.py <id> ... --note "what you did")
## Rank4AI
- [ ] (rank-con-f77e2854) Consolidate 32 URLs · “ai seo company” — 2,025 impr — open 4d (since 2026-06-15)
https://www.rank4ai.co.uk/research/rankings/best-ai-seo-agencies-uk/
- [ ] (rank-ran-523a68f1) Push “ai search agency” to page 1 — 875 impr — open 9d (since 2026-06-10)
ai search agency
- [ ] (rank-ind-79d9a765) Resolve indexing — 1,222 not indexed — 1,222 URLs — open 4d (since 2026-06-15)
- [ ] (rank-ran-8f015608) Push “ai overview optimisation agency” to page 1 — 220 impr — open 26d (since 2026-05-24)
ai overview optimisation agency
- [ ] (rank-dec-f2ae8ae4) Refresh “29375: search ranking” — slipping — 12 impr at risk — open 1d (since 2026-06-18)
29375: search ranking
- [ ] (rank-dec-f05fa4c9) Refresh “ai overviews optimisation agency” — slipping — 8 impr at risk — open 4d (since 2026-06-15)
ai overviews optimisation agency
- [ ] (rank-ran-2e2162f8) Push “best ai seo agency” to page 1 — 193 impr — open 4d (since 2026-06-15)
best ai seo agency
- [ ] (rank-ran-f87285f4) Push “ai marketing agency oxford” to page 1 — 31 impr — open 26d (since 2026-05-24)
ai marketing agency oxford
- [ ] (rank-ran-e22108a9) Push “ai overviews optimisation company” to page 1 — 28 impr — open 26d (since 2026-05-24)
ai overviews optimisation company
- [ ] (rank-ran-2553fbdc) Push “ai first seo agency” to page 1 — 55 impr — open 7d (since 2026-06-12)
ai first seo agency
- [ ] (rank-hyg-03f2d772) Shorten 21 long titles — 21 titles — open 4d (since 2026-06-15)
https://www.rank4ai.co.uk/learn/questions/can-traditional-seo-techniques-actually-harm-my-visibility-in-chatgpt-and-other-ai-search-platforms/
- [ ] (rank-ran-adee074e) Push “affordable ai search optimization service packages for small businesses” to page 1 — 36 impr — open 9d (since 2026-06-10)
affordable ai search optimization service packages for small businesses
- [ ] (rank-ran-5ea76f5f) Push “ai overview seo agency” to page 1 — 36 impr — open 5d (since 2026-06-14)
ai overview seo agency
- [ ] (rank-ran-9a2f532e) Push “ai marketing services accountants” to page 1 — 28 impr — open 9d (since 2026-06-10)
ai marketing services accountants
- [ ] (rank-ran-067c7086) Push “agency for google ai overviews content” to page 1 — 20 impr — open 8d (since 2026-06-11)
agency for google ai overviews content
- [ ] (rank-dec-b78e36a3) Refresh “ai marketing services accountants” — slipping — 15 impr at risk — open 4d (since 2026-06-15)
ai marketing services accountants
## ResilienceBuilder
- [ ] (resi-con-4eac61d8) Consolidate 25 URLs · “resilience builder” — 1,277 impr — open 4d (since 2026-06-15)
https://resiliencebuilder.co.uk/the-journey-of-a-resilience-coach
- [ ] (resi-ran-c730aec5) Push “corporate wellness consultant” to page 1 — 303 impr — open 26d (since 2026-05-24)
corporate wellness consultant
- [ ] (resi-ran-1ef30294) Push “resilience workshop” to page 1 — 304 impr — open 9d (since 2026-06-10)
resilience workshop
- [ ] (resi-dec-716c5145) Refresh “corporate wellness consultant services” — slipping — 42 impr at risk — open 4d (since 2026-06-15)
corporate wellness consultant services
- [ ] (resi-dec-9149919b) Refresh “resilience coach certification” — slipping — 34 impr at risk — open 4d (since 2026-06-15)
resilience coach certification
- [ ] (resi-dec-83e55972) Refresh “characteristics of resilience” — slipping — 26 impr at risk — open 4d (since 2026-06-15)
characteristics of resilience
- [ ] (resi-dec-a72b18eb) Refresh “the resilience coach” — slipping — 3 impr at risk — open 1d (since 2026-06-18)
the resilience coach
- [ ] (resi-ran-b2b9de41) Push “corporate wellness consultancy” to page 1 — 109 impr — open 26d (since 2026-05-24)
corporate wellness consultancy
- [ ] (resi-ran-c307bf82) Push “building resilience workshop” to page 1 — 131 impr — open 9d (since 2026-06-10)
building resilience workshop
- [ ] (resi-ran-b69fff3b) Push “coaching for resilience” to page 1 — 74 impr — open 26d (since 2026-05-24)
coaching for resilience
- [ ] (resi-ran-2c7934d4) Push “resilience coaching certification” to page 1 — 29 impr — open 26d (since 2026-05-24)
resilience coaching certification
- [ ] (resi-ran-7bd7b5d0) Push “corporate health and wellness consultant” to page 1 — 18 impr — open 26d (since 2026-05-24)
corporate health and wellness consultant
- [ ] (resi-ran-e999a2df) Push “resilience coach certification” to page 1 — 45 impr — open 9d (since 2026-06-10)
resilience coach certification
- [ ] (resi-ran-a83533b3) Push “corporate wellness consultant services” to page 1 — 44 impr — open 8d (since 2026-06-11)
corporate wellness consultant services
- [ ] (resi-ran-52d243c4) Push “resilience workshops uk” to page 1 — 38 impr — open 9d (since 2026-06-10)
resilience workshops uk
- [ ] (resi-ran-6894b7a9) Push “corporate wellness consultant norfolk” to page 1 — 34 impr — open 9d (since 2026-06-10)
corporate wellness consultant norfolk
- [ ] (resi-ran-9002a5e5) Push “characteristics of resilience” to page 1 — 33 impr — open 9d (since 2026-06-10)
characteristics of resilience
Clicks within reach · striking distance
Page-2 queries (pos ~11–20) one nudge from page-1 clicks| Query | Site | Pos | Impr | Clicks now | + at page 1 |
|---|---|---|---|---|---|
| ai search agency | rank4ai | 16.4 | 851 | 1 | +51 |
| best ai seo agency | rank4ai | 16.1 | 193 | 1 | +11 |
| ai first seo agency | rank4ai | 11.4 | 47 | 0 | +2 |
| affordable ai search optimization service packages for small businesses | rank4ai | 12.2 | 32 | 0 | +1 |
"+ 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-10 → 2026-06-18| Query | Site | What | Pos | Impr |
|---|---|---|---|---|
| the resilience coach | resiliencebuilder | Off page 1 | 10 → 18 | 10 → 3 |
| the resilience coach | resiliencebuilder | Slipped | 10 → 18 | 10 → 3 |
| build emotional resilience coaching | resiliencebuilder | Slipped | 46 → 54 | 18 → 22 |
| change resilience | resiliencebuilder | Slipped | 26 → 34 | 8 → 4 |
| anxiety management coach | resiliencebuilder | Slipped | 42 → 48 | 33 → 28 |
| corporate wellness consultant services | resiliencebuilder | Off page 1 | 10 → 16 | 43 → 42 |
| corporate wellness consultant services | resiliencebuilder | Slipped | 10 → 16 | 43 → 42 |
| building resilience training | resiliencebuilder | Slipped | 60 → 66 | 63 → 67 |
| coaching for stress management | resiliencebuilder | Slipped | 21 → 27 | 5 → 6 |
| characteristics of resilient person | resiliencebuilder | Slipped | 21 → 27 | 7 → 8 |
| 29375: search ranking | rank4ai | Off page 1 | 10 → 15 | 5 → 12 |
| 29375: search ranking | rank4ai | Slipped | 10 → 15 | 5 → 12 |
| corporate wellness consultancy | resiliencebuilder | Off page 2 | 19 → 22 | 106 → 100 |
| resilience coaching certification | resiliencebuilder | Off page 2 | 20 → 22 | 27 → 28 |
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| Page | Site | Clicks | Impr | CTR | Pos |
|---|---|---|---|---|---|
| rank4ai.co.uk | rank4ai | 43 | 848 | 5.1% | 30.9 |
| resiliencebuilder.co.uk | resiliencebuilder | 19 | 517 | 3.7% | 31.7 |
| /resilience-workshops | resiliencebuilder | 9 | 2,120 | 0.4% | 37.9 |
| /resilience-coach | resiliencebuilder | 8 | 1,614 | 0.5% | 60.1 |
| /about | resiliencebuilder | 6 | 340 | 1.8% | 15.4 |
| /who-we-help/birmingham/ | rank4ai | 4 | 296 | 1.4% | 21.5 |
| /coaching-for-stress-management | resiliencebuilder | 4 | 1,554 | 0.3% | 21.5 |
| /the-journey-of-a-resilience-coach | resiliencebuilder | 4 | 1,180 | 0.3% | 19.0 |
| /the-importance-of-resilience-coaching | resiliencebuilder | 4 | 1,021 | 0.4% | 30.5 |
| /blog/is-gemini-the-same-as-google-search/ | rank4ai | 3 | 928 | 0.3% | 8.3 |
| /resilience-coaching-an-essential-for-fast-paced-business-environments | resiliencebuilder | 3 | 727 | 0.4% | 34.5 |
| /research/rankings/best-ai-seo-agencies-uk/ | rank4ai | 2 | 10,377 | 0.0% | 34.0 |
| /research/rankings/top-ai-search-agencies-london/ | rank4ai | 2 | 1,256 | 0.2% | 29.9 |
| /research/rankings/top-geo-agencies-uk-2026/ | rank4ai | 2 | 705 | 0.3% | 29.6 |
| /research/rankings/top-ai-visibility-agencies-uk/ | rank4ai | 2 | 478 | 0.4% | 38.4 |
| /about/ | rank4ai | 2 | 137 | 1.5% | 3.1 |
| /research/rankings/best-robots-txt-for-ai-search/ | rank4ai | 2 | 90 | 2.2% | 8.0 |
| /learn/questions/what-happens-if-google-ai-overviews-get-my-business-information-wrong/ | rank4ai | 2 | 51 | 3.9% | 8.5 |
| /resilience-coach-qualification | resiliencebuilder | 2 | 484 | 0.4% | 21.4 |
| /research/rankings/ai-seo-agencies-london/ | rank4ai | 1 | 1,942 | 0.1% | 70.2 |
| /research/rankings/best-ai-search-visibility-agencies/ | rank4ai | 1 | 1,297 | 0.1% | 50.7 |
| /research/rankings/ai-search-agencies-for-small-business-uk/ | rank4ai | 1 | 1,279 | 0.1% | 32.4 |
| /research/rankings/top-ai-seo-companies-uk/ | rank4ai | 1 | 1,112 | 0.1% | 23.2 |
| /learn/guides/complete-guide-ai-search/ | rank4ai | 1 | 935 | 0.1% | 20.2 |
| /learn/questions/why-do-the-same-ai-prompts-give-different-answers-each-time/ | rank4ai | 1 | 793 | 0.1% | 10.4 |
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 18 Jun, 08:37 · 1 core feed dead or very stale · 5 more stale — numbers below may be wrongLagging: Daily site audit (4d) · Knowledge Graph (3d) · NLP entities (3d) · AI Overviews SERP (3d) · SERP data (3d) · Citation prompts (3d)
Leads
0 last 7d 0 30d 0 totalReal leads only — internal/test sources excluded.
what changed
| Site | 30d sessions | AI 30d | AI % | Top AI source | AI 7d | Δ vs prior |
|---|---|---|---|---|---|---|
| Rank4AI | 568 | 27 | 4.8% | chatgpt.com (20) | 10 | — |
- / (home) 7
- /ai-seo-agency-london/ 3
- /about/ 2
- /contact/ 2
- /ai-search-agency/ 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.
refresh pile
No crawl issues detected. Latest crawl clean across all 3 sites.
Podcast · Buzzsprout
Auto-generated AI-search episodes (script + TTS + publish), cross-linked to site pages
All sites
grouped by status · click a card for the full brand viewRank4AI
rank4ai.co.uk · 762 pages
ResilienceBuilder
resiliencebuilder.co.uk · 0 pages