„Ile kosztuje utrzymanie strony internetowej?" — pytanie, które dostajemy na pierwszej rozmowie z klientem mniej więcej w trzech czwartych przypadków. I uczciwa odpowiedź brzmi: to zależy. Nie dlatego, że chcemy się wymigać od konkretu, ale dlatego że „utrzymanie" dla agencji A, agencji B i usługodawcy C może oznaczać zupełnie różne rzeczy. Jeden liczy tylko hosting, drugi dorzuca aktualizacje, trzeci pełne SLA z reakcją w godzinę. Stąd kwoty od 0 zł (jeśli wszystko robisz sam) do kilkunastu tysięcy złotych rocznie za pełną opiekę enterprise.

Dla małej firmowej strony na WordPressie roczny koszt utrzymania mieści się zazwyczaj między 800 a 13 000 zł netto — w zależności od tego, co kupujesz sam, a co delegujesz. W tym artykule rozkładamy ten rachunek na wszystkie składniki, podajemy realne widełki cenowe na polskim rynku i pokazujemy trzy przykładowe scenariusze budżetowe — „zrób to sam", „pakiet opieki", „pełna administracja".

Z czego składa się roczny koszt utrzymania?

Zanim spojrzymy na konkretne liczby, trzeba rozbić rachunek na komponenty. Utrzymanie strony to nie jedna pozycja, tylko siedem oddzielnych, z których część płacisz raz w roku, a część miesięcznie:

  1. Domena — rejestracja i coroczne odnowienia.
  2. Hosting — serwer, na którym fizycznie żyje strona.
  3. Certyfikat SSL — zielona kłódka w pasku przeglądarki.
  4. Skrzynki e-mail (opcjonalnie) — jeśli korzystasz z kontakt@twojadomena.pl.
  5. Aktualizacje WordPressa, wtyczek i szablonu — albo sam, albo w pakiecie.
  6. Backupy — kopie bezpieczeństwa, bez których jeden błąd = katastrofa.
  7. Praca webmastera / developera — drobne poprawki, treści, nowe funkcje.

Pierwsze cztery punkty są stałe i dość tanie. Dwa ostatnie są najdroższe i jednocześnie najbardziej pomijane — bo pojawiają się dopiero wtedy, gdy coś zacznie się psuć. Przejdźmy po kolei.

Domena — najmniej problematyczna pozycja

Domena to adres Twojej strony — np. helpme.pl. Kupujesz ją raz i odnawiasz co rok. Ceny na polskim rynku w 2026 wyglądają tak:

KońcówkaPierwszy rok (promo)Odnowienie / rok
.pl5–15 zł netto80–150 zł netto
.com40–60 zł netto60–90 zł netto
.eu25–40 zł netto50–80 zł netto
.com.pl / .net.pl5–10 zł netto60–120 zł netto
.shop / .online20–50 zł netto120–200 zł netto

Trzy uwagi praktyczne. Pierwsza — pierwszy rok to prawie zawsze promocja. Nie daj się nabrać, bo odnowienie będzie 10× droższe niż rejestracja. Druga — domenę kupuj na siebie, nie na „agencję, która Ci stronę robiła". Co roku widzimy klientów, którzy tracą dostęp do własnej domeny po zakończeniu współpracy. Trzecia — włącz automatyczne odnawianie, ale pilnuj daty ważności karty. Utrata domeny na 48 godzin oznacza problem z indeksacją w Google na dobre 2 tygodnie.

Jeśli nie masz pewności, kto jest właścicielem Twojej domeny, sprawdź to w WHOIS. Jeśli widzisz tam dane swojej poprzedniej agencji — masz problem.— — podstawa bezpieczeństwa

Hosting — serce utrzymania, największe różnice w cenie

Hosting to miesięczny (lub roczny) abonament za miejsce na serwerze. Różnica między najtańszym a porządnym jest ogromna — nie tyle w cenie, ile w tym, co dostajesz. Rynek polski wygląda dzisiaj mniej więcej tak:

KlasaPrzykładCena / rokDla kogo
Shared podstawowynazwa.pl basic, home.pl start100–250 złlądowanie, portfolio, bardzo małe wizytówki
Shared dobrycyberfolks, mydevil, zenbox250–500 złfirmowe strony do ~10 tys. wizyt/mc
Shared premiumcyberfolks turbo, mydevil ssd500–900 złWordPress z WooCommerce, sklep do 500 produktów
VPSHetzner, mikr.us, ovh700–2 400 złduży sklep, kilka stron na jednym serwerze
Zarządzany WPhostinger managed, webwave800–1 800 złklient techniczny, bez admina

Co rozróżnia dobry hosting od słabego? Cztery rzeczy: (1) czas odpowiedzi TTFB poniżej 200 ms, (2) wersja PHP 8.2+ i MySQL 8 lub MariaDB 10.6+, (3) darmowy SSL w ramach panelu, (4) wsparcie techniczne po polsku, które odpowiada w 1–4 godziny. Jeśli któryś z tych punktów jest „nie" — to nie jest hosting dla firmowej strony.

