Opieka nad stroną WordPress kosztuje u mnie od 350 zł netto/mies. Górna granica zależy od tego, co utrzymuję: strona firmowa to zwykle 350-900 zł netto/mies., sklep internetowy 590-2 500 zł netto/mies. Audyt startowy jest wliczony w pierwszy miesiąc. Dokładną kwotę dostajesz w pisemnej wycenie po krótkim briefie.
Te same widełki stoją w cenniku WordPress. Poniżej rozpisuję, co jest w tej kwocie, co rozliczam osobno, jak integracje, sieć Multisite i systemy spoza WordPressa przesuwają cenę w widełkach i na co patrzeć, gdy porównujesz moją ofertę z innymi.
Ile kosztuje opieka WordPress
Kwoty netto, miesięcznie, za opiekę nad jednym serwisem.
Strona firmowa
350-900 zł netto/mies.
Wizytówka, strona usługowa, blog firmowy, strona z formularzem kontaktowym.
- Aktualizacje najpierw na stagingu, z porównaniem zrzutów ekranu
- Codzienne kopie zapasowe w chmurze, trzymane co najmniej 30 dni
- Monitoring dostępności co 1 do 5 minut i skan malware
- Raport miesięczny
Sklep internetowy
590-2 500 zł netto/mies.
Sklep WooCommerce, w którym przestój oznacza utracone zamówienia.
- Wszystko z opieki nad stroną firmową
- Zakres i limit godzin dopasowane do sklepu, zapisane w wycenie
Średni i duży serwis
Wycena według SLA
Kilka integracji, Multisite, portfel kilku stron, krótszy czas reakcji.
- Zakres spisany osobno dla każdej strony
- Limit godzin i czas reakcji jako liczby w wycenie
Godziny ponad miesięczny limit rozliczam według stawki zapisanej w wycenie. Niewykorzystane godziny nie przechodzą na kolejny miesiąc.
Opieka nad stroną WordPress cena: co wchodzi w kwotę
Abonament pokrywa pracę, która wraca co tydzień i co miesiąc, niezależnie od tego, czy na stronie coś się dzieje. Aktualizuję rdzeń, wtyczki i motywy najpierw na kopii testowej strony, a po aktualizacji porównuję zrzuty ekranu sprzed zmiany i po niej. Na stronę produkcyjną zmiana trafia dopiero wtedy, gdy testy i porównanie nie pokazują różnic, których nikt nie planował. Przejście na nowszą wersję PHP też jest w abonamencie: planuję je z wyprzedzeniem i testuję na stagingu tak samo jak każdą inną aktualizację.
Kopie zapasowe powstają codziennie, przyrostowo, trafiają do chmury i są przechowywane co najmniej 30 dni. Monitoring sprawdza dostępność strony co 1 do 5 minut i przy przestoju wysyła mi alert. Do tego dochodzą skan plików pod kątem malware i kontrola integralności plików. Raz w miesiącu mierzę Core Web Vitals i czyszczę bazę danych.
W kwocie jest też miesięczny limit godzin programistycznych na drobne poprawki. Wysokość limitu ustalam w wycenie, razem ze stawką za godziny ponad limit. Zgłoszenia przyjmuję mailem lub w systemie zgłoszeń i każde rejestruję, więc w raporcie widać, co zostało zrobione i kiedy.
Szczegóły aktualizacji opisuję na stronie aktualizacje WordPress, a postępowanie po włamaniu na stronie usuwanie wirusów WordPress.
Co jest w abonamencie, a co płatne osobno
W miesięcznej kwocie
- Audyt startowy w pierwszym miesiącu
- Aktualizacje rdzenia, wtyczek i motywów, najpierw na stagingu, z porównaniem zrzutów ekranu
- Planowane przejście na nowszą wersję PHP, testowane na stagingu
- Codzienne, przyrostowe kopie zapasowe w chmurze, trzymane co najmniej 30 dni
- Monitoring dostępności co 1 do 5 minut, skan malware, kontrola integralności plików
- Miesięczny pomiar Core Web Vitals i czyszczenie bazy
- Zgłoszenia mailem lub w systemie zgłoszeń, każde rejestrowane
- Raport: stan aktualizacji, dostępność, wydajność, błędy indeksacji
- Miesięczny limit godzin programistycznych ustalony w wycenie
Płatne osobno, po wycenie
- Nowe podstrony, nowe funkcje, projekt graficzny
- Przebudowa elementu, który po aktualizacji wymaga nowego kodu
- Duże zmiany w motywie lub architekturze strony
- Nowe integracje z ERP, CRM, płatnościami lub KSeF
- Migracje: zmiana hostingu, przejście z innego CMS, przejście na Next.js lub Astro
- Audyty jednorazowe: bezpieczeństwo, dostępność WCAG, Core Web Vitals, NIS2 i DORA
- Godziny ponad miesięczny limit, według stawki z wyceny
- Hosting, domeny i poczta, jeśli nie stoją w pisemnej wycenie
- Strategia treści i osobna usługa SEO
- Reagowanie awaryjne na stronie bez umowy opieki
Pierwszy miesiąc opieki: audyt startowy w cenie
Opieka zaczyna się od audytu, a audyt jest wliczony w opłatę za pierwszy miesiąc. Nie płacisz za niego osobno. Sprawdzam w nim wersję PHP, listę wtyczek i ich stan, motyw, dostęp do serwera i domeny oraz to, czy istniejące kopie zapasowe dają się odtworzyć. Przy kilku stronach jednego właściciela zbieram te dane w jednej tabeli: gdzie stoi każda strona, kto ma dostęp do hostingu i domeny i które serwisy są sklepami.
Zanim dostanę jakikolwiek dostęp do strony, podpisujemy umowę powierzenia przetwarzania danych osobowych (art. 28 RODO). Na stronie są dane klientów, zamówienia, zgłoszenia z formularzy, a ja jako opiekun techniczny przetwarzam je w twoim imieniu.
Wynik audytu trafia do pierwszego raportu. Jeśli strona ma porzucone wtyczki, motyw bez wsparcia albo kopie, których nie da się odtworzyć, opisuję to i proponuję kolejność napraw. Prace, które wychodzą poza zakres opieki, dostają osobną wycenę i ruszają po twoim potwierdzeniu.
Która opcja pasuje do twojej strony
Zacznij od tego, w jakim stanie strona jest dziś.
Masz stronę firmową, która działa, i chcesz, żeby ktoś regularnie ją aktualizował i pilnował kopii.
Opieka nad stroną firmową, pierwsze widełki z tabeli powyżej.
Prowadzisz sklep WooCommerce, a dzień przestoju oznacza utracone zamówienia.
Koszyk albo płatność już nie działa.
Najpierw sprint naprawy WooCommerce, abonament dopiero po nim.
Strona nie działa teraz, a nie masz umowy opieki.
Naprawa i pomoc techniczna WordPress, wyceniana po opisie awarii.
Masz od 5 do 10 stron albo sieć Multisite.
Wycena portfela: zakres osobno dla każdej strony, Multisite indywidualnie.
Strona stoi na Drupalu, TYPO3 albo jest aplikacją w Laravelu lub Symfony.
Opieka nad systemem spoza WordPressa, wyceniana po audycie. Opis niżej na tej stronie.
Nie wiesz, w jakim stanie jest strona.
Ile kosztuje opieka WordPress: co podnosi i co obniża cenę
Na cenę najmocniej wpływa rodzaj strony. Sklep WooCommerce i wizytówka firmy wymagają innej uwagi, dlatego mają różne widełki. W sklepie przestój oznacza utracone zamówienia, a aktualizacja może zepsuć koszyk albo płatność. Sklep, który potrzebuje stałego testu scenariusza koszyk, dane, dostawa, płatność (bez składania prawdziwego zamówienia), idzie na Store Reliability Plan.
Przy portfelu kilku serwisów jednego właściciela zakres spisuję osobno dla każdej strony. Przed startem zbieram w jednej tabeli, gdzie stoi każda strona, kto ma dostęp do hostingu i domeny i które serwisy są sklepami. Sieć Multisite wyceniam indywidualnie.
Czas reakcji też zmienia kwotę. W planach priorytetowych zaczynam diagnostykę w ciągu 1 godziny od zgłoszenia, a większość incydentów zamykam w 2 do 4 godzin. Plan podstawowy ma dłuższe okno, wpisane do oferty. Krótsze okno podnosi cenę, bo muszę zarezerwować na nie czas.
Większy limit godzin na drobne zmiany podnosi kwotę. Mniejszy limit nie obniża jej proporcjonalnie, bo część stała (monitoring, kopie zapasowe, aktualizacje testowane na stagingu) kosztuje tyle samo przy 2 i przy 4 godzinach. Dlatego mniejszy pakiet nie jest o połowę tańszy.
Jak integracje, Multisite i inne systemy przesuwają cenę w widełkach
Poniższe przykłady to typowe scenariusze, z którymi przychodzą właściciele stron. Nie opisują konkretnego klienta. Pokazują, co sprawia, że strona ląduje bliżej dolnej albo górnej granicy widełek.
Typowa strona firmowa z 30 wtyczkami i page builderem
Strona usługowa na Elementorze albo innym page builderze, z formularzem kontaktowym, wtyczką SEO, wtyczką cache i dwudziestoma kilkoma mniejszymi dodatkami. Taka strona mieści się w widełkach strony firmowej. Im więcej wtyczek, tym więcej aktualizacji w każdym tygodniu i tym więcej miejsc, w których page builder może po aktualizacji zmienić wygląd podstrony. Dlatego porównanie zrzutów ekranu przed i po aktualizacji ma tu największą wartość. Kwotę podnosi przede wszystkim liczba wtyczek, które trzeba przeglądać przy każdej dużej wersji. Różnice między popularnymi page builderami opisuję we wpisie Gutenberg, Elementor, Divi i WPBakery.
Typowy sklep z bramką płatności i fakturami w KSeF
Sklep WooCommerce z bramką płatności, wtyczką kurierską i połączeniem z programem księgowym. WooCommerce sam faktur nie wystawia, więc za faktury ustrukturyzowane w KSeF odpowiada wtyczka albo integracja z programem księgowym. Każdy taki łącznik to kolejny element, który po aktualizacji trzeba sprawdzić, zanim zmiana trafi na produkcję. Taki sklep wchodzi w widełki sklepu internetowego, a wyżej w nich ląduje wtedy, gdy integracji jest kilka albo gdy sklep potrzebuje krótkiego czasu reakcji.
Sklep zintegrowany z ERP lub CRM
Gdy stany magazynowe, ceny albo zamówienia płyną między WooCommerce a ERP lub CRM, aktualizacja wtyczki może zmienić format danych, które odbiera drugi system. Taka opieka wymaga testu wymiany danych na stagingu i zwykle mieści się w wycenie według SLA. Architekturę takich połączeń opisuję w przewodnikach integracja WooCommerce z ERP i WordPress API-first. Budowa nowej integracji jest projektem poza abonamentem.
Sieć Multisite albo portfel kilku stron
Sieć Multisite to jedna instalacja, ale aktualizacja wtyczki działa na wszystkich witrynach naraz, a każda witryna może korzystać z niej inaczej. Portfel kilku osobnych stron to z kolei kilka serwerów, kilka zestawów dostępów i kilka harmonogramów. W obu przypadkach zakres spisuję osobno, a cenę podaję w wycenie po krótkim briefie.
Strona na Drupalu, TYPO3 albo aplikacja w Laravelu lub Symfony
Widełki z tabeli dotyczą opieki nad WordPressem. Utrzymuję też serwisy na innych systemach, każdy z innym rytmem wydań i innymi narzędziami. Drupal aktualizuję w procesie opartym na Composerze i Drushu; Drupal 10 traci wsparcie 9 grudnia 2026. TYPO3 wymaga planu przejść między wersjami LTS. W aplikacji Laravel wersje poprawkowe wychodzą nawet co tydzień, a w Symfony wersja 6.4 dostaje poprawki błędów do listopada 2026. Opiekę nad takim systemem wyceniam po audycie, bo zakres zależy od wersji, liczby modułów i tego, kto zarządza serwerem.
Co rozliczam osobno: projekty obok opieki
Abonament obejmuje utrzymanie tego, co już działa. Projekty, które zmieniają stronę albo jej otoczenie, mają osobną wycenę i ruszają po twoim potwierdzeniu. Najczęściej są to:
- Migracja WordPressa na inny serwer: kopia, przeniesienie bazy i plików, zmiana DNS i kontrola po wdrożeniu.
- Przejście na WordPressa z innego systemu, na przykład z TYPO3, z Drupala albo z Joomli. Przebieg takiej migracji pokazuje anonimowe studium przypadku migracji TYPO3 do WordPressa.
- Migracja z WordPressa do Next.js lub Astro, gdy strona potrzebuje innej architektury.
- Audyt dostępności WCAG pod Europejski Akt o Dostępności, audyt Core Web Vitals z listą poprawek i audyt gotowości NIS2 i DORA.
- Audyt bezpieczeństwa WordPress i optymalizacja szybkości, gdy strona potrzebuje jednorazowej, dogłębnej pracy, którą opieka potem podtrzymuje.
- Nowe integracje z ERP, CRM, płatnościami lub KSeF.
- Sprint naprawy WooCommerce, gdy koszyk albo płatność już nie działa.
Po zakończeniu takiego projektu strona może przejść do opieki w zwykłym abonamencie.
Co dostajesz co miesiąc za tę kwotę
Efekt opieki widać w raporcie miesięcznym. Raport pokazuje stan aktualizacji, dostępność strony, wydajność i błędy indeksacji wykryte w Search Console. Przy aktualizacjach stoi lista tego, co zostało zaktualizowane, jakie regresje wyszły na stagingu i czy któraś zmiana została wycofana. Przy kopiach zapasowych stoi ich stan i data ostatniej próby odtworzenia. Przy zgłoszeniach stoi lista tego, o co prosiłeś, i co z tym zrobiłem.
Raport zawiera też listę działań na kolejny miesiąc: wtyczki do wymiany, wersje wstrzymane do czasu poprawki, planowane przejście na nowsze PHP. Nie zastępuje strategii treści ani osobnej usługi SEO, ale pokazuje, za co płacisz.
Opieka a hosting, domena i poczta
Opieka dotyczy strony. Hosting, domeny i poczta wchodzą w zakres tylko wtedy, gdy stoją w pisemnej wycenie. Jeśli hosting jest twój albo działu IT, monitoring i tak pokazuje jego przestoje, a ja diagnozuję, czy problem leży po stronie strony, czy serwera. Na działanie hostingu, bramki płatności i innych systemów zewnętrznych nie mam wpływu, więc ich dostępności nie gwarantuję.
Gdy hosting przestaje wystarczać, przeniesienie strony na inny serwer robię jako osobny projekt. Porównanie rodzajów hostingu opisuję we wpisie hosting WordPress: chmura, edge czy tradycyjny.
Umowa opieki WordPress: godziny, czas reakcji, zasady
- Godziny: miesięczny limit ustalam w wycenie razem ze stawką za godziny ponad limit. Niewykorzystane godziny nie przechodzą na kolejny miesiąc.
- Praca spoza zakresu dostaje osobną wycenę i rusza dopiero po jej potwierdzeniu.
- Czas reakcji oznacza diagnozę i plan działania w dni robocze CET. Nie jest gwarancją czasu naprawy, bo naprawa zależy też od hostingu, bramki płatności i dostawców zewnętrznych.
- Monitoring 24/7: monitoring działa stale i alarmuje mnie co do kilku minut, a reaguję w godzinach roboczych CET, chyba że wycena mówi inaczej.
- Bezpieczeństwo: opieka zmniejsza ryzyko włamania, ale nie daje gwarancji, że strona nigdy nie zostanie zhakowana.
- Dane osobowe: przed dostępem do strony podpisujemy umowę powierzenia przetwarzania danych (art. 28 RODO). Ty pozostajesz administratorem danych, ja jestem podmiotem przetwarzającym.
- Odpowiedzialność stron określa umowa.
- Awaria bez umowy: strona bez opieki, która przestała działać, idzie do naprawy WordPress. Cenę podaję po opisie awarii, pracę zaczynam po pisemnym potwierdzeniu zakresu.
- Płatność i wypowiedzenie: faktury mają termin 7 dni. Zasady wypowiedzenia zapisuję w zamówieniu, zgodnie z regulaminem współpracy.
Jeśli zmieniasz dostawcę opieki, przed podpisaniem nowej umowy przeczytaj, co sprawdzić przy zmianie dostawcy utrzymania.
Jak porównać oferty opieki nad stroną WordPress
Dwie oferty z podobną kwotą mogą obejmować zupełnie inną pracę. Przy porównaniu zapytaj każdego dostawcę o te same rzeczy:
- Czy aktualizacje idą najpierw na staging, czy prosto na produkcję, i czy po aktualizacji ktoś porównuje wygląd strony.
- Jak długo są przechowywane kopie zapasowe, gdzie leżą i kiedy ostatnio ktoś odtworzył jedną z nich na próbę.
- Co oznacza czas reakcji w umowie: początek diagnozy czy naprawę, i w jakich godzinach obowiązuje.
- Czy niewykorzystane godziny przechodzą na kolejny miesiąc i jaka jest stawka za godziny ponad limit.
- Czy przejście na nowszą wersję PHP jest w abonamencie, czy osobnym projektem.
- Czy audyt na starcie jest płatny osobno.
- Czy dostawca podpisuje umowę powierzenia przetwarzania danych, zanim dostanie dostęp.
- Kto fizycznie robi aktualizacje i do kogo piszesz, gdy strona nie działa.
Moje odpowiedzi na te pytania są na tej stronie i na stronie utrzymanie stron WordPress. Jeśli inna oferta jest tańsza, sprawdź, której z tych pozycji w niej brakuje.
Kto prowadzi opiekę
Opiekę prowadzę sam: Mariusz Szatkowski, senior WordPress developer, z WordPressem od 2006 roku, z Gdyni. Pracuję zdalnie, więc ten sam zakres dostają firmy z każdego miasta. Aktualizacje, kopie, monitoring i raporty robi ta sama osoba, z którą ustalasz zakres. Pełny opis usługi, harmonogram prac i zakres znajdziesz na stronie utrzymanie stron WordPress.
Następny krok: wyślij adres strony i krótki opis tego, co na niej działa (formularz, sklep, integracje, inne systemy). Odpowiem pisemną wyceną z kwotą, limitem godzin i czasem reakcji.






