Wstęp
Headless CMS to jedno z najgorętszych haseł w web developmencie ostatnich lat. Obietnica elastyczności, skalowalności i nowoczesności kusi wielu przedsiębiorców i CTO. Ale czy rzeczywiście jest to rozwiązanie dla każdego? W swojej praktyce widziałem już wiele firm, które wdrożyły headless CMS zbyt wcześnie lub w nieodpowiednim kontekście, płacąc za to wysoką cenę – zarówno w budżecie, jak i w czasie realizacji. W tym artykule przyjrzę się trzem sytuacjom, w których lepiej powiedzieć headless CMS „nie” i wybrać tradycyjne, sprawdzone rozwiązanie.
1. Mały zespół, mały budżet, mało czasu
Headless CMS wymaga większego nakładu pracy developerskiej niż tradycyjny CMS. W klasycznym rozwiązaniu (jak WordPress czy Drupal) masz gotowy panel administracyjny, szablony, wtyczki – wszystko działa od razu. W headless CMS dostajesz API i pustą kartkę. Musisz samodzielnie zbudować frontend, panel zarządzania treścią (często dedykowany dashboard), zapewnić cache’owanie, SEO, obsługę obrazków i wiele innych elementów. Dla małego zespołu developerskiego (1-3 osoby) może to oznaczać miesiące dodatkowej pracy.
Przykład z życia:
Pracowałem z startupem, który chciał postawić prostą firmową stronę z blogiem i karierą. Zdecydowali się na headless CMS bo „to teraz modne”. Zatrudnili zewnętrzną agencję, która przez 4 miesiące budowała frontend w Next.js, integrowała API i robiła customowy panel. Koszt? Ponad 80 tysięcy złotych. A wystarczyłoby 5 tysięcy za WordPress z gotowym szablonem premium i tydzień pracy. Efekt? Strona działała wolniej niż odpowiednik na WordPressie, bo nie mieli zasobów na optymalizację.
Kiedy więc headless ma sens?
Dopiero gdy masz zespół, który może poświęcić czas na development i utrzymanie, albo gdy treści mają być wyświetlane na wielu kanałach (web, mobile, IoT). Dla prostej stronki firmowej – nie warto.
2. SEO bez odpowiedniego fundamentu
Headless CMS sam w sobie nie jest przyjazny SEO. W tradycyjnym CMS dostajesz gotowe narzędzia do SEO: przyjazne URL-e, meta tagi, mapy strony, generowanie danych strukturalnych. W headless musisz to wszystko zbudować od zera. Co gorsza, wiele headless CMS-ów serwuje treść jako dane JSON, a potem frontend renderuje ją dynamicznie – co często bywa problemem dla robotów wyszukiwarek, jeśli nie zastosuje się server-side renderingu (SSR) lub statycznej generacji (SSG).
Pułapka wydajności
Nawet jeśli zastosujesz SSR, to i tak headless może być wolniejszy niż tradycyjny CMS, który od lat ma zoptymalizowane cache’owanie. W jednym z projektów audytowałem sklep e-commerce na headless CMS z SSR – pierwsze znaczące malowanie (FCP) wynosiło 2.5 sekundy, podczas gdy podobny sklep na WooCommerce z dobrym hostowaniem osiągał 1.2 sekundy. Różnica 1.3 sekundy to ogromna strata w konwersji.
Kiedy headless nie zaszkodzi SEO?
Gdy od początku planujesz i wdrażasz SSR, SSG, odpowiednie nagłówki cache, mapy strony i dane strukturalne. Wymaga to doświadczenia i czasu. Jeśli Twój zespół nie ma tego know-how, lepiej trzymać się tradycyjnego CMS-a, który SEO ma w standardzie.
3. Krótki termin realizacji i presja biznesowa
Życie biznesu to często szybkie decyzje i krótkie terminy. Wdrożenie headless CMS to inwestycja długoterminowa – nie da się tego zrobić w dwa tygodnie. Jeśli klient mówi: „Strona ma być za miesiąc, a my musimy już zarabiać” – headless CMS to proszenie się o kłopoty.
Realny przypadek:
Firma z branży fintech potrzebowała nowej strony produktowej w ekspresowym tempie, bo startowała z kampanią reklamową. Wybrali headless CMS, bo chcieli nowocześnie. Po trzech tygodniach frontend był w fazie alpha, a backend (headless) działał, ale bez panelu do edycji treści dla marketerów. Ostatecznie strona była gotowa z miesięcznym opóźnieniem, kampania przepadła, a firma straciła szacunkowo 200 tysięcy złotych potencjalnych przychodów. Gdyby wybrali WordPress z gotowym szablonem, stronę mieliby w tydzień.
Kiedy headless jest OK w krótkim terminie?
Tylko jeśli masz gotowy frontend (np. starter kit) i doświadczony zespół, który potrafi szybko integrować API. Dla większości firm to jednak mrzonka.
Podsumowanie
Headless CMS to potężne narzędzie, ale nie dla każdego i nie w każdej sytuacji. Jeśli jesteś małą firmą, masz ograniczony budżet, potrzebujesz szybko uruchomić stronę lub zależy Ci na SEO bez kombinowania – wybierz tradycyjny CMS. To nie wstyd. Wiele znanych marek wciąż używa WordPressa czy Drupala i osiąga świetne wyniki. Headless CMS docenisz, gdy skalowalność i wielokanałowość staną się faktem, a nie marzeniem.
Decyzja o wyborze CMS-a powinna wynikać z potrzeb biznesowych, a nie z mody.
Jeśli masz wątpliwości, skonsultuj się z kimś, kto rozumie zarówno technologię, jak i biznes. W JurskiTech.pl pomagamy firmom wybierać właściwe rozwiązania – nie zawsze najdroższe, nie zawsze najnowsze, ale zawsze dopasowane.