Nasza praktyka: dla 80% klientów rekomendujemy dobry shared za ~400 zł/rok. Wydajność wystarcza, support po polsku, migracja w 2 godziny. VPS ma sens dopiero przy sklepie z >500 produktami albo >30 tys. wizyt miesięcznie.

SSL, e-mail i pomniejsze pozycje obowiązkowe

Kilka rzeczy, które od 2020 roku są standardem — i których nie musisz już traktować jak ekstrawagancji:

  • Certyfikat SSL (zielona kłódka) — dobry hosting daje to w cenie jako Let's Encrypt. Płatny EV cert ma sens tylko dla banków i dużego e-commerce. Koszt dla zwykłej firmy: 0 zł.
  • Skrzynki e-mail firmowe — jeśli masz 2–5 skrzynek kontakt@twojadomena.pl, zazwyczaj w pakiecie hostingu. Alternatywa: Google Workspace (~30 zł netto/skrzynka/mc) — jakość lepsza, koszt wyższy.
  • DNS i CDN — CDN typu Cloudflare ma darmowy plan, który wystarcza dla 95% polskich firm. Przyspieszenie strony i dodatkowa warstwa ochrony przed atakami — za darmo.
  • Monitoring uptime — UptimeRobot za darmo (do 50 monitorów). Dowiesz się mailem w 5 minut, że strona padła.

Łącznie: 0–50 zł miesięcznie. W większości scenariuszy całkowicie mieści się w hostingu.

Aktualizacje i backupy — gdzie zaczyna się prawdziwy koszt

Tu zaczyna się różnica między „stroną, która działa" a „stroną, która nadal będzie działać za rok". WordPress (i każdy inny CMS) wymaga regularnych aktualizacji: rdzeń, wtyczki, szablon. Bez tego po 6–12 miesiącach strona staje się wektorem ataku — dziura w wtyczce, którą napastnik wykorzysta, to kwestia czasu.

Można aktualizować sam — ale ma to trzy haczyki:

  • Aktualizacja coś zepsuje. Wtyczki są od siebie zależne, a jedna drobna zmiana rdzenia WP potrafi wywalić 3 inne. Musisz umieć to szybko cofnąć.
  • Aktualizacja wymaga backupu przed. Bez niego wracasz z pamięci, co dla sklepu oznacza kilka godzin offline.
  • Aktualizacja nie może poczekać do weekendu — luki typu zero-day są wykorzystywane w ciągu godzin od ujawnienia.

W praktyce większość naszych klientów wybiera delegację — bo 15 minut miesięcznie spędzone u nas kosztuje mniej niż ich własny czas + ryzyko. Nasze pakiety opieki zaczynają się od 389 zł netto/mc (pakiet MINIMUM) i obejmują aktualizacje raz w miesiącu z testem po wdrożeniu, codzienne backupy na nasze własne serwery (nie te same, na których żyje strona) oraz monitoring z reakcją w dni robocze.

Praca webmastera — cena pojedynczej godziny na rynku

Co jakiś czas coś trzeba dodać, zmienić, poprawić. Nowa podstrona, zmiana numeru telefonu w stopce, zdjęcia produktów, zmiana grafiki na święta, banner aktualności. To jest praca webmastera — rozliczana godzinowo. Stawki w 2026:

Typ usługodawcyStawka / h nettoCharakterystyka
Freelancer junior40–80 złtani, ryzykowny, brak faktury czasem
Freelancer mid80–150 złsolidny do prostych zadań, trudno go złapać w maju
Freelancer senior150–250 złdobry, dostępność miesiąc do przodu
Agencja lokalna120–200 złszybka, drożej, z fakturą VAT
Agencja premium / boutique200–400 złpełna odpowiedzialność, SLA, cennik ryczałtowy dostępny

U nas roboczogodzina to 150 zł netto, rozliczana w blokach 15-minutowych. Drobne zadania — zmiana numeru w stopce, wymiana zdjęcia — kosztują 37,50 zł netto, nie pełnej godziny. W pakietach opieki Pełna (797 zł) i PREMIUM (1097 zł) masz odpowiednio 4h i 8h pracy webmastera w cenie miesięcznie.

Trzy scenariusze utrzymania — od zrób-to-sam do pełnej opieki. Różnica w cenie: 6×. Różnica w Twoim zaangażowaniu: 20×.

Trzy scenariusze budżetowe — ile to kosztuje rocznie

Teraz konkret. Poniżej trzy sytuacje, które widzimy u naszych klientów — od minimalnego budżetu po pełną obsługę. Kwoty są roczne netto, uwzględniają wszystkie pozycje omówione wyżej.

Scenariusz 1: robię wszystko sam

Zakładamy: jedna firmowa strona na WordPressie, 10–15 podstron, ~2 tys. wizyt/mc, wszystko robisz samodzielnie — aktualizacje, backupy, drobne zmiany.

  • Domena .pl120 zł
  • Hosting shared dobry — 400 zł
  • SSL, email w hostingu — 0 zł
  • UpdraftPlus backupy (plan darmowy) — 0 zł
  • Twoja praca: 2–3h miesięcznie × 12 = 24–36h (nieuwzględnione, ale policz własną stawkę)

