Wyzwanie strategiczne
Established solo-coach business z silnym, ale algorytmicznie niewidocznym kapitałem: 19-letnia kariera zawodnicza, 5 tytułów Mistrzyni Polski Seniorek, medal Mistrzostw Europy, członkostwo w Kadrze Olimpijskiej. Stan zastany — brak digital propertiesa proporcjonalnego do trophy equity trenera w mikrolokalnym rynku saturated konkurencją niskobarierową (dziesiątki sekcji sportowych dla dzieci w Piotrkowie i powiecie).
- Asymetria zasobów vs konkurencja: rynek zdominowany przez kluby z prostym landingiem WordPress/Wix, walczące o uwagę rodziców budżetem na social ads — solo-coach nie wygra w licytacji performance, musi wygrać domain authority i trust signals.
- Trophy equity poza zasięgiem algorytmu: 5 Mistrzostw Polski i kariera olimpijska to silniejszy social proof niż jakakolwiek konkurencja regionalna, ale bez schema markup i strukturalnej narracji ten kapitał nie generuje rich snippets ani cytowań AI.
- Zagrożenie generative search: rodzic szukający „judo dla dziecka Piotrków" coraz częściej pyta ChatGPT/Perplexity zamiast Google — bez AEO-readiness klub zniknie z odpowiedzi zanim pacjent dojdzie do pierwszej dziesiątki SERP.
- Mandat strategiczny: zmonetyzować trophy equity przez kanały organiczne i AI-citation, bez kanibalizacji marży na paid acquisition kontrolowane przez platformy reklamowe.
Architektura rozwiązania
Czterowarstwowy stack zaprojektowany jako spójna całość — każda warstwa adresuje inną lukę między assetem klienta a mechaniką dystrybucji.
- Warstwa A — Topical authority cluster: 10 pillar pages pokrywających pełen zakres oferty (judo dla dzieci, dorosłych, indywidualne, samoobrona) plus deep-content edukacyjny (historia judo, techniki, system stopni kyu/dan, judo a zdrowie, FAQ) plus 70-pojęciowy słownik japońskiej terminologii branżowej. Pełna macierz long-tail intent capture: transakcyjne („judo Piotrków zapisy"), edukacyjne („czym różni się ippon od waza-ari"), porównawcze („judo czy karate dla dziecka").
- Warstwa B — Multi-schema arsenal: 12+ typów Schema.org renderowanych warunkowo per podstrona — SportsActivityLocation z geo i areaServed, Person z trophy listą, Course dla każdej grupy treningowej, ProfilePage trenera, Article/BlogPosting dla treści edukacyjnych, FAQPage globalna i per-page, BreadcrumbList, CollectionPage, VideoObject dla embedded YT, WebSite plus SearchAction (Sitelinks SearchBox Google).
- Warstwa C — AEO-readiness (Answer Engine Optimization): llms.txt jako manifest dla agentów AI plus llms-full.txt o objętości ~103 KB zawierający pełen dump treści 10 podstron i 6+ wpisów blog. Robots.txt explicit-allowed dla GPTBot, ClaudeBot, PerplexityBot. Każda podstrona ma TLDR-box na górze plus semantyczne
glossary — format zoptymalizowany pod cytowanie przez generative engines.
- Warstwa D — Owned channels + visual moat: system czatu z trenerem (CSRF + rate limit + hash_equals na tokenach) zamiast pośredników typu Booksy. Brand-defining wow-effects (WebGL fluid canvas, magic cursor trail, boom button na hero) niedostępne dla konkurencji bazującej na boxed CMS — różnica percepcyjna w pierwszych 2 sekundach wizyty.
Mierzalny rezultat
Biznesowe outcomes z czterech warstw — każdy bezpośrednio przekładalny na lead flow solo-praktyki.
- Trophy equity uwidocznione jako social proof signal w SERP: 19 lat kariery i 5 Mistrzostw Polski pracują 24/7 jako CTR boost mechanic na każdym wyświetleniu lokalnym — bez budżetu media, bez recurring cost.
- Demand capture na pełen zestaw long-tail intent queries: „judo dla dzieci Piotrków", „samoobrona Piotrków", „trener judo łódzkie" plus dziesiątki edukacyjnych ogonów typu „od jakiego wieku judo", „czym judo różni się od jiu-jitsu".
- OPEX optimization: brak licencji CMS, brak SaaS subskrypcji, brak vendor lock-in — klient płaci wyłącznie hosting. Stabilny koszt operacyjny w horyzoncie wieloletnim, własność stacka po stronie klienta.
- AI-citation readiness jako defensive moat: wczesna pozycja w indeksie generative engines (llms-full.txt 103 KB to jeden z największych dumpów AEO w polskim segmencie sportowym) zanim konkurencja zdąży zareagować — strategiczne pierwszeństwo w erze, w której ChatGPT i Perplexity zastępują pierwszą stronę Google.
- Lighthouse 95+ / 100 / 100 / 100 — twarde sygnały Core Web Vitals przekładające się bezpośrednio na ranking factor i quality score w ewentualnych kampaniach Google Ads.
Roadmap rozwoju — Phase 2: content velocity
Stack jest fundamentem — kolejne moduły domykają loop akwizycji i utrwalają przewagę w lokalnym pack ranking.
- Editorial cadence: regularne wpisy blog (1-2 / mc) na tematy symptom-based intent rodzica („dziecko 5 lat agresywne — czy judo pomoże", „strach przed wystąpieniem — co dają sztuki walki") jako capture intencji emocjonalnej.
- Local citation network expansion: kontrolowana ekspansja w katalogach branżowych (Polski Związek Judo, sport.pl regionalne) z rygorystyczną NAP consistency.
- Video content layer: krótkie YT shorts z techniką tygodnia — VideoObject schema już wdrożony, brakuje tylko produkcji. Każdy YT to dodatkowy entry point dla generative engines indeksujących video.
- Conversion optimization: A/B test hero copy + boom button position na podstawie heatmap pierwszego kwartału żywego ruchu.