Centrum fizjoterapii i rehabilitacji RehaFit to serwis świadczący usługi fizjoterapii, masażu i treningu personalnego. Oferta obejmuje zarówno wizyty indywidualne, jak i bony podarunkowe oraz pakiety dla firm. Strona pełni podwójną rolę — jest serwisem informacyjnym i jednocześnie sklepem internetowym, przez który klienci mogą kupować bony i opłacać usługi.
Do Max Digital trafił projekt z konkretnym briefem: stara strona działa na Elementorze, jest ciężka, wygląda nieaktualnie i wymaga pełnego odświeżenia. Jednocześnie działa przy niej sklep WooCommerce z historią zamówień i kontami klientów, którego nie można po prostu wyłączyć i postawić od zera.
Stara wersja — co nie działało
Przed wdrożeniem RehaFit działał na klasycznym setupie WordPress + Elementor. To rozwiązanie, które sprawdza się przy szybkich MVP, ale przy rozbudowanej ofercie usługowej i działającym sklepie zaczyna generować realne problemy.
- Elementor jako bottleneck wydajności — page builder generuje tony nieużywanego CSS i JavaScript ładowanego na każdej podstronie niezależnie od potrzeby.
- Nieuporządkowana struktura URL — specjaliści pod adresami bez logiki, stara sekcja
oferta/rehabilitacja nie odpowiadała aktualnej nazwie usług (fizjoterapia), struktury URL wymagały porządku przed jakimkolwiek pozycjonowaniem.
- Zablokowane indeksowanie — strona przez pewien czas nie była prawidłowo indeksowana przez Google, co wymagało natychmiastowej korekty.
- Rozjazdy na urządzeniach mobilnych — różne sekcje zbudowane w Elementorze zachowywały się nieprzewidywalnie na mniejszych ekranach.
- Design nieodpowiadający poziomowi usług — centrum świadczące specjalistyczne usługi medyczne i rehabilitacyjne zasługiwało na serwis, który to oddaje.
Porównanie przed i po redesignie
Poniżej interaktywna karuzela z porównaniem 7 podstron przed i po redesignie. Nawiguj strzałkami lub kropkami — każde okno możesz też samodzielnie przewijać.
Dlaczego WordPress bez Elementora
Przy projekcie RehaFit odpowiedź na pytanie o stos technologiczny była jednoznaczna: customowy motyw WordPress bez żadnego page buildera. Decyzja nie wynikała z ideologicznego podejścia do narzędzi — wynikała z konkretnych potrzeb serwisu.
RehaFit to serwis, który musi być szybki, czytelny i łatwy w utrzymaniu przez kolejne lata. Elementor rozwiązuje te problemy tylko pozornie — daje szybki start, ale z czasem zamienia się w dług techniczny: ciężkie renderowanie, niespójne style, uzależnienie od zewnętrznego page buildera i jego aktualizacji.
Customowy motyw WordPress z polami ACF daje dokładnie to, czego potrzeba:
- Strona ładuje tylko to, co jest faktycznie potrzebne na danej podstronie.
- Układ jest stabilny — nie ma ryzyka, że aktualizacja wtyczki rozjedzie design.
- Treść można edytować z panelu WordPress przez dedykowane pola, bez wiedzy technicznej.
- Developer ma pełną kontrolę nad każdą linijką HTML i CSS.
Zakres prac — co konkretnie zrobiliśmy
Redesign i customowy motyw WordPress
Nowa warstwa wizualna powstała jako autorski motyw WordPress przygotowany specjalnie pod RehaFit — nie jako zestaw przypadkowych bloków, tylko jako uporządkowane szablony dopasowane do struktury serwisu. Motyw obsługuje stronę główną, wszystkie podstrony ofertowe, sekcje specjalistów, sklep z bonami, galerie, CTA i formularze kontaktowe.
Jednocześnie zadbaliśmy o pełną edytowalność treści z poziomu panelu — właściciel może samodzielnie aktualizować ofertę, opisy usług, dane specjalistów, zdjęcia i wpisy blogowe bez ingerencji w kod.
Migracja serwerowa i nowa domena
Serwis został przeniesiony na nowy serwer i uruchomiony na docelowej domenie rehafit.org. Wdrożono SSL, ustawiono prawidłową domenę kanoniczną, spięto przekierowanie wersji www do głównej. Migracja przebiegła bez downtime widocznego dla użytkowników.
61 przekierowań 301 — ochrona ruchu SEO
Zmiana struktury URL to jeden z największych ryzyk przy redesignie. Każdy adres, który znika bez przekierowania, to potencjalna utrata pozycji w Google i ruch trafiający na stronę 404. Dlatego przed wdrożeniem nowej wersji przeprowadziliśmy pełną analizę starej struktury URL i wdrożyliśmy 61 przekierowań 301.
| Kategoria |
Liczba przekierowań |
Przykład |
| Stara sekcja rehabilitacja → fizjoterapia |
16 |
oferta/rehabilitacja/* → oferta/fizjoterapia/* |
| Profile specjalistów — nowa struktura URL |
26 |
specjalista/jan-kowalski → nasz-zespol/jan-kowalski |
| Archiwizowane strony ofertowe |
8 |
Stare adresy usług → sekcje nadrzędne |
| Archiwizowane posty i treści blogowe |
11 |
Stare wpisy → blog lub sklep |
Każde przekierowanie zostało zweryfikowane pod kątem poprawności docelowego adresu. Dodatkowo przeanalizowaliśmy eksport z Search Console, wykrywając historyczne adresy kończące się błędem 404 — i te również zostały objęte przekierowaniami.
SEO — porządek od podstaw
Prace SEO przy RehaFit zaczynały się od zera w sensie technicznym. Zakres obejmował:
- Zdjęcie blokady indeksowania strony (ustawionej prawdopodobnie jeszcze z czasów testów).
- Ręczne wdrożenie Google Tag Managera bez zbędnych wtyczek.
- Dodanie i weryfikacja Google Search Console.
- Ustawienie prawidłowej domeny docelowej i wersji kanonicznej.
- Analizę starej struktury URL i wdrożenie kompletu przekierowań 301.
WooCommerce — sklep, zamówienia i płatności
Sklep RehaFit obsługuje sprzedaż bonów podarunkowych i płatności za usługi. Migracja sklepu to zawsze najtrudniejszy element przeprowadzki — dane zamówień, konta klientów i bramki płatności muszą działać od pierwszej minuty po wdrożeniu.
Co zrobiliśmy w ramach migracji sklepu:
- Przeniesienie brakujących zamówień WooCommerce i kont klientów powiązanych z zamówieniami.
- Uruchomienie i potwierdzenie działania SMTP — wysyłka maili transakcyjnych (potwierdzenia zamówień, resetowanie haseł).
- Aktywacja i konfiguracja bramki płatności paynow.
- Porządkowanie produktów i bonów podarunkowych w nowej strukturze sklepu.
- Potwierdzenie działania mailingu testowymi zamówieniami przed wdrożeniem produkcyjnym.
Wyniki — co zyskał klient
| Obszar |
Przed |
Po |
| Stack technologiczny |
WordPress + Elementor |
WordPress + custom motyw + ACF |
| Page builder |
Elementor (ciężki, wolny) |
Brak — czysty PHP/HTML |
| Indeksowanie Google |
Zablokowane |
Aktywne, Search Console skonfigurowane |
| Struktura URL |
Niespójna, stary naming |
Uporządkowana + 61 przekierowań 301 |
| Edytowalność treści |
Przez Elementor (wolno, niestabilnie) |
Dedykowane pola ACF w panelu WP |
| Wersja mobilna |
Rozjeżdżające się układy |
Dopracowana, stabilna |
| Sklep WooCommerce |
Stary serwer, brak weryfikacji SMTP |
Nowy serwer, paynow, SMTP aktywny |
Wnioski
RehaFit to dobry przykład projektu, który wymaga wyjścia poza schemat "zrób na Elementorze i idź dalej". Centrum rehabilitacji z działającym sklepem, historią zamówień i ambitnymi planami SEO potrzebuje solidnego fundamentu technicznego — nie kolejnej warstwy page buildera na wierzchu.
Trzy rzeczy, które w tym projekcie miały największy wpływ na końcowy efekt:
- Decyzja o porzuceniu Elementora — trudna dla klienta, który przyzwyczaił się do wizualnego edytowania, ale kluczowa dla wydajności i stabilności serwisu na lata.
- Kompletna mapa przekierowań 301 przed wdrożeniem — bez tego redesign mógłby zniszczyć całą widoczność organiczną zbudowaną przez lata.
- Migracja sklepu jako osobny, priorytetowy etap — sklep musi działać od pierwszej sekundy po wdrożeniu. Żadnych kompromisów z danymi zamówień i wysyłką maili.
Serwis rehafit.org jest teraz gotowy do pracy SEO, rozbudowy contentowej i dalszego skalowania oferty — na lżejszym, szybszym i znacznie łatwiejszym w utrzymaniu fundamencie.