Mgr Anna Czujowska — psycholog online i stacjonarnie, Wrocław (Ołtaszyn). Specjalizacja: dorośli i rodzice nastolatków. Sesje wieczorami: 18:00–22:00.
Projekt BPsycholog online po godzinach — platforma dla zapracowanych, dostępna wieczorami i w weekendy. Sesje bez konieczności brania urlopu.
Obie strony łączy ten sam cel: dotrzeć do osób pracujących, które szukają pomocy psychologicznej poza standardowymi godzinami pracy. To wymusiło konkretne decyzje — w nazwie domeny, treści, strukturze strony i systemie rezerwacji.
Od czego zaczyna się dobra strona dla psychologa
Zanim napisaliśmy pierwszą linię kodu, odpowiedzieliśmy na trzy pytania:
- Dla kogo jest ta strona? — Nie każdy psycholog ma tę samą grupę docelową. Anna pracuje z dorosłymi i rodzicami nastolatków — osobami zapracowanymi, które szukają pomocy wieczorami, po pracy. To zdecydowało o tonacji treści, wyróżnikach i strukturze nawigacji.
- Jaki jest jeden wyróżnik, który warto podkreślić? — Sesje wieczorami (18:00–22:00) bez konieczności brania urlopu. Ten komunikat pojawia się w hero, w FAQ, w tytule strony i w schemacie danych strukturalnych.
- Jakie frazy kluczowe mają sens lokalnie? — Dla czujowska.pl: psycholog online Wrocław, psycholog Ołtaszyn, psycholog online. Dla psychologpogodzinach.pl: psycholog po godzinach online, psycholog wieczorami, sesja psychologiczna online.
Technologia: dlaczego SPA jako static build
Obie strony powstały jako Single Page Application (SPA) kompilowane do statycznych plików — bez backendu, bazy danych ani serwera PHP. Efektem jest folder z plikami HTML, CSS i JavaScript, który wrzucamy na dowolny hosting statyczny.
| Technologia | Zastosowanie |
|---|---|
| React 19 | Biblioteka UI — komponenty, stan, zdarzenia |
| TypeScript | Typowanie — mniej błędów, lepsza czytelność kodu |
| Vite 6 | Bundler — szybki build, HMR w trybie dev |
| Tailwind CSS 4 | Stylowanie utility-first — brak zbędnego CSS w produkcji |
| Motion (Framer Motion) | Animacje wejścia sekcji, pasek postępu przewijania |
| Lucide React | Ikony SVG — spójny zestaw, treePre-shakeable |
Dlaczego tak, a nie WordPress? Dla strony wizytówkowej psychologa, która rzadko zmienia treści, statyczny build ma trzy przewagi: szybkość (brak PHP i bazy danych), bezpieczeństwo (nie ma co zaatakować — zero panelu admina, zero wtyczek do aktualizowania; konsekwencje zaniedbanego WordPressa opisuję osobno) i niski koszt hostingu. Statyczne pliki można hostować za kilka dolarów miesięcznie lub wręcz za darmo (Cloudflare Pages, Netlify).
Kompromis: klient nie może samodzielnie edytować treści przez panel. Dla psychologa, który chce edytować blog co tydzień — lepszym wyborem jest WordPress z dobrym motywem. Dla kogoś, kto ma stabilną treść i zależy mu na prędkości i prostocie — static build jest optymalny.
Kluczowe sekcje strony i ich logika
Struktura strony nie jest przypadkowa — każda sekcja odpowiada na konkretne pytanie w głowie odwiedzającego.
- Hero — mocny nagłówek emocjonalny, CTA do rezerwacji, ikony z USP (sesje wieczorami, online i stacjonarnie, bezpłatna rozmowa wstępna). Obraz ładowany z
loading="eager"— jest elementem LCP, nie może czekać na lazy load. - Specjalizacje — 6 kart z obszarami wsparcia. Każda karta to jeden anchor text potencjalny dla Google: lęk, depresja, wypalenie zawodowe, relacje, trudności z nastolatkiem, kryzys życiowy.
- O mnie — kwalifikacje z ikonami, ludzki tekst. Bez korporacyjnego języka. Pacjent musi poczuć, że wie kim jest ta osoba.
- Moja praca — układ sticky/scroll: zdjęcie i tagi obszarów zostają w miejscu podczas przewijania opisu. Na desktopie daje efekt głębi; na mobile upraszcza się do linearnego układu.
- Cennik — 3 karty. Bezpłatna rozmowa wstępna jako pierwsza opcja obniża próg wejścia. Ceny sesji online i stacjonarnej widoczne bez szukania.
- Kalendarz — widget integracji z platformą rezerwacyjną, osadzony inline.
- FAQ — 6 pytań z odpowiedziami. Jednocześnie odpowiada na wątpliwości pacjentów i zasila schemat
FAQPagew JSON-LD.
Dlaczego wybraliśmy twojpsycholog.pl — i jak działa ich model biznesowy
Budowa własnego systemu rezerwacji to projekt na 3–6 miesięcy i dziesiątki tysięcy złotych. Trzeba obsłużyć: kalendarze, powiadomienia SMS/e-mail, płatności, politykę odwołań, RODO dla danych medycznych, synchronizację z Google Calendar. To nie ma sensu dla gabinetu jednej osoby.
twojpsycholog.pl to znacznie więcej niż widget do kalendarza — to pełne zaplecze biznesowe stworzone z myślą o psychologach i psychoterapeutach. Platforma obsługuje: profil terapeuty widoczny dla potencjalnych klientów, kalendarz dostępności, płatności online, powiadomienia i przypomnienia, obsługę odwołań i polecenia między specjalistami. Psycholog dostaje gotowe narzędzie do zarządzania gabinetem — bez budowania własnego systemu od zera.
Kluczowa zaleta na poziomie UX: widget twojpsycholog.pl można osadzić bezpośrednio na własnej stronie, tak by pacjent rezerwował termin nie opuszczając witryny psychologa. Żadnych przekierowań, żadnego przerwania kontekstu — pełna rezerwacja w jednym miejscu.
Model płatności — co warto wiedzieć
twojpsycholog.pl stosuje model prowizyjny, który jest uczciwy dla obu stron: płacisz prowizję tylko za pierwszą wizytę klienta, który trafił do Ciebie przez portal — czyli przez wyszukiwarkę na twojpsycholog.pl lub przez polecenie wewnątrz platformy. Jeśli klient znajdzie Cię samodzielnie — przez Google, z polecenia, ze swojej strony WWW — i zarezerwuje wizytę przez widget osadzony na Twojej własnej stronie, nie płacisz żadnej prowizji, nawet jeśli widget pochodzi z tej samej platformy.
To ważna różnica. Własna strona z widgetem twojpsycholog.pl nie jest obciążeniem — jest darmowym narzędziem rezerwacji dla Twoich klientów. Prowizja pojawia się tylko wtedy, gdy platforma faktycznie przyprowadza nowego pacjenta.
Checklist: co wdrożyliśmy dla SEO
Poniżej pełna lista elementów SEO zaimplementowanych na obu stronach — to minimalne wymagania dla każdej strony dla psychologa, który chce być widoczny w Google:
- Title tag z frazą kluczową na początku i lokalizacją: Psycholog Online Wrocław – mgr Anna Czujowska | Ołtaszyn i cały kraj
- Meta description z lokalizacją i CTA — maks. 155 znaków, unikalny dla każdej strony
- Canonical tag jako pierwszy element w
<head>— zanim Google przetworzy jakikolwiek skrypt - Open Graph + Twitter Card — podgląd przy udostępnianiu w mediach społecznościowych
- robots.txt z jawnym zezwoleniem dla botów AI: GPTBot, ClaudeBot, PerplexityBot, Google-Extended
- sitemap.xml z aktualną datą modyfikacji
- Meta robots z
max-snippet:-1, max-image-preview:large - Fraza lokalna w hero, opisie, kontakcie, FAQ, title tagu i meta description — spójny sygnał dla lokalnego SEO
- Google Business Profile — uzupełniony opis z frazami kluczowymi, kategoria, godziny, zdjęcia
- Google Search Console — weryfikacja domeny, przesłanie sitemap, żądanie indeksowania
- IndexNow — zgłoszenie URL po wdrożeniu do Binga i partnerskich wyszukiwarek
Dane strukturalne — trzy bloki JSON-LD
Schema.org to język, którym strona mówi do Google i wyszukiwarek AI. Na obu stronach wdrożyliśmy trzy bloki:
- MedicalBusiness + LocalBusiness — typ działalności (psycholog), lokalizacja (Ołtaszyn, Wrocław), godziny przyjęć (18:00–22:00), areaServed dla sesji online, cennik usług jako
hasOfferCatalog, kwalifikacje jakohasCredential. Google może wyświetlić te dane bezpośrednio w panelu wiedzy i w wynikach lokalnych. - FAQPage — 6 pytań z odpowiedziami. Jedno z pytań o skuteczność terapii online wzbogacone o konkretne badanie (Journal of Anxiety Disorders) — to zwiększa szansę na cytowanie przez AI o 37–40% wg Princeton GEO Study (KDD 2024).
- WebPage — data modyfikacji, autor,
speakablewskazujące sekcje dla asystentów głosowych.
MedicalBusiness jest bezpośrednim podtypem LocalBusiness w hierarchii schema.org — daje Google dodatkowy kontekst o branży. Umożliwia też użycie pól specyficznych dla placówek medycznych: medicalSpecialty, hasCredential i availableService.
Widoczność w AI — co wdrożyliśmy poza SEO
Wyszukiwarki AI (ChatGPT z przeglądaniem internetu, Perplexity, Gemini, Claude) to nowa kategoria ruchu, która rośnie szybciej niż klasyczne SEO. Strona jest na to gotowa:
llms.txt i llms-full.txt
Pliki w standardzie llmstxt.org — skrócony i pełny opis strony w czystym Markdown. Jak tworzyć te pliki opisuję krok po kroku w osobnym artykule. Modele językowe mogą je odczytać bez renderowania JavaScript, bez parsowania HTML. Zawierają: kim jest psycholog, jakie usługi oferuje, gdzie działa i jak się skontaktować.
pricing.md
Cennik w czystym Markdown — z cenami, godzinami i formami płatności. Agent AI szukający odpowiedzi na pytanie ile kosztuje psycholog online Wrocław może odczytać ten plik bezpośrednio, bez wchodzenia na stronę.
Statystyki i badania w treści
Odpowiedź FAQ o skuteczności psychologii online zawiera cytowanie konkretnego badania. Wg Princeton GEO Study (KDD 2024) obecność cytowanych badań zwiększa prawdopodobieństwo pojawienia się w odpowiedziach AI o 37–40%. To nie jest przypadkowy element — to świadoma strategia widoczności.
Modalne okna prawne i cookie banner
Polityka prywatności i Regulamin otwierają się jako overlay — bez przeładowania strony, bez wychodzenia na osobny URL. Regulamin zawiera pełny cennik, opis platformy rezerwacyjnej i politykę odwołań. To ważne dla RODO — pacjent musi mieć łatwy dostęp do informacji o przetwarzaniu danych, w tym danych medycznych (szczególna kategoria wg art. 9 RODO).
Cookie banner zbudowany od zera — bez zewnętrznych bibliotek (Cookiebot, CookieYes). Dla małej strony bez wielu trackerów własny baner jest wystarczający i nie obciąża Performance.
Czego strona sama nie zastąpi
Strona internetowa to jeden element — i bez reszty układanki nie wystarczy. Przy obu projektach zadbaliśmy równolegle o:
- Google Business Profile — uzupełniony opis z frazami kluczowymi (gotowy tekst ~500 znaków), lokalizacja, zdjęcia gabinetu, godziny przyjęć. Bez GBP strona nie pojawi się w Google Maps ani w lokalnym pakiecie wyników.
- Google Search Console — weryfikacja domeny i przesłanie sitemap. Bez tego Google odkrywa stronę przypadkowo, zamiast ze struktury którą jej wskazujemy.
- Wizytówka do druku — dwustronna (90×50 mm), projekt spójny z kolorystyką strony. Tradycyjny kanał, który nadal działa w gabinetach lekarskich, przychodniach, miejscach polecenia.
- Obecność na platformach — twojpsycholog.pl, ZnanyLekarz — oceny i opinie to sygnał zaufania zarówno dla pacjentów, jak i dla Google.
Efekt końcowy — dwie strony gotowe na wyszukiwanie
czujowska.pl to strona mgr Anny Czujowskiej — psychologa online i stacjonarnie we Wrocławiu, dostępnej wieczorami dla dorosłych i rodziców nastolatków. Strona jest szybka (statyczny build, LCP zoptymalizowany), responsywna i gotowa zarówno na Google, jak i na pytania zadawane w ChatGPT czy Perplexity.
psychologpogodzinach.pl obsługuje niszę, którą fraza kluczowa opisuje wprost: psycholog po godzinach, dla osób, które nie mogą wychodzić z pracy na sesję. Sesje online, wieczorami i w weekendy — dostępne bez urlopu.
Podobieństwo designu i logo między obiema stronami jest celowe — za oboma projektami stoją ci sami ludzie. Spójność wizualna to świadoma decyzja: pacjent, który trafi na obie strony, natychmiast rozpozna tę samą rękę i to samo podejście. To buduje zaufanie szybciej niż dwa całkowicie różne projekty.
Strona psychologa musi przekonać dwóch odbiorców jednocześnie: człowieka, który jest w trudnym momencie i szuka pomocy, oraz algorytm Google, który decyduje komu tę stronę pokaże. Te dwa cele nie są sprzeczne — dobra treść dla człowieka jest też dobrą treścią dla Google.
Checklista dla psychologa planującego stronę
Jeśli planujesz własną stronę, skorzystaj z tej listy jako punktu wyjścia:
- Zdefiniuj grupę docelową zanim zaczniesz myśleć o designie
- Wybierz jedną, dwie frazy kluczowe — lokalną i ogólną
- Umieść frazę w title tagu, H1, meta description i pierwszym akapicie
- Wyróżnik (np. godziny wieczorne, specjalizacja) — w hero, FAQ i schemacie danych
- Cennik widoczny bez szukania — najlepiej na stronie głównej
- Widget rezerwacji osadzony inline — nie link do zewnętrznej platformy
- Schema.org: MedicalBusiness + FAQPage + WebPage
- Google Business Profile — uzupełniony, ze zdjęciami
- Google Search Console — weryfikacja i sitemap
- llms.txt + pricing.md dla widoczności w AI
- robots.txt z zezwoleniem dla botów AI
- Polityka prywatności z opisem przetwarzania danych medycznych (RODO)
- IndexNow po wdrożeniu — zgłoszenie do wyszukiwarek