Roczny koszt twardy: ~520 zł netto. Do tego Twój czas. Jeśli ceniasz swoją godzinę na 100 zł, dodaj 2 400–3 600 zł wartości własnej pracy. Realny koszt: ~3 000 zł/rok.

Scenariusz 2: pakiet opieki

Ta sama strona, ale aktualizacje, backupy i drobne zmiany delegujesz nam. Bierzesz pakiet STANDARDOWY — 797 zł netto/mc.

  • Domena i hosting — 520 zł/rok (jak wyżej, płacisz hostingowi bezpośrednio)
  • Pakiet STANDARDOWY 797 zł × 12 — 9 564 zł/rok
  • W cenie: aktualizacje 1×/mc, codzienny backup, monitoring, 4h pracy webmastera w miesiącu (czyli 48h rocznie — równowartość 7 200 zł u freelancera)
  • Twój czas: ~0h/mc

Roczny koszt: ~10 084 zł netto. Otrzymujesz jednak 48 godzin pracy w cenie — których u freelancera seniora wydałbyś ponad 7 000 zł. Netto netto pakiet jest droższy o ~3 000 zł od scenariusza DIY, ale zabiera Ci zero czasu i eliminuje ryzyko zhakowanej strony.

Scenariusz 3: pełna administracja z SEO

Firma, której strona jest głównym kanałem sprzedaży — chcesz mieć spokój i aktywny rozwój pozycji w Google. Bierzesz pakiet PREMIUM (1 097 zł/mc) i podstawowe pozycjonowanie SEO (2 000 zł/mc).

  • Domena i hosting — 520 zł/rok
  • Pakiet PREMIUM 1 097 × 12 — 13 164 zł/rok (8h/mc, 2 artykuły blogowe/mc)
  • Pozycjonowanie SEO 2 000 × 12 — 24 000 zł/rok
  • Twój czas: 30 minut raz w miesiącu na rozmowę statusową

Roczny koszt: ~37 684 zł netto. To duża pozycja, ale dla firmy, w której 40% leadów przychodzi z Google, to po prostu koszt pozyskania klienta. Jeśli Twoja marża na leadzie wynosi 500 zł i SEO daje Ci ~10 leadów miesięcznie — zwrot po pół roku.

Co nie jest wliczone w standardowe utrzymanie

Żeby uniknąć późniejszych rozczarowań — pozycje, których żaden pakiet opieki nie obejmuje (u nikogo, nie tylko u nas):

  • Tworzenie nowych podstron / przebudowa układu strony — to praca designerska/deweloperska, rozliczana osobno.
  • Napisanie tekstów na nowe podstrony — my piszemy teksty SEO (200 zł/artykuł 800–1200 słów), ale to osobna usługa.
  • Migracja na nowy hosting — jednorazowa usługa, 2–6h pracy w zależności od rozmiaru strony.
  • Tłumaczenia — jeśli prowadzisz stronę w 2 językach, zarządzanie tłumaczeniami to osobny koszt.
  • Integracje z zewnętrznymi systemami — CRM, ERP, API, webhook. Każda to projekt sam w sobie.
  • Sklep internetowy — utrzymanie WooCommerce ma własne wyzwania (płatności, magazyn, faktury), których prosta opieka nie obejmuje. Potrzebny jest dedykowany pakiet sklepowy.

Ta lista jest świadoma. Opieka to utrzymanie — nie rozwój. Rozwój to osobny projekt, z własnym briefem, wyceną i harmonogramem.

Pakiet czy rozliczenie godzinowe — co wybrać

Dwa modele, dwie filozofie. Pakiet — przewidywalny miesięczny koszt, gotowość po naszej stronie, kilka godzin pracy w cenie. Rozliczenie godzinowe — płacisz tylko za realnie wykonaną pracę, ale musisz o nią prosić zawczasu.

Pakiet ma sens, jeśli: masz stronę, którą chcesz trzymać w porządku, przewidujesz ~2–4h drobnych zmian miesięcznie, zależy Ci na szybkiej reakcji i backupach. Dolny próg: 389 zł netto/mc.

Godzinówka ma sens, jeśli: strona jest bardzo statyczna, miesiącami nic nie zmieniasz, wystarczy Ci backup w hostingu, a aktualizacje robisz sam. Wtedy płacisz 150 zł/h tylko wtedy, gdy coś trzeba naprawdę zrobić. Dla 2 godzin w roku to 300 zł. Dla 20 godzin — 3 000 zł, czyli zwykle już taniej iść w pakiet.

Podsumowując. Utrzymanie strony to nie jest „koszt stały hostingu" — to siedem różnych pozycji, z których sam hosting jest najtańszy. Prawdziwe pieniądze idą na aktualizacje, backupy i pracę ludzi. Jeśli te trzy pozycje ignorujesz, strona będzie działać do pierwszego błędu albo pierwszego ataku. Jeśli je delegujesz — liczą się jak każda inna usługa B2B.