The fleet's on-site technical + entity baseline is strong (canonical, core schema, Companies House / OpenCorporates sameAs, llms.txt, IndexNow, trust pages everywhere). These are the proposed on-site actions — targeted, not foundational. Nothing here is done. Review, then approve / reject / reprioritise. Off-site ecosystem work is handled separately.
~/cardmachines
ltdturnaround.co.uk = ~/company-rescue
peptideclear.co.uk = ~/peptide-niche-expansion (+ worktrees)
babydata = ~/namenest-site
fitcalcs = ~/fitgauge-site
datesandtimes = ~/datekit-site
LLB real = ~/equity-release, ghost = ~/laterlifeborrowing
Real downside if left. Check these before anything cosmetic.
What: site.manifest.ts has preLaunch: true, which makes BaseLayout emit site-wide noindex. Confirm the LIVE site isn't noindexed; if it is, flip to false, rebuild, resubmit sitemap.
Why: a live national mortgage site (93 pages) memory says is indexed — if the flag is on, Google is being told to drop everything.
What: dashboard lists it "live" but no buildable repo exists under ~. Find what's actually deployed, or scaffold it.
Why: can't maintain or fix a site with no source of truth.
What: ~/laterlifeborrowing (ghost) carries CH 16833937 + ICO ZC151816 (= BBL's numbers). Correct regulated entity is One Stop 4 Equity Release (FRN 952887). Ensure the LIVE build (~/equity-release, Richard Parker) has correct entity data; quarantine/kill the ghost so it can't clobber live.
Why: wrong regulated-entity data on an FCA-context site is a compliance risk.
What: add ORCID 0009-0008-0368-4408 to Adam's Person schema on rank4ai + mortgageexplained (already present on trustedinteriors + homesandhedge).
Why: Oliver's ORCID is well-propagated; Adam's isn't — weakens the author entity on the two sites where he's the named expert.
What: wire the Wikidata URL into Organization sameAs. Blocked on the off-site Wikidata item existing first.
Missing on: rank4ai, seocompare, fundbiz, BBL, kartapay, merchanthq, mortgage, trustedinteriors, peptideclear, ltdturnaround, + 3 banner sites.
What: add the Crunchbase profile URL to Organization sameAs. Blocked on off-site profile existing. Currently on ZERO sites.
Why: Crunchbase is in every LLM training inventory; a standard node we have nowhere.
What: these two use custom layouts, not the fleet-core BaseLayout pattern, so schema/canonical/identifier handling drifts. Decide whether to align them.
Why: consistency + so fleet-wide schema changes propagate.
What: add a glossary with DefinedTermSet schema. Present on the finance cluster + merchanthq + peptideclear + mortgage; the mature sites prove the pattern.
Missing on: hervitals, adhdhelper, homesandhedge, trustedinteriors, seocompare, equity-release, + 3 banner.
What: where genuine reviews/testimonials exist, add Review/AggregateRating schema. Candidates: trustedinteriors, kartapay, finance sites without it.
⚠️ Guardrail: only real, verifiable reviews — no fabricated ratings (CMA risk).
What: add /rss.xml to content sites (only rank4ai has one).
Why: machine-readable distribution / freshness surface.
What: babydata / fitcalcs / datesandtimes (preLaunch) — add missing terms + accessibility pages, add robots.txt to namenest, flip preLaunch:false when content-ready.
Ensure identical name/address/identifier wording across sites sharing a company entity (MI / FundBiz / BBL / Kartapay all = CH 16833937). FAQPage usage confirmed compliant (genuine FAQ sections only) — no action.
| Site | Wikidata | Crunchbase | Glossary | Review | RSS | Author (ORCID) | Trust pgs |
|---|---|---|---|---|---|---|---|
| marketinvoice | Q140047281 | ✗ | ✓ | ✓ | ✗ | Oliver ✓ | 8 |
| peptideclear | ✗ | ✗ | ✓ | ✓ | ✗ | no ORCID | 7 |
| merchanthq | ✗ | ✗ | ✓ | ✓ | ✗ | Oliver (no ORCID) | 8 |
| mortgageexplained | ✗ | ✗ | ✓ | ✗ | ✗ | Adam (no ORCID) | 7 ⚠️noindex? |
| fundbiz | ✗ | ✗ | ✓ | ✓ | ✗ | Oliver ✓ | 8 |
| bestbusinessloans | ✗ | ✗ | ✓ | ✗ | ✗ | Oliver ✓ | 7 |
| kartapay | ✗ | ✗ | ✓ | ✗ | ✗ | Oliver ✓ | 7 |
| ltdturnaround | ✗ | ✗ | ✗ | ✗ | ✗ | editorial desk | 8 |
| rank4ai | ✗ | ✗ | glossary·no@type | ✗ | ✓ | Adam+Jimmy+Oliver (no ORCID) | 6 |
| seocompare | ✗ | ✗ | glossary·no@type | ✗ | ✗ | Oliver ✓ | 6 |
| trustedinteriors | ✗ | ✗ | ✗ | ✗ | ✗ | Adam ✓ ORCID | 6 |
| hervitals | Q140223401 | ✗ | ✗ | ✗ | ✗ | Oliver ✓ | 7 |
| adhdhelper | Q140223489 | ✗ | ✗ | ✗ | ✗ | Oliver ✓ | 7 |
| homesandhedge | Q140223248 | ✗ | ✗ | ✗ | ✗ | Adam+Oliver ✓ | 7 |
| babydata (namenest) | ✗ | ✗ | ✗ | ✗ | ✗ | Oliver ✓ | 5 preLaunch |
| fitcalcs (fitgauge) | ✗ | ✗ | ✗ | ✗ | ✗ | Oliver ✓ | 5 preLaunch |
| datesandtimes (datekit) | ✗ | ✗ | ✗ | ✗ | ✗ | Oliver ✓ | 5 preLaunch |
| LLB (equity-release, real) | ✗ | ✗ | ✗ | ✗ | ✗ | Richard (FCA creds) | 2 |
| LLB (ghost) ⚠️ | Q140044645 | ✗ | ✗ | ✗ | ✗ | Oliver | 0 · wrong entity |
Standard node, wired nowhere. Biggest single on-site sameAs gap (blocked on off-site profile creation).
MI, hervitals, adhdhelper, homesandhedge, + LLB ghost. Missing on 14 others.
Only rank4ai. Every other content site lacks a feed.
Finance cluster + merchanthq + peptideclear + mortgage. Health/banner/interiors have none.
MI, fundbiz, BBL, merchanthq, peptideclear. No testimonial/review schema elsewhere.
trustedinteriors + homesandhedge only. Missing on his flagship rank4ai + mortgageexplained.